Instruction Manual
D104239X012
Multiport Flow Selector
January 2019
45
22. Position OCF bit is low. Power supply to the Position Encoder is likely at fault
23. Encoder reports that Position Encoder value is invalid
24. Position Encoder Parity error
25. Position Encoder Magnet is out of range
26. Encoder Position inconsistent consecutive times. Expect Position Encoder problem
27. Stopped between ports (non-critical)
28. Home Port is the last port reached (stopped at Home Port, non-critical and may be normal operation)
Remote Control Network
Modbus RTU
The native language of the MPA is Modbus RTU. If other network protocols such as Foundation Fieldbus are used, a
Communication Adapter Module (CAM) module is installed to translate between the selected protocol and Modbus.
The controller supports Modbus function codes 01,02,03,04,05,06,15,16. Following are the memory maps for
discrete I/O and unsigned 16-bit Holding registers used in this application. All memory maps shown are zero based, i.e.
register 1 = holding register 40002. reading Input Bit 0 using FC02 = 10001.
Discrete Input Map (Valve Status and Alarms)
Bit Input
0 16 At commanded port within 1 degree
1 17 At commanded port within 2 degrees
2 18 Flow selector moving
3 19 Wrong direction alarm
4 20 Selector switch Local/Manual Mode
5 21 Selector switch Remote/Auto Mode
6 22 Over torque alarm
7 23 Stop between ports alarm
8 24 Flow selector stall alarm
9 25 Power monitor alarm
A 26 Motor thermal overload alarm
B 27 Phase monitor alarm
C 28 Local ESD alarm
D 29 Actuator fail alarm
E 30 No input (always zero)
F 31 Unit alarm (above alarms are OR’ed)
These same status and alarm bits are duplicated in Modbus Registers 01, 06, 09 (40002, 40007, 40010) in the same bit
sequence shown above.
Coil Map (Discrete Network Control)
There are only two coils used for discrete network control as follows. When Coil 10 is set by the host, the actuator
resets the coil automatically when the command is executed. When Coil 11 is set, the host must reset the coil before
the actuator will respond to any other command.