32
Value
84(0x54h)
Name Data Type Byte Bits Description
Command Byte 1 Commandforindexpointer(whichmessageyoursending)
INMODE8A 4 bit 2 1,2,3,4
Mode0x0=disabled, 0x1=Digital Positive, 0x2=Digital Ground, 0x7=Digital Positive Frequency,
0x8= Counter
INMODE8B 4 bit 2 5,6,7,8
Mode0x0=disabled, 0x1=Digital Positive, 0x2=Digital Ground, 0x3= 4-20ma (4000-20000),
0x4= 0-5V DC (0-5000, 0x5= 0-10V DC (0-10000), 0x6= 0-32V DC (0-32000),
0x9= Ratiometric (0-100.0% of source V DC)
Port1AKp
Byte
3 Output1Aproportionalsetpoint(0-250=0-2.50,>250=0)default 100
Port1AKi 4 Output1Aintegralsetpoint(0-250=0-2.50,>250=0)default 100
Port1BKp 5 Output1Bproportionalsetpoint(0-250=0-2.50,>250=0)default 100
Port1BKi 6 Output1Bintegralsetpoint(0-250=0-2.50,>250=0)default 100
Port2AKp 7 Output2Aproportionalsetpoint(0-250=0-2.50,>250=0)default 100
Port2AKi 8 Output2Aintegralsetpoint(0-250=0-2.50,>250=0)default 100
B. Congure the Counter in the message below
Value
87(0x57h)
Name Data Type Byte Bits Description
Command Byte 1 Commandforindexpointer(whichmessageyou’resending)
Counter7AOn/O
2 bit
2
1,2 EnableCounter7A,00=O,01=On(usedinencodermode)
Counter7AReset 3,4 ResetCounter7A,00=O,01=On(usedinencodermode)
Counter7ARoll-Over
Enabled
5,6
EnableCounter7ARollover,countcontinuesaftersetpointisachieved,
00=O,01=On(notusedinencodermode)
Counter7AEnable
Out 3A
7,8
EnableOutput3AwhenCounter7Aisenabledandsetpointhasn'tbeenreached,
00=O,01=On(notusedinencodermode)
Counter8AOn/O
3
1,2 EnableCounter8A,00=O,01=On(notusedinencodermode)
Counter8AReset 3,4 ResetCounter8A,00=O,01=On(notusedinencodermode)
Counter8ARoll-Over
Enabled
5,6
EnableCounter8ARollover,countcontinuesaftersetpointisachieved,
00=O,01=On(notusedinencodermode)
Counter8AEnable
Out 4A
7,8
EnableOutput4AwhenCounter8Aisenabledandsetpointhasn'tbeenreached,
00=O,01=On(notusedinencodermode)
Spare 4
1,2
Notusedonthismodule
3,4
5,6
7,8
Counter7ASetPoint Word 5 SetpointforcountonCounter7A
6
Counter8ASetPoint Word 7 SetpointforcountonCounter8A
8
2.Setavalueof1to“Counter7AEnableOut3A”providesanEnablefunctionforOutput3A.Output3Aisdisabledwhencounter>=SetPoint.
3.Setavalueof1to“Counter8AEnableOut4A”providesandEnablefunctionforOutput4A.Output4Aisdisabledwhencounter>=SetPoint.
***Encoder Mode: both 7A and 7B are used for the encoder input. When changing 7A to encoder it automatically sets up 8A to work with it.