5 CANopen communication
5.4 Transmitting parameter data
103
Lenze · I/O system 1000 · Reference Manual · DMS 5.0 EN · 09/2016 · TD17
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
5.4.2 Writing a parameter (example)
Task
The I/O system 1000 has been assigned node address 2. The function of the first channel (voltage
signal 0 ... +10 V, 0 ... 27648) is to be output at the first analog I/O compound module (EPM-S500, 2
analog outputs 0 ... 10 V).
Telegram to the I/O system
[5-10] Write parameters
Formula Info
Identifier = Basic identifier + node address
= 1536 + 2 =1538 = 0x602
• Basic identifier for parameter channel 1
(output) = 1536
• Node address of the I/O system = 2
Command code = 0x23 • Write "Request command (transmitting
parameters to the I/O system)
Index = I-3100 • First channel of the analog module
Subindex = 1 • First analog module
Data 1
Data 2 ... 4
= 0x0F
= 0x00
• 0 ... 10 V, 0 ... 07648dec
• Without function
11 Bit 8 bytes of user data
Identifier Comman
d code
Index Subindex Data 1 Data 2 Data 3 Data 4
LOW byte HIGH
byte
0x602 0x23 0x00 0x31 0x0F 0x00
(LSB)
0x00 0x00 0x00
(MSB)
Read Request
Read Response
Identifier = 1538
Identifier = 1410