Extended 16-bit command codes
Command
Code
Command
Data
Value
Event
for
update
Command Description
Smart
Motor
Command(s)
decimal, hex
315, x013B
<value>
C/D*
Set variable hhh
hhh=<value>
316, x013C
<value>
C/D*
Set variable iii
iii=<value>
317, x013D
<value>
C/D*
Set variable jjj
jjj=<value>
318, x013E
<value>
C/D*
Set variable kkk
kkk=<value>
319, x013F
<value>
C/D*
Set variable lll
lll=<value>
320, x0140
<value>
C/D*
Set variable mmm
mmm=<value>
321, x0141
<value>
C/D*
Set variable nnn
nnn=<value>
322, x0142
<value>
C/D*
Set variable ooo
ooo=<value>
323, x0143
<value>
C/D*
Set variable ppp
ppp=<value>
324, x0144
<value>
C/D*
Set variable qqq
qqq=<value>
325, x0145
<value>
C/D*
Set variable rrr
rrr=<value>
326, x0146
<value>
C/D*
Set variable sss
sss=<value>
327, x0147
<value>
C/D*
Set variable ttt
ttt=<value>
328, x0148
<value>
C/D*
Set variable uuu
uuu=<value>
329, x0149
<value>
C/D*
Set variable vvv
vvv=<value>
330, x014A
<value>
C/D*
Set variable www
www=<value>
331, x014B
<value>
C/D*
Set variable xxx
xxx=<value>
332, x014C
<value>
C/D*
Set variable yyy
yyy=<value>
333, x014D
<value>
C/D*
Set variable zzz
zzz=<value>
334 - 511,
x014E - x01FF
N/A
N/A
(Reserved)
512, x0200
<value>
C/D*
Set float 0 (32-bit IEEE)
af[0]=<value>
513, x0201
<value>
C/D*
Set float 1 (32-bit IEEE)
af[1]=<value>
514, x0202
<value>
C/D*
Set float 2 (32-bit IEEE)
af[2]=<value>
515, x0203
<value>
C/D*
Set float 3 (32-bit IEEE)
af[3]=<value>
516, x0204
<value>
C/D*
Set float 4 (32-bit IEEE)
af[4]=<value>
517, x0205
<value>
C/D*
Set float 5 (32-bit IEEE)
af[5]=<value>
518, x0206
<value>
C/D*
Set float 6 (32-bit IEEE)
af[6]=<value>
519, x0207
<value>
C/D*
Set float 7 (32-bit IEEE)
af[7]=<value>
520 - 767,
x0208 - x02FF
N/A
N/A
(Reserved)
768, x0300
<value>
C/D*
Set long array element 0
al[0]=<value>
769, x0301
<value>
C/D*
Set long array element 1
al[1]=<value>
...
...
818, x0332
<value>
C/D*
Set long array element 50
al[50]=<value>
819 - 65535,
x0333 - xFFFF
N/A
N/A
(Reserved)
C/D* Indicates that a change of command code or a change of the command data will cause
this variable to be written. Variables that are changed locally in a SmartMotor program will
not trigger this update. In other words, to set a new value for the variable, the change of data
must be a change relative to the previous network output data cycle (not the current state of
the variable in the motor) from the PLC.
Moog Animatics Class 6 PROFINET Guide Rev. D
Page 63 of 76
Содержание Animatics Class 6 SmartMotor
Страница 75: ......
Страница 76: ...PN SC80100007 001 Rev D...