EasyManua.ls Logo

COTRUST CTH200 Series - Page 334

COTRUST CTH200 Series
350 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Appendix
324
SMB6: CPU identification register
SMB6 is CPU identification (ID) register, use for identify CPU type, as detailed in the following
table:
SM address
Function description(read only)
SMB6
CPU ID register
SM6.0~SM6.3
Reserved
SM6.4~SM6.7
Use for identifying CPU type
0000: CPU212, CPU222; 0010: CPU214, CPU224;
0110: CPU221; 1000: CPU215;
1001: CPU216, CPU226, CPU226XM; 1110: H35-00;
SMB6 format:
MSB LSB
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
x
x
x
x
r
r
r
r
0000: CPU212, CPU222;
0010: CPU214, CPU224;
0110: CPU221; 1000: CPU215;
1001: CPU216, CPU226, CPU226XM;
1110: H35-00
Reserved
SMB8 to SMB21: I/O module and error register
SMB8 to SMB21 are prepared in byte pair form (two adjacent bytes) for extension modules 0 to 6.
The even-bit byte of each pair of bytes is the module identification register, and the odd-bit byte
is the module error register. The former marks the module type, I/O type, input and output points;
while the latter is the I/O error detected against corresponding module. Detailed description is
shown in the following table:
SM address
Function description(read only)
SMB8
Module 0 identification register
SMB9
Module 0 error register
SMB10
Module 1 identification register
SMB11
Module 1 error register
SMB12
Module 2 identification register
SMB13
Module 2 error register
SMB14
Module 3 identification register
SMB15
Module 3 error register
SMB16
Module 4 identification register
SMB17
Module 4 error register
SMB18
Module 5 identification register
SMB19
Module 5 error register
SMB20
Module 6 identification register
SMB21
Module 6 error register
Even byte (module ID register) format:

Table of Contents