Ntellisys, Daptive, Ressure – Nor-Cal IQ+ Adaptive Pressure Controller User Manual

Page 31: Ontrollers, 13 - master/slave object

Advertising
background image

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.

Advertising