![background image](http://html1.mh-extra.com/html/omron/cpm2c-s100c/cpm2c-s100c_operation-manual_742520154.webp)
132
Explicit Message Communications
Section 6-3
C200HX/HG/HE PCs: Writing Data with IOWR(––)
This example shows the instruction operands and results when 20 words of
data are written from a Master mounted in a C200HX/HG/HE PC to words IR
010 to IR029 in a Slave.
Refer to the
DeviceNet Masters Operation Manual
(W379) for details on
explicit messages and refer to the
C200HX/HG/HE Programmable Controllers
Operation Manual
(W303) for details on IOWR(––).
Example Network
Conditions
Master’s node number:
63
Slave’s network address:
0
Slave’s node number:
2
IOWR(––) Operand Details
• Control Code
• Command Words (Source Information)
• Destination Information
• Response Words (The results are stored as follows.)
[IOWR
C
S
D]
Word
Contents
(Hex)
Function
C
3F FE
Master’s node number = 3F (Hex) specifies 63
Master’s unit address = FE (Hex) specifies the local Unit
Word
Contents
(Hex)
Function
S
82 07
Specifies starting response word = DM 2000
82 (Hex) specifies the DM area
07D0 (Hex) specifies address 2000
(Refer to the
C200HX/HG/HE Operation Manual
(W303) for
details.)
S+1
D0 00
S+2
00 64
Response monitoring time = 64 (Hex) specifies 10.0 seconds
S+3
00 0B
Number of bytes of command data beginning with word S+4 =
32 (Hex) specifies 50 bytes
S+4
28 01
EXPLICIT MESSAGE SEND command code = 2801 (Hex)
S+5
02 1E
Slave node number = 02 (Hex)
WRITE BYTE DATA command service code = 1E (Hex)
S+6
00 2F
Class ID = 002F (Hex)
S+7
00 01
Instance ID = 0001 (Hex) specifies data area
S+8
0A 00
Starting write address = 000A (Hex) specifies IR 010
Address L = 0A (Hex); Address H = 00 (Hex)
S+9
to
S+28
HH LL
:
HH LL
These words contain the data to be written to slave words
IR 010 to IR 029. When the WRITE BYTE DATA command is
executed from an OMRON Master, the bytes are written to the
Slave in the same order (HH LL) in which they appear in the
Master.
Word
Contents
(Hex)
Function
D
00 29
Master Unit’s unit number = 00
Number of words of command data beginning with word S = 29
(BCD) specifies 29 words
Word
Contents
(Hex)
Function
DM 2000
28 01
EXPLICIT MESSAGE SEND command code = 2801 (Hex)
DM 2001
00 00
Normal completion code = 0000 (Hex)
DM 2002
00 02
Number of bytes received = 02 (Hex) indicates 2 bytes
(This is the number of bytes from D+3 to the end.)
DM 2003
02 9E
Slave’s node number = 02 (Hex)
READ BYTE DATA response service code = 9E (Hex)
Содержание CPM2C-S100C
Страница 2: ......
Страница 3: ...CPM2C S Programmable Controller Operation Manual Revised September 2009 ...
Страница 4: ...iv ...
Страница 6: ...vi ...
Страница 10: ......
Страница 14: ...xiv ...
Страница 180: ...158 One to one PC Link I O Response Time Section 7 4 ...
Страница 222: ...200 Programming Example Section 8 3 ...
Страница 250: ......
Страница 256: ......
Страница 258: ......
Страница 260: ...238 Support Software Appendix C ...
Страница 268: ......