Specifications
Applications Ver. 0002 AP - 33
Cyclic channel. Drive variables to be written from the PLC.
Use PLC machine parameters P68-P87 associated with registers:
P68 with R800 P69 with R801 P70 with R802 etc...
The Drive variables which can be written from the PLC are:
(see appendix A of this manual):
Driver name Sercos ID Name
------------------------------------------------------------------------------------
OV1 34176 -F1408- DA1Value
OV2 34177 -F1409- DA2Value
OV10 34178 -F1410- DigitalOutputs
SV1 00036 -S36- VelocityCommand
(This variable SV1 can only be written for axes set as DRO axes)
Reading example: Set P69=1.34176 in CNC machine parameters.
This way, the value of OV1 of the drive identified as Sercos number 1 may be
assigned to PLC register R801.
If we now write ... = MOV 8000 R801
the analog output of channel 1 (pins 11/10 of connector X7) will output 2441 mV.
Voltage = Register · 0.3 Volts
Service channel. Drive variables to be read or written.
This Service Channel can only be accessed through a high-level block of the part-
program, PLC channel or user channel. Use CNC machine parameters P100-P299.
All "non-string" type variables can be accessed (see appendix A of this manual).
From the part-program or user channel:
Reading example: (P100=SVARX 40)
Parameter P100 will be assigned the value of the X axis motor speed. That is:
VelocityFeedback (00040).
If, for example, the speed were 200 rpm, P100 would assume a value of
200000.
Writing example: (SVARZ 36=P110)
It will assign the value of parameter P110 to the Z axis velocity command,
VelocityCommand (00036)
If P110 were 3500000, the velocity command would be forced to 350 rpm.
Parameter = Velocity (rpm) · 10000
From the PLC channel:
Reading example: ...=CNCEX((P100=SVARX 40),M1)
Writing example: ...=CNCEX((SVARZ 36=P110),M1)