Function Code 16: : : : Write Multiple Registers (4Xxxx); Function Code 108: : : : Device Configuration; 2-9.1 Sub Function Code 07 : Read Range Code Of Ai/O Module - ICP DAS USA LinPAC-8000 User Manual

Table of Contents

Advertisement

Modbus RTU/TCP Server User Manual for LinPAC / LinCon
2-8. Function Code 16: : : : Write Multiple Registers (4xxxx)
This function code is used to set a sequence of AOs for I-8024 and I-87024 modules.
Request PDU
Byte 0
Devic ID
ID
[*] Data Count = AO Count * 2
[**] AO value is presented in a WORD signature = 2 Bytes.
Response PDU
Byte 0
Device Net ID
ID
2-9. Function Code 108: : : : Device Configuration
This function code is definded by ICPDAS.

2-9.1 Sub Function Code 07 : Read range code of AI/O module

Request PDU
Devic Net ID
Response PDU
Byte 0
Devic ID
[*] Analog I/O modules defined various range code (type code) for different
purposes. More detail definition, please refer to following website :
Ver : 1.0
(2009.04)
Byte1
Byte 2
FC
Address Hi
0x10
Slot Index
Byte 1
Function code
0x10
Byte 0
Byte1
Function Code
ID
0x6C
Byte1
Func. Code
ID
0x6C
Byte 3
Byte 4
Address Lo
AO count Hi
AI Address
Contiguous AOs for query
Byte 2
Byte 3
Address Hi
Address Lo
Slot Index (1~8)
AO Address
Byte 2
Sub Function Code
0x07
Byte 2
Byte 3
Sub Func. Code
Address Hi
0x07
Slot Index
13
Byte 5
Byte 6
AO count Lo
Data Count
[*]
Byte 4
AO Count
Contiguous
Hi
Byte 3
Address Hi
Address Lo
Slot Index (1~8)
I/O Address
Byte 4
Address Lo
Range code
I/O Address
Byte 7~
AO value
[**]
Byte 5
Lo
Byte 4
Byte 5
[*]
L2

Advertisement

Table of Contents
loading

This manual is also suitable for:

Linpac-8x81Lincon-8000

Table of Contents