2-8 2. IAI
Successive writing within
designated point data range
1 - 8
(PLC1 - 8)
nStation number
4 + (4 + 2m) t
=
n + 1 Command: 244 (HEX)
n + 2 Change start point data number
n + 3 Change point data count: t (1 to 2)
n + 4
Point
data
t = 1
Axis pattern: m (number of ON bits)
n + 5 Acceleration
n + 6 Deceleration
n + 7 Speed
n + 8 to n + 9
Axis pattern
(m = 1)
Position data
n + 10 -
Axis pattern
(m = 2)
Position data
:
Point data (t = 2) :
+ 1 Change start point data number
+ 2 Change complete point data count
Change point data
successive writing
1 - 8
(PLC1 - 8)
nStation number
4 + (4 + 2m) t
=
n + 1 Command: 245 (HEX)
n + 2 Change point data count: t (1 to 2)
n + 3
Point
data
t = 1
Change point data number
n + 4
Axis pattern: m (number of ON bits)
n + 5 Acceleration
n + 6 Deceleration
n + 7 Speed
n + 8 to n + 9
Axis pattern
(m = 1)
Position data
n + 10 to
Axis pattern
(m = 2)
Position data
:
Point data (t = 2)
+ 1 Change complete point data count
Point data clear
1 - 8
(PLC1 - 8)
nStation number
4
n + 1 Command: 246 (HEX)
n + 2 Clear start point data number
n + 3 Clear point data count
Real variable change
1 - 8
(PLC1 - 8)
nStation number
5 + 2m
n + 1 Command: 24D (HEX)
n + 2 Program number
n + 3 Change start variable number
n + 4 Change variable data count: m (1 to 10)
n + 5 to n + 6 Variable data (m = 1) Real variable data
n + 7 -
Variable data (m = 2) Real variable data
:
n +
{5 + (2*m)}
Change complete data count
Alarm reset
1 - 8
(PLC1 - 8)
nStation number
2
n + 1 Command: 252 (HEX)
Program execution
1 - 8
(PLC1 - 8)
nStation number
3n + 1 Command: 253 (HEX)
n + 2 Program number
Program end
1 - 8
(PLC1 - 8)
nStation number
3n + 1 Command: 254 (HEX)
n + 2 Program number
Contents F0 F1 (= $u n) F2