Ntellisys, Daptive, Ressure – Nor-Cal IQ+ Adaptive Pressure Controller User Manual
Page 31: Ontrollers, 13 - master/slave object
![background image](/manuals/740029/31/background.png)
1
Call toll free
800-84-4166
or 530-842-4457
•
FAX 530-842-9130
I
ntellIsys
A
dAptIve
p
ressure
C
ontrollers
IQ+ OP-LIT 9/08
8.13 - master/Slave Object
Class ID 64
he
Instance ID 1 (master)
TAbLE 8.13.1 – mASTER/SLAvE ObJECT ATTRIbUTES
attrIBute Id
hex
ServIce Id
HEx
name
Format
value
70
0E (get) 10 (set)
Number of
Slaves
USINT
Range 0-10
73
0E (get) 10 (set)
Individual
valve control
(address)
USINT
Range 0 - nn = total number
of Slaves
(invalid value = no individual
control)
74
0E (get) 10 (set)
Individual
valve control
(action)
USINT
See table 8.13.2
75
0E (get)
Device status
information
BYTE
See table 8.13.3
76
0E (get)
Cluster
information
Array of BYTE
See table 8.13.4
None
05 (reset)
Invokes power reset service: 0
-nn=reset valve number nn
255=reset all valves
None
32 (initialize valve)
Initializes valve and transitions device from self-testing state to Idle
state (not needed for all valve types)
0-nn=initialize valve number nn
255=initialize all valves
None
33 (reset faulted valve)
Invokes power reset service on faulted valves:
0-nn=reset faulted valve number nn
255=reset all faulted valves
•
When setting attribute 70,
Number of slaves, to a
number greater than 0, the
controller will automati-
cally transition to Master
mode. This attribute is only
settable when no I/O
connection using assembly
instance 98 has been
established.
attrIBute
value
IndIvIdual value
actIon
0, 3-254
No individual control
1
Freeze and close
2
Freeze and open
255
Unfreeze
TAbLE 8.13.2
–
mASTER/SLAvE ObJECT INDIvIDUAL
vALvE CONTROL (ACTION) vALUE
attrIBute
value
State
0
Unknown
2
Position control
3
Closed
4
Open
5
Pressure control
6
Hold
12
Power failure
13
Safety mode
14
Fatal error
TAbLE 8.13.3
–
mASTER/SLAvE ObJECT DEvICE
STATUS vALUE
BIt
deFInItIon
None set
Normal operation
0
Closed
1
Open
2
Closed and frozen
3
Open and frozen
4
Fatal error
5
Power fail not ready
warning
6
Reserved
7
Offline
TAbLE 8.13.4
–
mASTER/SLAvE ObJECT
CLUSTER INFORmATION bITmAP
master/Slave Operation:
If not previously set in the factory, set the number of Slaves through attribute 70 hex. After updating the attribute, the device will require a DeviceNet reset for all
Master/Slave functions to work properly. Setting the ‘Number of Slaves’ attribute to a non-zero number will automatically configure the DeviceNet controller to
act as a Master controller. After the DeviceNet controller has been set up as a Master, all connected Slaves will follow the Master’s movements unless instructed
differently by the Master.
The Master/Slave system is best controlled using assembly output instance 97 hex and assembly input instance 98 hex. Using these assemblies, the slave valves
will follow the Master movements. The Master and slaves can be individually operated by setting the individual valve control attributes to desired values.
For system safety reasons, should any valve have a problem (valve fault, communication problem, loss of power), all other valves will stop at their current position.
Should there be a problem with DeviceNet, all valves will close. This could happen if DeviceNet power is lost or if a DeviceNet connection times out.
NOTE:
Slave device addresses have to be set up sequentially,
i.e. for a system with three Slaves, the Slave addresses should
be set to 01, 02, and 03 respectively. The Master controller
will automatically have address 00.