Communications Programs (SYSMAC C200HX/HG/HE PCs) | Chapter 7 | |
|
|
|
HLadder Program
00000 (Read Parameter Input Bit) 03001
00001 | 03005 |
| 03001 | |||||||
|
|
|
|
|
|
|
| |||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
03000
00001
Sets the function code to be read and register number.
03000
25506 (Equals Flag)
25506 (Equals Flag)
DIFU (013)
00001
03000
BSET (071)
#0000
DM0200
DM0209
ANDW (034)
DM0000
#FF00
DM0200
ORW (035)
DM0200
#0003
DM0205
ANDW (034)
DM0000
#00FF
DM0206
XFER (070)
#0002
DM0205
n
MOVD (083)
#0000
#0010
n+2
CMP (020)
DM0205
m
03002
ANDW (034)
m+1
#00FF
DM0208
CMP (020)
DM0206
DM0208
03003
03002 03003
03005
Transfers read data to DM 0001.
Word m bit 7 | 00002 | ||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
03001
Detects data errors.
03005
MOV (021)
m+1
DM0201
MOV (021)
m+2
DM0202
ANDW (034)
DM0201
#FF00
DM0203
ANDW (034)
DM0202
#00FF
DM0204
ORW (035)
DM0203
DM0204
DM0001
03001
Confirms the completion of reading.