You are on page 1of 120

Function 1

Operating principle 2

Time characteristics 3
PCS 7
Message characteristics 4
CEMAT
Valve C_VALVE 5
Module States

Operator Commands 6
Function Manual

Feature Bits 7

OS Permissions 8

I/O-bar of C_VALVE 9

OS-Variable table 10

Variable details 11

07/2016
Legal information
Warning notice system
This manual contains notices you have to observe in order to ensure your personal safety, as well as to prevent
damage to property. The notices referring to your personal safety are highlighted in the manual by a safety alert
symbol, notices referring only to property damage have no safety alert symbol. These notices shown below are
graded according to the degree of danger.

DANGER
indicates that death or severe personal injury will result if proper precautions are not taken.

WARNING
indicates that death or severe personal injury may result if proper precautions are not taken.

CAUTION
indicates that minor personal injury can result if proper precautions are not taken.

NOTICE
indicates that property damage can result if proper precautions are not taken.
If more than one degree of danger is present, the warning notice representing the highest degree of danger will be
used. A notice warning of injury to persons with a safety alert symbol may also include a warning relating to property
damage.
Qualified Personnel
The product/system described in this documentation may be operated only by personnel qualified for the specific
task in accordance with the relevant documentation, in particular its warning notices and safety instructions. Qualified
personnel are those who, based on their training and experience, are capable of identifying risks and avoiding
potential hazards when working with these products/systems.
Proper use of Siemens products
Note the following:

WARNING
Siemens products may only be used for the applications described in the catalog and in the relevant technical
documentation. If products and components from other manufacturers are used, these must be recommended or
approved by Siemens. Proper transport, storage, installation, assembly, commissioning, operation and
maintenance are required to ensure that the products operate safely and without any problems. The permissible
ambient conditions must be complied with. The information in the relevant documentation must be observed.

Trademarks
All names identified by ® are registered trademarks of Siemens AG. The remaining trademarks in this publication
may be trademarks whose use by third parties for their own purposes could violate the rights of the owner.
Disclaimer of Liability
We have reviewed the contents of this publication to ensure consistency with the hardware and software described.
Since variance cannot be precluded entirely, we cannot guarantee full consistency. However, the information in
this publication is reviewed regularly and any necessary corrections are included in subsequent editions.

Siemens AG Copyright © Siemens AG 2016.


Division Process Industries and Drives Ⓟ 07/2016 Subject to change All rights reserved
Postfach 48 48
90026 NÜRNBERG
GERMANY
Table of contents

1 Function........................................................................................................................................................5
1.1 General Function description...................................................................................................6
1.2 Change of operation mode.....................................................................................................11
1.3 Configuration state.................................................................................................................14
1.4 Additional functions................................................................................................................15
1.5 Optional features....................................................................................................................16
1.6 Sequence Test.......................................................................................................................19
1.7 Visualization...........................................................................................................................20
2 Operating principle.....................................................................................................................................21
2.1 Hardware inputs.....................................................................................................................21
2.2 Input interfaces.......................................................................................................................29
2.2.1 Interfaces for operation mode change...................................................................................34
2.2.2 Limit position switches...........................................................................................................37
2.2.3 SIMOCODE drives.................................................................................................................43
2.2.4 User output function...............................................................................................................44
2.2.5 Inputs for testing and as Interface to the OS..........................................................................45
2.2.6 Process Parameters for starting and stopping.......................................................................47
2.2.7 User specific adaptations.......................................................................................................50
2.2.8 User Faceplate call................................................................................................................50
2.2.9 Process parameters for Maintenance function:......................................................................51
2.2.10 OS Permissions and Features:..............................................................................................52
2.2.11 Connection to EventTs...........................................................................................................56
2.3 Group and Object links...........................................................................................................57
2.3.1 Example of a circuit:...............................................................................................................60
2.3.2 Object links to slave objects...................................................................................................61
2.3.3 Object links to a group in a different AS.................................................................................63
2.4 Input/Output interfaces...........................................................................................................65
2.5 Output interfaces....................................................................................................................67
2.5.1 Outputs for testing and as Interface to the OS.......................................................................67
2.5.2 Output status for connection to other blocks..........................................................................71
2.6 Hardware outputs...................................................................................................................78
2.7 Engineering Errors.................................................................................................................80

Valve C_VALVE
Function Manual, 07/2016 3
Table of contents

3 Time characteristics....................................................................................................................................83
4 Message characteristics.............................................................................................................................85
5 Module States.............................................................................................................................................89
6 Operator Commands..................................................................................................................................91
7 Feature Bits................................................................................................................................................93
8 OS Permissions..........................................................................................................................................97
9 I/O-bar of C_VALVE...................................................................................................................................99
10 OS-Variable table.....................................................................................................................................109
11 Variable details.........................................................................................................................................111
11.1 Variable details COMMAND.................................................................................................111
11.2 Variable details ExtCmd.......................................................................................................112
11.3 Variable details MSG8_EVID...............................................................................................113
11.4 Variable details VISU_OS....................................................................................................114
11.5 Variable details INTFC_OS..................................................................................................115
11.6 Variable details STATUS.....................................................................................................116
11.7 Variable details STATUS2...................................................................................................117
11.8 Variable details STATUS3...................................................................................................118
11.9 Variable details MAI_STA....................................................................................................119

Valve C_VALVE
4 Function Manual, 07/2016
Function 1
Type/Number

Module name: C_VALVE


Module no.: FB1007

Calling OBs
All CEMAT Functions must be installed in the same OB, which is preferable OB1. The System
Chart SYSPLCxx contains infrastructure blocks which must be called at the beginning (Runtime
group OB1_START) and at the end (Runtime group OB1_END) of this OB.
The application program must be called between OB1_START and OB1_END.
Calling of the CEMAT blocks in a cyclic interrupt OB (OB34 or OB35) is possible, but only if the
complete program is called in the same cyclic interrupt OB. In this case the infrastructure blocks
must as well be moved to the cyclic interrupt OB (see Engineering Manual chapter Tips &
Tricks).

Valve C_VALVE
Function Manual, 07/2016 5
Function
1.1 General Function description

1.1 General Function description

Operating modes
Module Type C_VALVE can be used to control all kind of Valves. Open/close commands can
be given in three different operating modes:
● In "automatic mode" the valve is opened/closed by a superordinated group module.
All process interlocks and protection interlocks are effective.
● The "manual mode" allows individual control via operator faceplate of the valve.
Different interlocking levels exist, which must be configured via Feature bits.
● In "local mode" the valve can be opened and closed by the locally installed switches or
pushbuttons.
Only the general protection interlock and the essential interlocks are effective.
The following table shows which mode change is permitted:

to → Local mode Manual mode


from ↓
Automatic + off yes yes
Automatic + energized No yes

to → Automatic mode Manual mode


from ↓
Local mode + off yes yes
Local mode + energized yes *) yes *)

to → Automatic mode Local mode


from ↓
Manual mode + off yes yes
Manual mode + energized yes *) no

*) keeps energized if the interlocking conditions are OK


Operating mode change can be achieved, dependent on Feature bits and OS permissions
● only via the valve faceplate
● only group-wise via the GR_LINK interface
● only via input interfaces AutModOn, ManModOn and LocModOn
● or via a combination of the above listed possibilities.
The mode can only be changed by switching into another mode. There is no option for e.g.
"Manual mode off".

Valve C_VALVE
6 Function Manual, 07/2016
Function
1.1 General Function description

Standard Signals
The following standard signals are monitored by the Valve block:
● Contactor feedback FbkRun in conjunction with the contactor output ContOn
● Limit Position FbkPos1 (closed)
● Limit Position FbkPos2 (open)
● Electrical availability ElAvail
● Overload or Bimetal Overload

Note
Limit Positions:
Per definition the limit position FbkPos1 is "closed" and the limit position FbkPos2 is open,
but it can be configured, which is the active (energized) direction.
The valve block is able to handle valves with two limit positions, with a single limit position or
without limit positions. In case of a single limit position, the position switch for the active
(energized) position switch must exist.

Additional field switch signals allow local control via field switches or pushbuttons:
● Field switch ready signal AutModLo (Position switch or Repair switch)
● Field switch stop signal StopLoc (Stop local)
● Field switch start signal StartLoc (Start local)
The function of the field switch signals may differ from plant to plant. Therefore the function
must be configured via Feature bits. Refer to "Hardware Inputs", "Feature bit options for Field
switch (Local switch) signals"
If the valve is in automatic or in manual mode and the valve is energized, a wrong status at
any of the above mentioned signals leads to an alarm message.*)
*) The message can be of type "fault" (Alarm – high) or "warning" (Warning – high), depending
on the block settings.
Priorities for alarm messages:

Combination of faults Diagnosis and alarm line


ElAvail, Overload, AutModLo = 0 Available *)
Overload, AutModLo = 0 Overload
AutModLo =0 Local

*) The priority between ElAvail and Overload can be reversed via input MsgPrio.

Valve C_VALVE
Function Manual, 07/2016 7
Function
1.1 General Function description

Limit Position switches


By default, when the valve is energized, the position 2 (open position) must be reached. The
behavior can be changed via feature bit options.

BitNr. Function/Features Default value


29 Normally open valve (direction 1 active) FALSE

WithFeature.bit29 = TRUE, the position 1 (close position) must be reached when


energizing the valve.
With Feature.bit29 = FALSE: direction 2 is active (default setting)

Automatic start/stop

Parameter Parameter ContOn FbkPos1(closed) FbkPos2


StartAut StopAut (open)
0 1 0 1 0
1 0 1 0 1

Manual start/stop from faceplate

Button Start Button Stop ContOn FbkPos1(closed) FbkPos2


(left button) (right button) (open)
----- pressed 0 1 0
pressed ---- 1 0 1

Start/stop with local buttons

Parameter Parameter ContOn FbkPos1(closed) FbkPos2


StartLoc StopLoc (open)
x 0 0 1 0
1 1 1 0 1

Please note that the push button for the non-active mode (StopLoc) must be a normal-close
contact.
Feature.bit29 = TRUE: direction 1 is active

Automatic start/stop

Parameter Parameter ContOn FbkPos1(closed) FbkPos2


StartAut StopAut (open)
0 1 0 0 1
1 0 1 1 0

Manual start/stop from faceplate

Button Start Button Stop ContOn FbkPos1(closed) FbkPos2


(left button) (right button) (open)
pressed ---- 0 0 1
---- pressed 1 1 0

Valve C_VALVE
8 Function Manual, 07/2016
Function
1.1 General Function description

Start/stop with local buttons

Parameter Parameter ContOn FbkPos1(closed) FbkPos2


StartLoc StopLoc (open)
x 0 0 0 1
1 1 1 1 0

Please note that the push button for the non-active mode (StopLoc) must be a normal-close
contact.

Protection Signals
If additional protection interlocks exist for the valve, those signals have to be linked to an
Annunciation block C_ANNUNC or C_ANNUN8 in order to create an alarm. In order to stop
the valve in case of a fault an output of the annunciation block has to be connected to the
protection interlock of the valve.

● Protection interlock IntProtG effective in all modes


The protection interlock IntProtG is effective in all modes (Automatic mode, all manual
modes and local mode).

Process interlocks
Process interlocks can be used in order to enable or disable the valve operation dependent
on a process condition, like "previous drive/device is running" or a process signal. If the process
interlocks are not fulfilled, no alarm is created. This implies that for diagnosis purpose the
interlock blocks must be used (if necessary also additional C_ANNUNC blocks).
The following process interlocks are available and can be used as per definition. Refer to
"Change of operation mode", "Feature bit options for mode change").

● Start interlock IntStart


● Essential start interlock IntStaE
● Operating interlock IntOper
● Essential operating interlock IntOpE
● Stop interlock IntStop
The following table gives an overview which interlock is effective in which mode. This must be
considered also in case of an operation mode change.

Operating mode IntStart IntStaE IntOper IntOpE IntStop


Automatic X X X X X
Manual interlocked mode X X X X **)
Manual mode with reduced interlocks X X **)
Manual mode non-interlocked **)
Local mode X *) X *)

X = effective
*) the evaluation of the essential interlocks in local mode can be disabled via Feature bit
settings.

Valve C_VALVE
Function Manual, 07/2016 9
Function
1.1 General Function description

**) the evaluation of the stop interlock IntStop in manual mode can be enabled via feature
bit settings.

Sporadic mode
The sporadic mode allows opening and closing of the valve dependent on a process condition.
With the start command in automatic mode (group start command) the valve gets "activated"
and will then be ready for open/close via interface "Sporadic":

● Sporadic ON/OFF Sporadic only in auto mode and in manual mode

Process parameters
Through process parameters the following values can be configured online:

● FbkMonTi (s) TTime for the contactor feedback on supervision (optional)


● MovMonTi (s) Move time supervision; limit position must be reached after this
time
● LSDelTi (s) Limit switch delay time; valve must not drift away from limit position
● StaDelTi (s) Time after automatic start command is given and interlocking con‐
ditions are fulfilled
● StpDelTi (s) Time after automatic stop command is given and interlocking con‐
ditions are fulfilled
● WarnTi (s) Start-up warning time for manual mode and local mode (if enabled)

Valve C_VALVE
10 Function Manual, 07/2016
Function
1.2 Change of operation mode

1.2 Change of operation mode

Possible Operation modes


Four operation modes exist which can be enabled or disabled via Feature bits:
● Automatic mode
● Manual mode
● Local mode
● Out of Service mode

BitNr. Function/Features Default value


21 Automatic mode exists TRUE
13 Manual mode exists TRUE
0 Local mode exists TRUE

Feature.bit21, Feature.bit13 and Feature.bit0 enable Automatic, Manual or


Local mode.
Out of Service mode is always enabled.

Interlocking levels for manual mode


For the manual different interlocking levels exist:
● All interlocks are active in manual mode
(Feature.bit16 and Feature.bit18 = FALSE)
Position Signal is created
● Manual mode is non-interlocked (only IntProtG active)
(Feature.bit16 = TRUE, Feature.bit18 = FALSE)
No Position Signal is created
● Manual mode with reduced interlocks (IntProtG, IntStaE and IntOpE active)
(Feature.bit16 = FALSE, Feature.bit18 = TRUE)
Position Signal is only created if Feature.bit27 = TRUE.

Note
Via Feature bits the preferred interlocking level is defined (when switching the valve into
manual mode via interface ManModOn or via GR_LINK). Possible modes are enabled via OS
Permission.

BitNr. Function/Features Default value


16 Manual mode Non Interlocked (only IntProtG active) FALSE
18 Manual mode Reduced Interlocks (IntProtG, IntStaE and IntOpE active) FALSE
27 PosSig also in Manual with Reduced Interlocks FALSE

Valve C_VALVE
Function Manual, 07/2016 11
Function
1.2 Change of operation mode

Mode change options


Mode change can be achieved via Operator Faceplate or by Program. The Imode change
options are defined in Feature bits and OS Permissions:
OS Permissions for mode change:

BitNr. Function/OS Permission Default value


2 1 = Operator can change to Automatic mode TRUE
0 1 = Operator can change to Local mode TRUE
1 1 = Operator can change to Manual mode Interlocked TRUE
5 1 = Operator can change to Manual mode Non Interlocked FALSE
6 1 = Operator can change to Manual mode Reduced Interlocks FALSE
18 1 = Enable Single step mode change FALSE

For mode change via Program different options exist:


● Mode change via rising edge at Interfaces AutModOn, ManModOn, LocModOn or forcing
to "Out of Service" via 0-Signal at OoSModOn
● Mode change via GR_LINK Interface (mode change command is directly derived from
allocated group)
● switching back to Automatic mode with Automatic start command StartAut (this is only
possible if AutModLo is not a Position switch.

Feature bits for mode change via program:

BitNr. Function/Features Default value


1 Local ON via program possible TRUE
2 Local OFF via program possible TRUE
14 Manual ON via program possible TRUE
15 Manual OFF via program possible TRUE
25 GR_LINK interface used for mode change to valve TRUE
19 StartAut switches drive to Automatic mode TRUE

Out of Service mode


Switching the valve to Out of Service mode disables the entire block functions. The operation
of the valve is inhibited, the outputs are set to "0", all messages are suppressed and only the
status words are updated. Memorized functions like Rapid stop are reset.

Valve C_VALVE
12 Function Manual, 07/2016
Function
1.2 Change of operation mode

A valve can be switched into Out of service mode via Operator faceplate or via program.
● Changing into Out of Service mode via Operator faceplate is only possible if the valve is
de-energized and in this case Switching back from Out of Service mode to Automatic,
Manual or Local mode needs to be done via Operator faceplate as well.
● 0-Signal at program interface OoSModOn forces the valve to Out of Service mode at any
time and the valve will then be de-energized.
In this case switching back from Out of Service mode to Automatic, Manual or Local mode
is possible via a rising edge at inputs AutModOn, ManModOn or LocModOn or via Operator
faceplate.

Feedback of the Operating mode


In Manual mode the output ManuAct is set
In Local mode the output LocalAct is set
In Out of Service mode the output OoSAct is set.
For the summarizing indication at the group block icon two options exist:
● The valve outputs can be connected individually to the group (via OR-Function)
● The operation mode can be automatically derived from GR_LINK connection.

BitNr. Function/Features Default value


26 GR_LINK interface used for mode feedback from valve TRUE

Valve C_VALVE
Function Manual, 07/2016 13
Function
1.3 Configuration state

1.3 Configuration state


Due to safety reasons the status of the Feature bits and OS Permissions can only be modified
if the block is in configuration state. The block is in configuration state:
- if it is called for the first time in the program or
- during restart of the AS or
- if the block is in Out of Service mode or
- in sequence test mode (PIN protected)

Note
For a running plant this means that for any modification of Feature bits or OS Permissions the
module must be set to Out of Service mode.

Feature Master block


Features and OS Permissions related to the operating or programming philosophy must be
consistent in all instances of the block. In order to ensure this, the relevant Feature bits and
OS Permission bits can be selected and defined once per block type via the Feature Master
block C_M_VALVE (located in the system chart). These settings can be applied to all instances
of the block type C_VALVE.

Valve C_VALVE
14 Function Manual, 07/2016
Function
1.4 Additional functions

1.4 Additional functions

SIMOCODE drives
If SIMOCODE is used, the communication between the valve block and the SIMOCODE can
be carried out via adapter block C_SIMOS or C_SIM_AD.
An additional button in the valve faceplate opens the faceplate of the adapter block in order to
display the SIMOCODE details.

User output (pulse)


Via a button in the diagnosis view of the valve faceplate or via a rising edge at block input
UserPulse, output UserOut will be set to 1 for one cycle. Block input UserFbk can be used
in order to display the status (feedback).
The function can be used for any kind of application which requires a trigger (either by program
or from a faceplate button). Button text and status text can be configured in the CFC.
Application examples:
● An acknowledge command (pulse) is needed for the acknowledgement of an external
device. Customer wants the acknowledgement through the valve faceplate.

Valve C_VALVE
Function Manual, 07/2016 15
Function
1.5 Optional features

1.5 Optional features

Rapid stop
Option for Rapid stop via Operator Station exists. Via right mouse-click on the block icon the
Rapid stop push-button appears.
The Rapid stop function must be enabled via feature bit setting:

BitNr. Function/Features Default value


30 Rapid stop exist FALSE

If Feature.bit30 = TRUE the Rapid stop function is enabled.


In case of Rapid stop a fault message is created.

Show Last stop reason


The last stop reason for the valve can be provided at output LaStopRe and displayed in the
faceplate of the valve.
The function must be enabled via feature bit setting.

BitNr. Function/Features Default value


11 Last stop reason TRUE

If Feature2.bit11 = TRUE the stop code and the time is written to the output LaStopRe.

Additional Fault reset


For all Object types for drives, annunciation blocks and measurements, there is an option to
memorize the trip until an additional “Fault reset” button in the object faceplate is pressed.
Resetting the fault on object level forces the operator to look at the equipment to be reset.
Only dynamic faults are memorized, static faults don’t require additional Fault Reset.
The Fault reset can only be carried out after the fault is cleared (after the fault is acknowledged
and gone).
The Fault reset function is enabled via the following Feature bit and OS Permission:

BitNr. Function/Features Default value


19 Additional Fault reset function FALSE

Feature2.bit19 = TRUE enables the function “Fault reset”

BitNr. Function/OS Permission Default value


19 1 = Enable Fault reset FALSE

Valve C_VALVE
16 Function Manual, 07/2016
Function
1.5 Optional features

OS_Perm.bit19 = TRUE enables the “Fault reset” button.

Note
If Fault reset function is enabled at the C_DAMPER, the function must as well be enabled for
all linked C_ANNUNC, C_ANNUN8 and C_MEASUR blocks.

Simulation of the Limit Positions


Limit positions (active and idle position) can be simulated. In this case the status of the limit
switch is not evaluated and the valve simulates the correct position after the Monitoring time
from pos1 to pos2MovMonTi has elapsed.

Note
Be aware that the simulation of limit positions may lead to uncertain plant operation, because
the real status of the valve is not secured any more.

The simulation function must be enabled via feature bit setting:

BitNr. Function/Features Default value


31 Simulate active and idle position switch FALSE

Feature.bit31 = TRUE enables the simulation function. Two additional buttons are shown
in diagnosis window.
The enable buttons in the diagnosis window get active if the corresponding OS Permission is
given:

BitNr. Function/OS Permission Default value


27 1 = Enable simulation of active position switch FALSE
28 1 = Enable simulation of idle position switch FALSE

OS_Perm.bit27 = TRUE allows the operator to switch on the simulation of the active
position switch.
OS_Perm.bit28 = TRUE allows the operator to switch on the simulation of the idle position
switch.
If the simulation is enabled for any of the limit position switches, the block icon changes to
orange color (simulation).

Valve C_VALVE
Function Manual, 07/2016 17
Function
1.5 Optional features

Retain command in case of Feedback fault or Position fault


Using this option, a missing Contactor feedback or limit position fault leads to a fault message
but it does not influence the Contactor output ContOn. The Position outputs PosSig1 and
PosSig2 are created based on the status of ContOn.

Note
Be aware that the “Retain command” function may lead to uncertain plant operation, because
the real status of the valve is not secured any more.

The function must be enabled via feature bit setting:

BitNr. Function/Features Default value


12 Retain the last command if faulty FALSE

Feature2.bit12 = TRUE enables the ‘retain last command if faulty’ function. An additional
button is shown in the diagnosis window.
The enable button in the diagnosis window gets active if the corresponding OS Permission is
given:

BitNr. Function/OS Permission Default value


26 1 = Retain the last command if faulty FALSE

OS_Perm.bit26 = TRUE allows the operator to switch into ‘retain last command’ mode and
back.

Valve C_VALVE
18 Function Manual, 07/2016
Function
1.6 Sequence Test

1.6 Sequence Test


The sequence test mode can be used for program test without the periphery being available.
This is very useful for general function tests, for the Factory Acceptance Test or for Operator
Training.
The sequence test mode always applies to the complete PLC and must be enabled via System
chart SYSPLCxx, block C_FB_PLC at input SEQ_TEST. A PLC restart is necessary in order to
switch into Sequence test mode and back.
In the sequence test mode the output for contactor on commands are never set and the
contactor feedback is simulated internally. The signal status of the inputs can be simulated via
diagnosis view of the valve faceplate, where the status indications are converted into simulation
buttons which allow “switching” of the inputs:
● After the Sequence Test mode is enabled, by default all inputs are in healthy condition and
the simulation buttons appear.
● For Signals ElAvail, Overload, AutModLo, StopLoc and StartLoc a click on the
button changes the signal status (toggle function)
● Position feedback signals FbkPos1 and FbkPos2 and Contactor feedback signal
FbkRun can be forced to “0” in order to simulate a Feedback fault. (Contactor feedback
only matters if the feature bit is set)
The sequence test mode includes a function for saving, restoring or interrupting the simulation.
This can be carried out via block C_FB_PLC, inputs SimSave, SimLoad and SimPause in
System chart SYSPLCxx. See Engineering Manual 06_AS_Engineering_009.

Valve C_VALVE
Function Manual, 07/2016 19
Function
1.7 Visualization

1.7 Visualization
In the block icon of the valve the most important operation status are displayed (open, closed,
operating mode, fault). Refer to Variable Details. Control functions and detail information are
only available after opening the faceplate.
For status information the following variables exist:

INTFC_OS Interface information for diagnostic picture


VISU_OS Status for Symbols and Texts
STATUS General Running and Status Information
STATUS2 Enable
STATUS3 Connection information for structure inputs
FeatureOut Status display for Feature Word
FeatureOut2 Status display for Feature Word 2
OS_PermOut Status display for OS_PermOut Word
OS_PermLog Status display for OS_PermLog Word (includes add. AS connec‐
tion code)
MAI_STA Maintenance Information

Valve C_VALVE
20 Function Manual, 07/2016
Operating principle 2
2.1 Hardware inputs

FbkRun

FbkRun 1 = contactor feedback on Basic state 0-Signal


Format BOOL
The FbkRun parameter is used to monitor the contactor feedback of the valve in conjunction
with the contactor on command ContOn. (This is only sometimes needed, in case of very big
valves.) The monitoring time for motor start can be set via parameter FbkMonTi. The moni‐
toring time for switching off is always 2s. If an already running motor looses its contactor
feedback, the motor will be switched off immediately.
The contactor feedback is monitored in automatic mode and in the manual mode. If the mon‐
itoring time expires the valve will be de-energized with the alarm message 'Contactor feedback'.
FbkRun parameter must only be connected only if Feature.bit17 = TRUE. If
Feature.bit17 = FALSE (default setting), the parameter FbkRun is not evaluated.

BitNr. Funktion/Features Default value


17 Contactor feedback supervision FALSE

FbkPos1 (VE1)

FbkPos1 1 = Limit position direction 1 Basic state 1-Signal


Format BOOL
The FbkPos1 parameter is used to monitor the limit position "closed" of the valve. A 1-signal
at FbkPos1 means that the limit position "closed" has been reached.
The limit position 1 is monitored in automatic mode and in manual mode.
● If a close command is given, the limit position 1 must be reached within the monitoring time
from pos1 to pos2 MovMonTi. If the monitoring time expires, the valve block creates the
alarm message 'Move time'.
● Once the valve has reached the position 1 it must not leave this position without any
command for more than the limit switch delay time LSDelTi. If the monitoring time expires
the valve block creates the alarm message 'Position lost'.

Valve C_VALVE
Function Manual, 07/2016 21
Operating principle
2.1 Hardware inputs

FbkPos2 (VE2)

FbkPos2 1 = Limit position direction 2 Basic state 0-Signal


Format BOOL
The FbkPos2 parameter is used to monitor the limit position "open" of the valve. A 1-signal at
FbkPos1 means that the limit position "open" has been reached.
The limit position 2 is monitored in automatic mode and in manual mode.
● If an open command is given, the limit position 2 must be reached within the monitoring
time from pos1 to pos2 MovMonTi. If the monitoring time expires, the valve block creates
the alarm message 'Move time'.
● Once the valve has reached the position 2 it must not leave this position without any
command for more than the limit switch delay time LSDelTi. If the monitoring time expires
the valve block creates the alarm message 'Position lost'.

ElAvail (VSB)

ElAvail 1 = electrical availability ok Basic state 1-Signal


Format BOOL
The ElAvail parameter is used to monitor the electrical availability of the valve. 0-Signal
disables the valve start in all operating modes and an energized valve switched off.
If the valve is energized in automatic mode or manual mode, 0-Signal at parameter
ElAvail stops the valve together with the alarm message 'Available'.

Overload

Overload 1 = thermal overload/mech. overload ok Basic state 1-Signal


Format BOOL
The Overload parameter is used to monitor the overload. 0-Signal disables the valve start in
all operating modes and an energized valve will switched off.
If the valve is energized in automatic mode or manual mode, 0-Signal at parameter
Overload stops the valve together with the alarm message 'Overload'.

AutModLo (VVO)

AutModLo 1 = field switch ready Basic state 1-Signal


Format BOOL
The AutModLo parameter is used for the field switch of the valve
By default, AutModLo is used as repair switch (local isolated). 0-Signal at parameter
AutModLo de-energizes the valve in any operation mode.

Valve C_VALVE
22 Function Manual, 07/2016
Operating principle
2.1 Hardware inputs

Note
The behavior can be changed via feature bit options, , e.g. if a position switch (1-Signal =
Automatic; 0-Signal = Local) is used. In this case, 0-Signal at parameter AutModLo enables
starting and stopping via field switch signals StartLoc/StopLoc.

If the valve is energized in automatic mode or manual mode, 0-Signal at parameter


AutModLo stops the valve together with the alarm message 'Local'.

StopLoc (VSP)

StopLoc 0 = local stop: field switch stop signal Basic state 1-Signal
Format BOOL
The StopLoc parameter is used to stop the valve in local mode. This is a break contact, i.e.
the 0-signal de-energizes the valve.
By default, the local stop StopLoc is active in all operating modes.

Note
The behavior can be changed via feature bit options.

StartLoc (VSR)

StartLoc 1 = local start: field switch start signal Basic state 0-Signal
Format BOOL
The StartLoc parameter is used to start the valve in local mode. A rising edge at
StartLoc energizes the valve.

Note
The local start pushbutton must be pressed continuously until the FbkRun position feedback
arrives. For safety reasons, the signal is not memorized.

Local start is only possible if the valve is switched into local mode.

Note
The behavior can be changed via feature bit options.

Valve C_VALVE
Function Manual, 07/2016 23
Operating principle
2.1 Hardware inputs

Feature bit options for Field switch (Local switch) signals:

BitNr. Funktion/Features Default value


3 Local start active in Automatic / Manual FALSE
4 Local stop active in Automatic / Manual TRUE
5 Local start only inching FALSE
6 Start-up warning in Local mode FALSE
7 No stop after switching from Local to Automatic / Manual TRUE
8 AutModLo is used as position switch FALSE
9 Local switch matrix KXK0 FALSE
10 Local switch matrix CAIMA FALSE
11 AutModLo = 0 forces valve to Local mode FALSE
12 Local switch matrix LOC_010 FALSE

Feature.bit3-12 can be used to adapt the Field switch signals to the requirement of the
plant.

Default settings
● In the default settings signal AutModLo is used as a repair switch (must have 1-Signal in
all operating modes) → Feature.bit8 = FALSE.
At the same time Feature.bit9 and Feature.bit10 must be FALSE and
Feature.bit12 is not relevant.
● A rising edge at StartLoc starts the valve in Local mode. The valve will be energized
continuously → Feature.bit5 = FALSE.
● Local start is only active if the Local mode is enabled → Feature.bit3 = FALSE.
● No start-up-warning is given in Local mode Feature.bit6 = FALSE.
● A falling edge at StopLoc stops the valve in Local mode. StopLoc is active in any mode
→ Feature.bit4 = TRUE.
If the valve is energized in Automatic mode or Manual mode, 0-Signal at parameter
StopLoc stops the valve together with the alarm message 'Local stop'.
● Switching an energized valve from Local mode to Automatic or Manual mode is possible
without interrupt → Feature.bit7 = TRUE.
● The Local mode needs to be enabled via operator station. The position switch does not
force the valve to Local mode → Feature.bit11 = FALSE.

Valve C_VALVE
24 Function Manual, 07/2016
Operating principle
2.1 Hardware inputs

Possible settings via Feature.bit3-11:


● With Feature.bit3 = TRUE the local start via StartLoc is always active (also in Auto
and Manual), when Feature.bit8 = FALSE and AutModLo = 1-Signal.
With this option the button for change into Local mode is not shown in the faceplate. (Enable
from operator station not needed.)
● With Feature.bit4 = TRUE the local stop button StopLoc is always active. StopLoc
= 0-Signal will stop the valve in any mode.
If Feature.bit4 = FALSE, the local stop button StopLoc is only active in Local mode.
Note
Feature.bit4 is not evaluated if Feature.bit9 or Feature.bit12 = TRUE.

● With Feature.bit5 = TRUE the local start is not memorized and the Local mode is an
inching mode. As long as signal StartLoc has 1-Signal the valve will be energized.
StartLoc = 0-Signal stops the valve.
● With Feature.bit6 = TRUE a start-up warning is created also in Local mode. Before
the start command is given to the valve, output WarnAct is set for time WarnTi. The start
command at StartLoc is not memorized, which means the start button must be pressed
continuously until the start-up warning is completed and the limit position is reached.
● With Feature.bit7 = TRUE switching an energized valve from Local mode to
Automatic/manual mode does not stop the valve, if the interlocking conditions are fulfilled.
This is only possible if Feature.bit8 = FALSE.
Note
Feature.bit7 is not evaluated if Feature.bit19 ("StartAut" switches drive to
Automatic mode) = TRUE. In this case Feature.bit7 is considered as TRUE.

● With Feature.bit8 the evaluation of signal AutModLo is defined:


– If Feature.bit8 = TRUE, AutModLo is evaluated as position switch, where 1-Signal
means Automatic and 0-Signal means Local.
– If Feature.bit8 = FALSE, AutModLo is evaluated as repair switch and must have
1-Signal in all operation modes. In this case 0-Signal at AutModLo deenergizes the
valve.

Valve C_VALVE
Function Manual, 07/2016 25
Operating principle
2.1 Hardware inputs

With Feature.bit9, Feature.bit10 and Feature.bit12 a special matrix is used for


the evaluation of the local switch signals. Only two signals are used to build the status of 4
different local switch positions:
● WithFeature.bit9 = TRUE, the matrix corresponds to former CEMAT Standard 024
(KXK0). The evaluation of the signals AutModLo and StartLoc is as follows:

AutModLo StartLoc Local switch position


(K0) (KX)
1 0 Auto
0 0 Local Stop
0 1 Local
1 1 Local Start

● WithFeature.bit10 = TRUE, the matrix corresponds to former CEMAT Standard 025


(Caima). The evaluation of the signals AutModLo and StartLoc is as follows:

AutModLo StartLoc Local switch position


(VVO) (VSR)
1 0 Auto
0 0 Local Stop
0 1 not relevant
1 1 Local Start

● Feature.bit11 is only relevant if AutModLo is a position switch (if Feature.bit8 =


TRUE).
● With Feature.bit11 = TRUE, a 0-Signal at the position switch AutModLo forces the
valve to Local mode. As long as AutModLo has 0-Signal the valve can not be switched into
Automatic mode or Manual mode.
● With Feature.bit12 = TRUE, the matrix corresponds to former CEMAT Standard 024
(KXKO) with LOC_010 = 1-Signal (with different logic for bi-directional drives and dampers).
The evaluation of the signals AutModLo and StartLoc is as follows:

AutModLo StartLoc Local switch position


(K0) (KX)
1 0 Auto
0 0 Local Stop
0 1 Local
1 1 Local Start

Note
On order to have the same matrix chosen for the entire plant, Feature.bit9 and
Feature.bit12 should be set the same way for valves as for bi-directional drives and
dampers.

Valve C_VALVE
26 Function Manual, 07/2016
Operating principle
2.1 Hardware inputs

Valid combinations
Not all combinations are valid. Below you find possible feature settings
● AutModLo is used as position switch (1-Signal = Automatic; 0-Signal = Local)

BitNr. Function/Features AutModLo = Position Switch


000 000 new new
028 028
3 Local start active in Automatic / Manual 0 0 0 0
4 Local stop active in Automatic / Manual 0 1 0 1
5 Local start only inching 0 0 0 0
6 Start-up warning in Local mode
7 No stop after switching from Local to Automatic / 0 0 0 0
Manual
8 AutModLo is used as position switch 1 1 1 1
9 Local switch matrix KXK0 0 0 0 0
10 Local switch matrix CAIMA 0 0 0 0
11 AutModLo = 0 forces valve to Local mode 0 0 1 1
12 Local switch matrix LOC_010 0 0 0 0

● AutModLo is used as repair switch (local isolated) and must have 1-Signal in all operation
modes. 0-Signal at AutModLo will stop the valve.

BitNr. Function/Features AutModLo = Repair switch (local isolated)


007 004 007 new new new new ne
023 026 w

3 Local start active in Automatic / 0 0 1 1 0 0 1 1


Manual
4 Local stop active in Automatic / 1 1 1 1 0 0 0 0
Manual
5 Local start only inching 0 0 0 0 0 0 0 0
6 Start-up warning in Local mode
7 No stop after switching from Local 0 0 0 1 0 1 0 1
to Automatic / Manual
8 AutModLo is used as position 0 0 0 0 0 0 0 0
switch
9 Local switch matrix KXK0 0 0 0 0 0 0 0 0
10 Local switch matrix CAIMA 0 0 0 0 0 0 0 0
11 AutModLo = 0 forces valve to Local 0 0 0 0 0 0 0 0
mode
12 Local switch matrix LOC_010 0 0 0 0 0 0 0 0

Valve C_VALVE
Function Manual, 07/2016 27
Operating principle
2.1 Hardware inputs

● Matrix is used for the evaluation of the Field switch signals

BitNr. Function/Features Matrix KXK0 Matrix KXK0 Matrix Cai‐


(LOC_010) ma
024 new new new 025 new
3 Local start active in Automatic / Man‐ 0 0 0 0 0 0
ual
4 Local stop active in Automatic / Manual x *) x *) x *) x *) 1 1
5 Local start only inching 0 0 0 0 0 0
6 Start-up warning in Local mode
7 No stop after switching from Local to 0 0 0 0 0 1
Automatic / Manual
8 AutModLo is used as position switch 0 0 0 0 0 0
9 Local switch matrix KXK0 1 1 0 0 0 0
10 Local switch matrix CAIMA 0 0 0 0 1 1
11 AutModLo = 0 forces valve to Local 0 1 0 1 0 0
mode
12 Local switch matrix LOC_010 0 0 1 1 0 0
*) In case of Matrix KXKO or LOC_010 Feature.bit4 is not relevant and will not be
evaluated at all. If the valve is energized in automatic mode and the position switch is no
longer in "Automatic", it will be de-energized. The fault message is "Local".
● Inching via StartLoc

BitNr. Function/Features Inching via StartLoc


006 new new new
3 Local start active in Automatic / Manual 0 1 0 0
4 Local stop active in Automatic / Manual 0 0 0 0
5 Local start only inching 1 1 1 1
6 Start-up warning in Local mode
7 No stop after switching from Local to Automatic / 0 0 0 0
Manual
8 AutModLo is used as position switch 0 0 1 1
9 Local switch matrix KXK0 0 0 0 0
10 Local switch matrix CAIMA 0 0 0 0
11 AutModLo = 0 forces valve to Local mode 0 0 0 1
12 Local switch matrix LOC_010 0 0 0 0

If you have different requirements for your Field switch, please contact the competence center
for assistance.

Valve C_VALVE
28 Function Manual, 07/2016
Operating principle
2.2 Input interfaces

2.2 Input interfaces

IntStaE

IntStaE 1 = start Interlock (essential) ok


Format STRUCT
Process conditions which are only needed during start of the valve must be connected to
interface IntStart or IntStaE.
The essential start interlock IntStaE is effective in Automatic mode, in Manual interlocked
mode, in Manual mode with reduced interlocks and in Local mode *). In all other Operating
modes the status of IntStaE is not relevant.
For starting the valve, interface IntStaE must have 1-Signal. 0-Signal at interface IntStaE
inhibits the start.

Structure variables:
IntStaE.Value Signal Basic state 1-Signal
Format BOOL
IntStaE.ST Signal status Default: 16#FF
Format BYTE
*) The evaluation of the essential start interlock in local mode can be suppressed via feature
bit setting:

BitNr. Function/Features Default value


1 Local operation without essential interlock FALSE

If Feature2.bit1 = TRUE, the essential interlocks are not evaluated in local mode.

IntStart

IntStart 1 = start Interlock ok


Format STRUCT
Process conditions which are only needed during start of the valve must be connected to
interface IntStart or IntStaE.
The start interlock IntStart is effective in Automatic mode and in Manual interlocked mode.
In all other Operating modes the status of IntStart is not relevant.
For starting the valve, interface IntStart must have 1-Signal. 0-Signal at interface
IntStart inhibits the start.

Structure variables:
IntStart.Value Signal Basic state 1-Signal
Format BOOL

Valve C_VALVE
Function Manual, 07/2016 29
Operating principle
2.2 Input interfaces

IntStart.ST Signal status Default: 16#FF


Format BYTE

IntOpE

IntOpE 1 = operation Interlock (essential) ok


Format STRUCT
Process conditions which are needed while the valve is activated must be connected to inter‐
face IntOper or IntOpE.
The essential operation interlock IntOpE is effective in Automatic mode, in Manual interlocked
mode, in Manual mode with reduced interlocks and in Local mode *). In all other Operating
modes the status of IntOpE is not relevant.
Interface IntOpE must have 1-Signal at any time. 0-Signal at interface IntOpE inhibits the
start and de-energizes the valve.

Structure variables:
IntOpE.Value Signal Basic state 1-Signal
Format BOOL
IntOpE.ST Signal status Default: 16#FF
Format BYTE
*) The evaluation of the essential start interlock in local mode can be suppressed via feature
bit setting:

BitNr. Function/Features Default value


1 Local operation without essential interlock FALSE

If Feature2.bit1 = TRUE, the essential interlocks are not evaluated in Local mode.

IntOper

IntOper 1 = operation Interlock ok


Format STRUCT
Process conditions which are needed while the valve is activated must be connected to inter‐
face IntOper or IntOpE.
The operation interlock IntOper is effective in Automatic mode and in Manual interlocked
mode. In all other Operating modes the status of IntOper is not relevant.
Interface IntOper must have 1-Signal at any time. 0-Signal at interface IntOper inhibits the
start and de-energizes the valve.

Structure variables:
IntOper.Value Signal Basic state 1-Signal

Valve C_VALVE
30 Function Manual, 07/2016
Operating principle
2.2 Input interfaces

Format BOOL
IntOper.ST Signal status Default: 16#FF
Format BYTE

IntProtG

IntProtG 1 = protection Interlock ok


Format STRUCT
Protection signals must be connected to the protection interlock IntProtG of the valve. Miss‐
ing protections are indicated as valve fault (similar to the standard signals of the valve).
The protection interlock IntProtG is effective in all operating modes of the valve.
1-Signal at interface IntProtG means status healthy, 0-Signal means faulty.
In case of a missing protection interlock IntProtG the valve indicates the fault but there is
no summarizing indication at the group and no entry in the status call.
If the valve is switched off via IntProtG the valve module does not generate a fault message.
For this reason an annunciation block must be programmed for each protection signal.

Note
Always connect output OutSig of the appropriate annunciation block to the protection interlock
of the valve, in order to consider possible time delays or simulations for both, message and
valve interlocking.

Structure variables:
IntProtG.Value Signal Basic state 1-Signal
Format BOOL
IntProtG.ST Signal status Default: 16#FF
Format BYTE

IntStop

IntStop 1 = Stop Interlock ok


Format STRUCT
In order to avoid overfilling while stopping a conveying line it must be assured that the charging
device is stopped before the discharging device. This can be achieved via stop interlock
IntStop.
Connect the process condition for the sequential stop (e.g. the inverted RunSig of the charging
device) to interface IntStop of the discharging device. In order to program a stop delay, adjust
process parameter StpDelTi.

Structure variables:
IntStop.Value Signal Basic state 1-Signal
Format BOOL

Valve C_VALVE
Function Manual, 07/2016 31
Operating principle
2.2 Input interfaces

IntStop.ST Signal status Default: 16#FF


Format BYTE
By default the stop interlock IntStop is effective only in Automatic mode. If the stop interlock
shall be effective in Manual mode as well, this can be achieved via feature bit setting:

BitNr. Function/Features Default value


3 Stop interlock in Manual mode FALSE

IfFeature2.bit3 = TRUE, the stop interlock is also evaluated in Manual mode. This applies
to all manual modes, but stop delay StpDelTi is not considered in Manual mode..

Sporadic (VSPO)

Sporadic 1 = sporadic on Basic state 1-Signal


Format BOOL
The sporadic mode can be used in order to switch the valve on an off dependent on a process
condition, which may be a process signal or a timer, etc. The valve must once be started via
start command ON StartAut and will then follow the interface Sporadic.
0-Signal at interface Sporadic stops the valve without resetting of the command memory. The
valve remains activated and restarts automatically with 1-Signal at this interface.
To switch off the valve completely 1-Signal at StopAut or 0-Signal at IntOper or IntOpE is
required. If the valve is stopped by a fault, it must be restarted through the associated group.
Typical application:
In the silo aeration, the valves are started and stopped depending on a timer function.

Note
The valve status "OFF+activated" is indicated by a grey valve symbol plus additional indication
'SPO'.

The Sporadic ON/OFF function is made for operation in automatic mode, in order to switch
the valve on and off according to a process condition. If the valve is energized in manual or
local mode the status of interface Sporadic is ignored.

Valve start in Automatic mode:


→ Valve will follow interface Sporadic

Valve start in Manual or Local mode:


→ Valve will be energized in continuous mode (interface Sporadic not considered)
Nevertheless mode change is possible and therefore we must have a look at the behavior in
case of changing the operation mode:

Change from Manual, Local or Out of Service mode → Automatic mode:


→ Once in Automatic mode the valve will follow interface Sporadic

Valve C_VALVE
32 Function Manual, 07/2016
Operating principle
2.2 Input interfaces

Change from Automatic mode → Manual:


→ If the valve is OFF and not activated it will change to continuous mode
→ If the valve is ON or OFF+activated it will stay in sporadic mode.
→ A manual start command will switch the valve from sporadic mode to continuous mode.

Change from Local mode → Manual mode:


→ In Local mode the sporadic on/off is not relevant and therefore the valve remains in
continuous mode

Change from Out of Service mode → Manual mode:


→ Switches the valve to continuous mode, valve is off (interface Sporadic not considered)

Change from Automatic mode → Local mode:


→ Switches the valve to continuous mode (interface Sporadic not considered any more)

Change from Manual mode → Local mode:


→ Switches the valve to continuous mode (interface Sporadic not considered any more)

Change from Out of Service mode → Local mode:


→ Switches the valve to continuous mode, valve is off (interface Sporadic not considered)

Change from Automatic, Manual or Local mode → Out of Service mode


→ Stops the valve

MonOnly

MonOnly 1 = Monitor only, operated by local box Basic state 0-Signal


Format BOOL
If a valve should be started externally the C_VALVE is only used for Monitoring purpose and
has no control function any more. In order to suppress the control and supervision functions,
the valve block must be switched to “Monitor only”.
1-Signal at input MonOnly forces the valve into local mode and suppressed all the control and
supervision functions. Output ContOn is forced to “0”.
No fault message is generated in this mode. Only the status of the valve is displayed.
The valve can be controlled from external. The valve shows “moving” if FbkRun has 1-Signal.

Note
If the valve is in Out of Service mode it will not be forced to local mode but it will show “moving”
if the valve was started.

Valve C_VALVE
Function Manual, 07/2016 33
Operating principle
2.2 Input interfaces

2.2.1 Interfaces for operation mode change

Interfaces for mode change


Beside the mode change via the valve faceplate, the operating mode can be changed via
program, either automatically via GR_LINK interface or individually via interfaces AutModOn,
ManModOn, LocModOn and OoSModOn.
The following feature bits are used for general enable or disable of the individual operating
modes:

BitNr. Function/Features Default value


0 Local mode exists TRUE
13 Manual mode exists TRUE
21 Automatic mode exists TRUE

For switching into manual mode via interface ManModOn or via GR_LINK, the interlocking level
is set according to the feature definition:

BitNr. Function/Features Default value


16 Manual mode Non Interlocked (only IntProtG active) FALSE
18 Manual mode Reduced Interlocks (IntProtG, IntStaE and IntOpE active) FALSE

Note
Only one out of two feature bits 16 or 18 can be TRUE at the same time. If all Feature.bit16
and 18 are set to FALSE, the valve will be switched into Manual mode interlocked.

Mode change via program can be inhibited by setting the following Feature bits to FALSE:

BitNr. Function/Features Default value


1 Local ON via program possible TRUE
2 Local OFF via program possible TRUE
14 Manual ON via program possible TRUE
15 Manual OFF via program possible TRUE

Feature bit to use GR_LINK interface for mode change:

BitNr. Function/Features Default value


25 GR_LINK interface used for mode change to valve TRUE

Valve C_VALVE
34 Function Manual, 07/2016
Operating principle
2.2 Input interfaces

If GR_LINK interface is used for mode change (Feature.bit25 = TRUE), no further


connection to AutModOn, ManModOn and LocModOn is needed. The mode change
commands from the group are automatically transmitted to the allocated drives/devices.

Note
Feature.bit25 of the corresponding group must be TRUE as well!

Using GR_LINK interface does not allow any individual or conditional connection. If this is
required, you have to use the interfaces AutModOn, ManModOn, LocModOn and
OoSModOn for the group-wise mode change.

Note
Out of service mode can not be selected via GR_LINK interface!

AutModOn

AutModOn 1 = switch to Automatic mode Basic state 0-Signal


Format BOOL
A rising edge at interface AutModOn switches the valve into the Automatic mode. This interface
is normally connected with group output AutModOn, in order to transmit the pulse which is
created through a button in the group faceplate.
Switching into Automatic mode is only possible if Feature.bit21 = TRUE.
Additionally, for switching into Automatic mode via AutModOn it is necessary that
Feature.bit2 = TRUE if the valve is currently in local mode, and that Feature.bit15
= TRUE if the valve is currently in manual mode.
Switching from Out of Service mode to Automatic mode via AutModOn is only possible if the
block was not set to Out of Service mode via operator faceplate.

ManModOn

ManModOn 1 = switch to Manual mode Basic state 0-Signal


Format BOOL
A rising edge at interface ManModOn switches the valve into the Manual mode. This interface
is normally connected with group output ManModOn, in order to transmit the pulse which is
created through a button in the group faceplate.
Switching into Manual mode is only possible if Feature.bit13 = TRUE.
Additionally, for switching into manual mode via ManModOn it is necessary that
Feature.bit14 = TRUE if the valve is currently in automatic mode, and that
Feature.bit2 and Feature.bit14 = TRUE if the valve is currently in local mode.
Switching from Out of Service mode to Manual mode via ManModOn is only possible if the
block was not set to Out of Service mode via operator faceplate.

Valve C_VALVE
Function Manual, 07/2016 35
Operating principle
2.2 Input interfaces

Note
The button texts for the start and stop buttons in the faceplate of the valve can be configured
via Property Text 0 and Text 1. Default Texts: Text 0 = Off, Text 1 = On

LocModOn

LocModOn 1 = switch to Local mode Basic state 0-Signal


Format BOOL
A rising edge at interface LocModOn switches the valve into the Local mode. This interface is
normally connected with group output LocModOn, in order to transmit the pulse which is cre‐
ated through a button in the group faceplate.
Switching into Local mode is only possible if Feature.bit0 = TRUE.
Additionally, for switching into local mode via LocModOn it is necessary that Feature bit
1 = TRUE if the valve is currently in automatic mode, and that Feature.bit15 and
Feature.bit1 = TRUE if the valve is currently in manual mode.
Switching from Out of Service mode to Local mode via LocModOn is only possible if the block
was not set to Out of Service mode via operator faceplate.

Note
Switching into Local mode via LocModOn is not possible while the valve is energized.

OoSModOn

OoSModOn 0 = force to Out of Service mode Basic state 1-Signal


Format BOOL
0-Signal at interface OoSModOn forces the valve to the Out of Service mode.

Note
Forcing to service mode has the highest priority and deenergizes the valve!

StaByEn (VSTB)

StaByEn 1 = enable Stand-by mode Basic state 0-Signal


Format BOOL
In the philosophy of CEMAT-Standards only the active plant sections can generate alarm
messages. This means, if a deenergized valve is faulty this is indicated in the symbol at the
process picture but there will be no alarm message.
A 1-Signal at interface StaByEn means that the valve is in Stand-by mode. In this mode the
valve is monitored for availability even under stand still conditions. If a fault occurs when the
valve is in Stand-by mode, an alarm message is generated.

Valve C_VALVE
36 Function Manual, 07/2016
Operating principle
2.2 Input interfaces

2.2.2 Limit position switches


The valve block is able to handle valves with two limit positions, with a single limit position or
without limit positions.
In case of a single limit position, the position switch for the active (energized) position switch
must exist. Parameter NoFbk1 and NoFbk2 can be used in order to suppress the evaluation
of the non-activated limit position.

NoFbk1 (VKR1)

NoFbk1 No feedback position dir. 1 Basic state 0-Signal


Format BOOL
If Feature.bit29 = FALSE, the direction 2 is the "active" direction and the limit switch for
direction 2 must be available.
If the limit position switch 1 is not available you have to set the parameter NoFbk1 to 1-Signal
(no limit switch for direction 1).

NoFbk2 (VKR2)

NoFbk2 No feedback position dir. 2 Basic state 0-Signal


Format BOOL
If Feature.bit29 = TRUE, the direction 1 is the "active" direction and the limit switch for
direction 1 must be available.
If the limit position switch 2 is not available you have to set the parameter NoFbk2 to 1-Signal
(no limit switch for direction 2).
If the valve has two limit position switches the parameters NoFbk1 and NoFbk2 must have 0-
Signal. In this case both positions are monitored.
If the valve has no limit position switches the parameters NoFbk1 and NoFbk2 have to be 1-
Signal. In this case the logic signals (PosSig1 / PosSig2) will be set after the run-time mon‐
itoring time "MovMonTi" is elapsed. If the monitoring time is set to 0, the logic signals will be
set directly with the output contactor (ContOn).

If the monitoring time from Pos1 to Pos2 (MovMonTi) = 0

Valve C_VALVE
Function Manual, 07/2016 37
Operating principle
2.2 Input interfaces

MsgEn (EMFR)

MsgEn 1 = enable message Basic state 1-Signal


Format BOOL
With 0-Signal at this interface the annunciation function is blocked.
Typical application:
In case of a control voltage failure for MCC or field signals, an alarm message would be
triggered for each sensor signal. To prevent this, you have to connect the control voltage signal
to the enable message interface MsgEn of the valve block.
If MsgEn has 0-Signal, the valve block does not create any incoming or outgoing message.
The fault message for "control voltage failure" must be generated by an annunciation module,
which has to be engineered for this purpose.

Note
If MsgEn has 0-Signal the valve fault is not shown in the summarizing indication of group and
route and not listed in the status call.
Exception: If StartAut has 1-Signal the valve fault is shown in the summarizing indication of
the group and route and it is listed in the status call.

MsgPrio

MsgPrio 0 =(ElAvail, Overload) Basic state 0-Signal


1 =(Overload, ElAvail)
Format BOOL
By default setting the Electrical Availability ElAvail is higher prior than Overload.
The behavior can be reversed with 1-Signal at input MsgPrio.

GrFltLck (EMZS)

GrFltLck 1 = do not include in group summarizing ind. Basic state 0-Signal


Format BOOL
A 1-signal on GrFltLck prevents that the dynamic and static fault is passed to the group. In
the status call the valve fault can still be seen. This can be useful in case of selections. If the
valve is not selected it is not considered for the summarizing indications of the group.

GrStaLck (GFSO)

GrStaLck 1 = do not incl. in group sum. ind.+status call Basic state 0-Signal
Format BOOL
1-Signal at GrStaLck completely deselects the valve for the Group Summarizing fault and for
the Group Status Call.
The function is similar to interface GrFltLck but the valve is excluded from status call as well.

Valve C_VALVE
38 Function Manual, 07/2016
Operating principle
2.2 Input interfaces

LampTest (ELPZ)

LampTest 1 = Lamp test Basic state 0-Signal


Format BOOL
If one has several control desks with lamps and wants to test the lamps for each control desk
separately, one can connect the corresponding lamp test signal to this interface.

Note
Using LampTest the lamp test interface at the C_PUSHBT module must not be connected.

Ack (VQIT)

Ack 1 = acknowledge (additional) Basic state 0-Signal


Format BOOL
The acknowledgement of the valve fault is normally carried out together with the acknowl‐
edgement of any alarm within the same AS (default setting). Interface Ack is only needed for
individual acknowledgement (via push-button) or in case of group-wise acknowledgement.
A signal change from "0" to "1" at Ack acknowledges the valve fault (resetting flag DynFlt).
In case of a conventional control desk, a push-button can be connected to Ack (for individual
acknowledgement) or to the acknowledgement interface at block C_PUSHBT can be used (for
AS-wise acknowledgement).

Note
Using Ack for individual acknowledgement, the acknowledgement interface at the
C_PUSHBT must not be connected.

For group-wise acknowledgement connect the output AckGr of the corresponding group to
interface Ack of the valve. See Engineering Manual, chapter AS-Engineering.
Via Feature bit settings the internal acknowledge can be disabled, in order to allow exclusively
the acknowledgement via interface Ack:

BitNr. Function/Features Default value


27 Only Interface Ack for acknowledgement active FALSE

With Feature2.bit27 = TRUE only the interface Ack is active for acknowledgement.

Note
If additional Fault Reset is enabled the fault status bits are not automatically acknowledged
with Ack. After clearing the fault the Operator has to press “Fault reset” in the valve faceplate.

Valve C_VALVE
Function Manual, 07/2016 39
Operating principle
2.2 Input interfaces

StartAut (VBFE)

StartAut 1 = Start: command ON in Automatic mode Basic state 0-Signal


Format BOOL
1-Signal at interface StartAut starts the valve in automatic mode. The interface is normally
connected through the CmdOn signal of the associated group(s) or the CmdOn signal of the
associated route(s).
The valve is energized either immediately or delayed according to the set start delay time
(process value StaDelTi).

Note
Interface StartAut should not be connected with a continuous signal as a valve fault can
then not be acknowledged! If a continuous signal is required, one must take care that the
StartAut has signal zero when there is a fault.

Via feature bit setting the start command can be used to switch the valve to automatic mode:

BitNr. Function/Features Default value


19 StartAut switches drive to Automatic mode TRUE

If Feature.bit19 = TRUE, a rising edge at StartAut switches the valve to Automatic


mode.

Note
If Feature.bit19 = TRUE, the status of Feature.bit7 (No stop after switching from local
to auto/manual) is not evaluated. It is considered as TRUE.

Switching the valve from Local mode or Manual mode via to Automatic mode via StartAut
is only possible if the corresponding feature bits are enabled.

BitNr. Function/Features Default value


2 Local OFF via program possible TRUE
15 Manual OFF via program possible TRUE

StopAut (VBFA)

StopAut 1 = Stop: command OFF in Automatic mode Basic state 0-Signal


Format BOOL
1-Signal at interface StopAut stops the valve in Automatic mode. The interface is normally
connected through the permanent command off signal PeCmdOff of the associated group or
the command off signal CmdOff of the associated route.
The valve is switched off either immediately or delayed according to the set stop delay time
(process value StpDelTi).

Valve C_VALVE
40 Function Manual, 07/2016
Operating principle
2.2 Input interfaces

Note
If a valve belongs to more than one group or route, it may be necessary to use the inverted
permanent command on signal PeCmdOn of the associated groups or routes. But in this case
it has to be considered that in this case a shut down interrupt is not possible.

QuickStp (QSTP)

QuickStp 1 = Quick stop Basic state 0-Signal


Format BOOL
In some situations it may be necessary to stop the drives/devices of a group instantaneously
(without stop delay). The connection of interface QuickStp with 1-Signal results in the imme‐
diate de-energizing of the valve in automatic mode (interface StopAut may have a delaying
effect).
In order to de-energize the valve immediately via quick stop function of the group, interface
QuickStp of the valve must be connected with group output QuickStpQ.
Typical application:
During ship loading, when a chamber of the ship is fully loaded, the ship moves slightly and
after this, loading must continue immediately. For this, the group must be stopped via quick
stop function (no stop delay), and after restart the already loaded belts continue to convey.
By default input QuickStp is only evaluated in Automatic mode. This can be changed via feature
bit setting:

BitNr. Function/Features Default value


23 QuickStp active in all operating modes FALSE

If Feature.bit23 = TRUE, the Quick Stop is active in all modes.

DSigBQ

DSigBQ Driver-Signal(s) Bad Quality Basic state 0-Signal


Format BOOL
If channel driver blocks are used, the information "one or more driver blocks have bad quality"
can be displayed in the valve faceplate and in the block icon of the valve.
In order to achieve this, the outputs Bad of the channel driver blocks must be connected with
an OR function to Interface DSigBQ.

Valve C_VALVE
Function Manual, 07/2016 41
Operating principle
2.2 Input interfaces

DSimAct

DSimAct Driver-Signal(s) Simulation Basic state 0-Signal


Format BOOL
If channel driver blocks are used, the information "one or more driver blocks are switched to
simulation" can be displayed in the valve faceplate and in the block icon of the valve.
In order to achieve this, the outputs SimAct of the channel driver blocks must be connected
with an OR function to Interface DSimAct.

Netfault

Netfault 1 = Network fault Basic state 0-Signal


Format BOOL
If interface Netfault has 1-Signal, the Status "Network fault" is indicated in the valve face‐
plate. The input has no influence in the functionality of the valve.

Valve C_VALVE
42 Function Manual, 07/2016
Operating principle
2.2 Input interfaces

2.2.3 SIMOCODE drives


If SIMOCODE is used, the communication between the valve block and the SIMOCODE block
is carried out via an adapter block (e. g. C_SIMOS). Information exchange between the valve
block and the adapter block is carried out via Structure input SimoStat.

SimoStat

SimoStat Status from SIMOCODE


Format STRUCT
For valves with SIMOCODE you have to connect this parameter with structure output
SimoStat of the Adapter block C_SIMOS.

Structure variables:
SimoStat.Value Status Default: 16#00
Format BYTE
SimoStat.ST Signal Status Default: 16#FF
Format BYTE

Valve C_VALVE
Function Manual, 07/2016 43
Operating principle
2.2 Input interfaces

2.2.4 User output function


Pulse output UserOut can be used as a reset command, as a toggle for a speed change (slow/
fast) or for any other purpose, defined in the application program. The output can either be
triggered via a button in the diagnosis view of the valve faceplate or via a positive edge at input
UserPulse.
The User output function must be enabled via feature bit:

BitNr. Function/Features Default value


29 User output (pulse) FALSE

Feature2.bit29 = TRUE enables the user output function. The diagnosis view of the valve
faceplate shows the status indication and the button.
OS Permissions for User button:

BitNr. Function/OS Permission Default value


29 1 = Enable User button FALSE

UserFbk

UserFbk Feedback for User Pulse Basic state 0-signal


Format BOOL
The status of the UserFbk is displayed in the diagnosis view if the valve faceplate. A LED
shows the status of the input (0 = grey; 1 = green).
The text for the status display can be configured via property Text 1.

UserPulse

UserPulse Rising edge will trigger UserOut = 1 Basic state 0-signal


Format BOOL
TA rising edge at input UserPulse triggers output UserOut to 1 for one cycle.
The text for the User button must be defined via property Text 1 at this input.

Valve C_VALVE
44 Function Manual, 07/2016
Operating principle
2.2 Input interfaces

2.2.5 Inputs for testing and as Interface to the OS

TEST_OSS

TEST_OSS Internal test value Default: 0


Format INTEGER
The test interfaces are only used during module development and must not be changed!

SimuStatus

SimuStatus Interface to set status for sequence test Default: 16#00


Format DWORD
SimuStatus contains the signal status in sequence test mode and must never be connected
or changed.

SimuSave

SimuSave Saved status interface for sequence test Default: 16#00


Format DWORD
After using the “save” function in sequence test mode, input SimuSave contains the memo‐
rized simulation status. This input must never be connected or changed.

MSG8_EVID

MSG8_EVID Message ID Default: 16#00


Format DWORD
Interface to OS

MSG8_EVID2

MSG8_EVID2 Message ID Default: 16#00


Format DWORD
Interface to OS

COMMAND

COMMAND Command word Default: 16#00


Format DWORD
Interface to OS
For more information see Variable details of COMMAND

Valve C_VALVE
Function Manual, 07/2016 45
Operating principle
2.2 Input interfaces

ExtCmd

ExtCmd External Command word Default: 16#00


Format WORD
Interface to Panel
The external command word is a user interface for operator commands (e. g. from a panel or
from an external system). Unlike the Command word COMMAND, the external commands in
ExtCmd are only executed in case of a positive edge of the corresponding Command bit.
For more information see Variable details of ExtCmd.

Valve C_VALVE
46 Function Manual, 07/2016
Operating principle
2.2 Input interfaces

2.2.6 Process Parameters for starting and stopping


The process parameters can either be set in the CFC during engineering and/or modified by
the operator, if the operator has the corresponding OS Permission:

BitNr. Function/OS Permission Default value


31 1 = Operator can modify process parameters TRUE

Note
To permit the modification of the process values from the faceplates, they must not be
connected in the CFC.

FbkMonTi

FbkMonTi Time for feedback on monitoring Default: 2


Format INTEGER (0 – 999)
Value in seconds
The contactor feedback supervision must be enabled via Feature.bit17. By default it is
disabled because for most of the valves there is no contactor feedback supervision.

BitNr. Funktion/Features Default value


17 Contactor feedback supervision FALSE

The time for feedback monitoring FbkMonTi is used for the supervision of the contactor
feedback during the start-up of the valve. By default the value is preset to 2 seconds. The time
value can be increased if necessary.
With OS_Perm.bit31 = TRUE the operator is permitted to change the time for feedback
monitoring.

Note
The minimum feedback monitoring time is 2 seconds.
For switching off, the feedback monitoring time is always 2 seconds (adaptation not possible).
If an already energized valve loses the contactor feedback, FbkMonTi is not considered and
the valve will be stopped immediately.

MovMonTi

MovMonTi Monitoring time from pos1 to pos2 Default: 90


Format INTEGER (0 - 999)

Valve C_VALVE
Function Manual, 07/2016 47
Operating principle
2.2 Input interfaces

Value in seconds
In normal control mode (automatic or manual mode), after giving contactor on command
ContOn te valve module checks whether the required limit position has been reached within
the time MovMonTi. In Local mode MovMonTi is not evaluated.
The parameter MovMonTi must be adjusted according to the valve run time. The set time
applies to both directions (open and close).
If the time value is exceeded the valve block creates the alarm message 'Move time'.
With OS_Perm.bit31 = TRUE the operator is permitted to change the Monitoring time from
pos1 to pos2.

LSDelTi

LSDelTi Time Limit switch delay Default: 2


Format INTEGER (0 - 999)
Value in seconds
In automatic or manual mode, if the valve leaves the limit position without any command, this
is interpreted as limit position fault and leads to the alarm message 'Limit position'. This mon‐
itoring is delayed by the set time.
With OS_Perm.bit31 = TRUE the operator is permitted to change the limit switch delay time.

StaDelTi

StaDelTi Time for start delay Default: 0


Format INTEGER (0 – 999)
Value in seconds
The Time for start delay StaDelTi is only evaluated in automatic mode and can be used for
staggered starting. The timer starts at the moment the start command StartAut is given and
the interlocking conditions IntStart, IntStaE, IntOper and IntOpE are fulfilled.
In manual mode and in local mode this time delay is not effective!
With OS_Perm.bit31 = TRUE the operator is permitted to change the time for start delay.

StpDelTi

StpDelTi Time for stop delay Default: 0


Format INTEGER (0 – 9999)
Value in seconds
The Time for stop delay StpDelTi is only evaluated in automatic mode and can be used for
staggered switch-off. This is especially needed in case of conveying lines. The timer is trig‐
gered by a 1-Signal at stop command StopAut, if interface Stop interlock IntStop has 1-
Signal.
In manual mode and in local mode this time delay is not effective!
With OS_Perm.bit31 = TRUE the operator is permitted to change the time for stop delay.

Valve C_VALVE
48 Function Manual, 07/2016
Operating principle
2.2 Input interfaces

WarnTi

WarnTi Time for startup warning Default: 10


Format INTEGER (0 – 999)
Value in seconds
The Time for start-up warning WarnTi is used in case starting the valve in manual mode. In
automatic mode the start-up warning is given by the group. In local mode, normally no start-
up warning is needed because the operator has visual contact to the machine.
The timer starts after the manual start command is given. For the duration of this time the
module output WarnAct is set, while the valve start is delayed. With output WarnAct you have
to trigger the start-up warning.
With OS_Perm.bit31 = TRUE the operator is permitted to change the time for startup warn‐
ing.
There is an option to trigger the start-up warning in local mode as well, using the same timer.
This function must be enabled by a feature bit:

BitNr. Function/Features Default value


6 Start-up warning in Local mode FALSE

Feature.bit6 = TRUE will trigger the start-up warning also in case of a local start command
StartLoc and the contactor ON command ContOn is delayed by this time.

Note
For security reasons the local start command is not memorized and the button must be pressed
continuously until the timer WarnTi has elapsed and the limit position has been reached.

Valve C_VALVE
Function Manual, 07/2016 49
Operating principle
2.2 Input interfaces

2.2.7 User specific adaptations

UserStatus

User Status Bits Default: 00#16


Format WORD
If additional information is needed, e. g. for indications in the diagnostic window of the valve,
this information can be transmitted via one of the User Status Bits. For the display in the HMI
the faceplate must be adapted accordingly.

Note
Make sure that modifications in standard faceplates are documented and saved. CEMAT
updates will overwrite your modifications.

2.2.8 User Faceplate call

SelFp1 (UserFace)

SelFp1 Call User Faceplate 1


Format ANY
Input SelFp1 can be connected to any block which has an OS interface (faceplate). If a block
is connected, an additional button "U" (User) appears in the faceplate of the drive block. With
this button the faceplate of the connected block can be opened..
Example:
In order to show the related signals for the valve, input SelFp1 can be connected to block
C_RelMod (for a list of up to 16 objects) or, if fewer signals are used, it can be directly connected
to an Intlk02 or Intlk04.

Note
The button description for the User Function button in the standard faceplate is fixed, but the
tooltip text can be entered via Property 'OS additional text'. Default value can not be configured
as a property of the block input. Value can only be defined in the CFC.

Valve C_VALVE
50 Function Manual, 07/2016
Operating principle
2.2 Input interfaces

2.2.9 Process parameters for Maintenance function:


The process parameters for Maintenance function are normally entered via Operator
Faceplate. In order to modify the maintenance parameters and in order to start the
maintenance function a special OS Permission is needed:

BitNr. Function/OS Permission Default value


16 1 = Operator can start the maintenance function TRUE

With OS_Perm.bit16 = TRUE the operator can start the maintenance interval.

MaiInt (MAI_INT)

MaiInt Maintenance Interval Default: 16#00


Format DWORD
The Maintenance Interval relates, depending on the parameterization, to a fixed time value,
to the operating hours or to the number of starts. If the Maintenance Interval is exceeded the
output MaintAL will be set.
With OS_Perm.bit16 = TRUE the operator is permitted to the change of the Maintenance
Interval.

MaiRL (MAI_REQL)

MaiRL Maintenance Request Limit Default: 16#00


Format DWORD
The Maintenance Request Limit can be used in order to indicate to the operator that the Main‐
tenance Interval will be completed soon. If the Maintenance Request Limit is exceeded, the
output MaintRQ will be set.
With OS_Perm.bit16 = TRUE the operator is permitted to the change of the Maintenance
Request Limit.

Valve C_VALVE
Function Manual, 07/2016 51
Operating principle
2.2 Input interfaces

2.2.10 OS Permissions and Features:

OS Permissions and Features:


Via Feature bits certain functions of the CEMAT block can be enabled and disabled and the
behavior of the block can be configured.
Via OS Permissions operator actions can be enabled or disabled.
Due to safety reasons it is not possible to change the status of the Feature bits and OS
Permissions online. The CEMAT block C_VALVE works with an internal memory which is only
refreshed in configuration state
● if it is called for the first time in the program or
● during restart of the AS or
● if the block is in Out of Service mode or
● in sequence test mode (PIN protected)

Note
If the block is in normal operation (none of the above mentioned situations) the inputs
Feature, Feature2 and OS_Perm are only read from the internal memory.
The HMI always shows the status of the internal memory.

Modification of Feature bits and OS Permissions:


The modification of Feature bits and OS Permissions is only possible in configuration state.
Only the Feature bit settings which are consistent (without error, ErrorNum = 0) are accepted.

Note
For a running plant this means that for any modification of Feature bits or OS Permissions the
module must be set to Out of Service mode.

Valve C_VALVE
52 Function Manual, 07/2016
Operating principle
2.2 Input interfaces

General settings at the Feature Master:


It must be distinguished between Features and OS Permissions which define the general
operation or programming philosophy of a plant and Features and OS Permissions which
enable instance specific functions.
● Features and OS Permissions which define the general plant philosophy should be identical
in all instances of the block.
The Feature Master block C_M_VALVE (installed in the System Chart) enables the
selection and configuration of the relevant Feature bits and OS Permission bits (once per
block type).
In configuration state these bits are transferred to the block inputs Feature, Feature2
and OS_Perm, and thus cannot be configured individually per instance. (See Engineering
Manual, chapter AS-Engineering)
● The Feature bits and OS Permission bits which are not selected at the Feature Master block
can be configured individually at each instance.

Note
Both, the Feature bit settings of the Feature Master block and the Feature bit settings at the
block inputs Feature and Feature2 are only transferred to the internal memory if they are
consistent (ErrorNum = 0).

FeatMaster

FeatMaster Use OS permission and Feature bits from master Basic state 1-Signal
Format BOOL
Input FeatMaster is set to “S7-link = false” (cannot be connected).
With 1-Signal at input FeatMaster, the selected bits of the Feature Master block inputs
Feature, Feature2 and OS_Perm are transferred to the CEMAT block, when the module
is in configuration state. These bits cannot be adjusted individually.
With 0-Signal at input FeatMaster the settings in the Feature Master block are not relevant
and all Feature bits and OS Permissions must be adjusted individually per instance.

Note
In this case, make sure that the settings which normally come from the Feature Master are
consistent and correct.

Valve C_VALVE
Function Manual, 07/2016 53
Operating principle
2.2 Input interfaces

OS_Perm

OS_Perm Operator Permissions


Format STRUCT
Via OS Permissions operator actions can be enabled or disabled.
Please consider that the Cemat block works with the internal Feature bit and OS Permission
memory, which is only refreshed in configuration state.
The faceplate of the block shows the status of the internal memory.
Chapter OS Permissions contains a list of all available Permission bits. The function of the
individual permission is described with the corresponding interfaces.

Note
It is not allowed to connect any logic to OS_Perm input.

OpSt_In

OpSt_In Enabled Operator Station Default: 16#00


Format DWORD
Input parameter for a local operator panel. This input must be connected with output Out of
block OStations. Via input OpSt_In the damper block receives the information, which Operator
Stations are enabled for the operation of the damper.

Feature

Feature Status of various features


Format STRUCT
Via Feature bits certain functions of the CEMAT block can be enabled and disabled and the
behavior of the block can be configured.
Please consider that the CEMAT block works with an internal Feature bit and OS Permission
memory which is only refreshed in configuration state and only if the feature bit settings are
consistent (ErrorNum = 0).
The faceplate of the block shows the status of the internal memory.
Chapter Feature bits contains a list of all available Features. The function of the individual
feature bits is described with the corresponding interfaces.

Note
It is not allowed to connect any logic to Feature input.

Valve C_VALVE
54 Function Manual, 07/2016
Operating principle
2.2 Input interfaces

Feature2

Feature2 Status of various features


Format STRUCT
Via Feature bits certain functions of the CEMAT block can be enabled and disabled and the
behavior of the block can be configured.
Please consider that the CEMAT block works with an internal Feature bit and OS Permission
memory which is only refreshed in configuration state and only if the feature bit settings are
consistent (ErrorNum = 0).
The faceplate of the block shows the status of the internal memory.
Chapter Feature bits contains a list of all available Features. The function of the individual
feature bits is described with the corresponding interfaces.

Note
It is not allowed to connect any logic to Feature2 input.

Valve C_VALVE
Function Manual, 07/2016 55
Operating principle
2.2 Input interfaces

2.2.11 Connection to EventTs


Via the following interface the CEMAT block can be connected to the APL-Block EventTs:

EventTsIn

EventTsIn Timestamp parameters


Format ANY
Via APL block EventTs additional messages can be created. The message class can be of
any type.
Connect the Output EventTsOut of the EventTs block to input EventTsIn of the C_VALVE.
The messages of the block EventTs get the tagname of the valve block. If the C_VALVE is in
“Out of Service” or if messages are disabled with MsgEn = “0”, the messages from the EventTs
block are suppressed.
Event text and message class must be configured in the Message Configuration of the EventTs
block. Free Text 1 cannot be entered in the message configuration in the CFC (because for
the attribute S7_alarm_ui = 1), but in order to be consistent with the CEMAT blocks Free
Text 1 can be modified in the process object view.

Note
Block EventTs must be installed in a Cyclic interrupt OB. The installation of block EventTs in
OB1 is not permitted and will not work!

Valve C_VALVE
56 Function Manual, 07/2016
Operating principle
2.3 Group and Object links

2.3 Group and Object links

Group/Route links
Each drive block, annunciation block or measurement block must be linked to a group or route
in order to collect the status of these objects for summarizing indications.
The group link is essential for control and diagnosis and comprises the following functions:
● All objects, linked to the group (or route) are listed in the group (or route) object list.
● All objects, linked to the group (or route) are highlighted in the process picture with button
"Show related objects".
● The faults of all objects, linked to the group (or route) are included in the summarizing fault
indication of the group (or route).
● The warnings of all objects, linked to the group (or route) are included in the summarizing
warning indication of the group (or route).
● In case of a dynamic fault during the startup of the group, the group start will be interrupted.
A valve can be linked to two groups or routes via GR_LINK1 and GR_LINK2. If a valve belongs
to more than two groups or routes the additional block C_MUX must be inserted, which provides
5 additional link interfaces.

Note
The main group (or main route) should be connected to GR_LINK1! This is the one which is
opened with a click on button "Main group" in the valve faceplate.

Via additional feature bit settings, control commands can also be transmitted through the group/
route link interface.

BitNr. Function/Features Default value


25 GR_LINK interface used for mode change to valve TRUE
26 GR_LINK interface used for mode feedback from valve TRUE
28 GR_LINK interface used for Not Empty from valve FALSE

● With Feature.bit25 = TRUE the mode change commands from the group or route are
automatically transmitted to the allocated drives/devices. No further connection to
AutModOn, ManModOn and LocModOn is needed. Of course, the permission for the
individual modes must be available and Feature.bit25 of the group or route must be
TRUE as well.
See also "Interfaces for mode change".

Note
Out of Service mode can not be selected via GR_LINK interface!

Valve C_VALVE
Function Manual, 07/2016 57
Operating principle
2.3 Group and Object links

● With Feature.bit26 = TRUE the mode information of the drive/device is automatically


transmitted to the allocated group. No further connection of LocalAct to FbObjLoc,
ManuAct to FbObjMan and OoSAct to FbObjOoS is needed.
● With Feature.bit28 = TRUE the information "not empty" is transmitted via GR_LINK to
the allocated group. This bit must be set for all devices related to the material transport. No
further connection of the dynamic fault bit DynFlt to group input MatFlt is needed.

GR_LINK1

GR_LINK1 Link to group or route


Format STRUCT
The GR_LINK1 interface of the valve must be connected with the R_LINK interface of the route
or with the G_LINK interface of the group.

Note
GR_LINK1 must be used for the main group!

Structure variables:
GR_LINK1.Link Link Default: 0
Format INTEGER
GR_LINK1.Command Group / Route Command Default: 16#00
Format WORD

GR_LINK2

GR_LINK2 Link to group or route


Format STRUCT
If the valve belongs to two different routes or groups, the GR_LINK2 interface must be con‐
nected with the second route/group.

Structure variables:
GR_LINK2.Link Link Default: 0
Format INTEGER
GR_LINK2.Command Group / Route Command Default: 16#00
Format WORD

Valve C_VALVE
58 Function Manual, 07/2016
Operating principle
2.3 Group and Object links

MUX_LINK

MUX_LINK Link to C_MUX


Format STRUCT
If the valve belongs to more than two different routes or groups, the C_MUX module must be
series-connected. C_MUX has 5 inputs (GR_LINK1 to GR_LINK5) for connection with the
groups/routes and one output (MUX_OUT) for connection with the MUX_LINK interface of the
valve.

Note
If a C_MUX block is used, the programming order is very important. The C_MUX must be called
before the valve block!
If the same C_MUX block is connected to more than one object (e. g. the valve and
annunciations and measures of the same equipment), it is essential that no different group link
(or C_MUX) is programmed between those objects.

Structure variables:
MUX_LINK.Point_GRL Pointer Default: 0
Format INTEGER
MUX_LINK.Command Group / Route Command Default: 16#00
Format WORD

Valve C_VALVE
Function Manual, 07/2016 59
Operating principle
2.3 Group and Object links

2.3.1 Example of a circuit:

Note
Check the runtime sequence! The C_MUX module must be called before the valve. For the
other modules the run sequence is as follows: first the drives/devices, then the associated
routes and finally the associated groups.

Note
Some people use one C_MUX block and connect its output to a number of drives/devices,
annunciations and measurements.
If you do so, make sure that the C_MUX is called before all the other objects and that no other
C_MUX call comes in between.
We don't recommend using the same C_MUX if the blocks are located in different runtime
groups.

Valve C_VALVE
60 Function Manual, 07/2016
Operating principle
2.3 Group and Object links

2.3.2 Object links to slave objects


Annunciations, measurements and process feedback blocks which belong to a valve don't
need to be linked to the group (or route), if they are connected via Object link to the valve
output O_LINKQ.

The valve block collects the information and forwards it to the group (or route). The result is
as follows:
● All objects, linked to the valve are listed in the valve object list and in the group (or route)
object list (one level below the valve).
● All objects, linked to the valve are highlighted in the process picture with button "Show
related objects".
● The warnings of all objects, linked to the valve are included in the external warning indication
of the valve and in the summarizing warning indication of the group (or route).
● The faults of all objects, linked to the valve are included in the external fault indication of
the valve and in the summarizing fault indication of the group (or route).
● In case of a dynamic fault during the startup of the group, the group start will be interrupted.
● Block icons for Option 4: The warnings of all objects, linked to the valve are indicated by
yellow color of the Block icon (HAC).

Note
It is not allowed to use the Object link and the group/route link at the same time: If O_LINK is
used, GR_LINK1 and GR_LINK2 or C_MUX must not be connected!

Valve C_VALVE
Function Manual, 07/2016 61
Operating principle
2.3 Group and Object links

O_LINKQ

O_LINKQ Link to slave object


Format STRUCT
Valve output O_LINKQ must be connected to interface O_LINK of all allocated annunciations,
measurements and process feedback blocks, while the valve itself is connected via
GR_LINK to the group (or route).

Structure variables:
O_LINKQ.iDB Instance DB master object
Format INTEGER
O_LINKQ.iDW DW number NO_OF_FT in master object
Format INTEGER
O_LINKQ.Command Group / Route Command
Format BYTE
O_LINKQ.Status Status master object
Format BYTE

Valve C_VALVE
62 Function Manual, 07/2016
Operating principle
2.3 Group and Object links

2.3.3 Object links to a group in a different AS


If a CEMAT object is programmed in a different AS than the superordinated group a direct link
between the valve and the group is not possible. In this case special send and receive blocks
must be inserted which collect the object data and transmit it to the group.
In the AS of the group the group output G_LINK is connected to input G_LINK of the block
C_RECV_G.

Note
C_RECV_G can only be linked to a C_GROUP module. Linking to routes is not permitted and
will not work!

In the AS of the Cemat Objects the output O_LINKQ of block C_SEND_G is connected to input
O_LINK of the drives/devices, annunciations, measurements and process feedback blocks.

Valve C_VALVE
Function Manual, 07/2016 63
Operating principle
2.3 Group and Object links

O_LINK

O_LINK Link to another object


Format STRUCT
Input interface O_LINK of the valve must be connected to output O_LINKQ of the C_SEND_G
block.

Structure variables:
O_LINK.iDB Instance DB master object Default: 0
Format INTEGER
O_LINK.iDW DW number NO_OF_FT in master object Default: 0
Format INTEGER
O_LINK.Command Group / Route Command Default: 16#00
Format BYTE
O_LINK.Status Status master object Default: 16#00
Format BYTE

Note
If annunciations, measurements or process feedback blocks belong to the valve, they don't
need to be connected to output O_LINKQ of the C_SEND_G block.
They can also be programmed as slave objects and connected to output O_LINKQ of the valve.

Valve C_VALVE
64 Function Manual, 07/2016
Operating principle
2.4 Input/Output interfaces

2.4 Input/Output interfaces

ResTimOS

ResTimOS Reset time RT for OS Default: 16#00


Format DWORD
Interface to OS

MaiRTm

MaiRTm Runtime (s) updated every minute Default: 16#00


Format DWORD
Interface to OS

MaiRTh

MaiRTh Runtime (s) updated every hour Default: 16#00


Format DWORD
Interface to OS

MaiCo

MaiCo Counter contactor for OS Default: 16#00


Format DWORD
Interface to OS

MaiCoh

MaiCoh Counter contactor updated every hour Default: 16#00


Format DWORD
Internal

MaiCntSt

MaiCntSt Maintenance act. counter in hours or starts Default: 16#00


Format DWORD
Interface to OS

Valve C_VALVE
Function Manual, 07/2016 65
Operating principle
2.4 Input/Output interfaces

MaiCntTr

MaiCntTr Maintenance Counter for Trips Default: 16#00


Format DWORD
Interface to OS

MaiFtDur

MaiFtDur Maintenance fault duration in sec Default: 16#00


Format DWORD
Interface to OS

MAI_STA

MAI_STA Maintenance Status Default: 16#80022


Format DWORD
Interface to OS

For more information see Variable details.

MaiCorr

MaiCorr Maintenance correction value Default: 16#00


Format DWORD
The maintenance correction value can be used in order to preset the value for MaiCntSt
(Maintenance act. counter in hours or starts) at the moment of starting the maintenance inter‐
val.
With OS_Permission.bit16 = TRUE the operator is permitted to the change of the main‐
tenance correction value.

MaiCyc

MaiCyc Number of completed maintenance cycles Default: 16#00


Format DWORD
This counter tells how often the maintenance cycle was completed (“completion” must be
confirmed by the operator).

Valve C_VALVE
66 Function Manual, 07/2016
Operating principle
2.5 Output interfaces

2.5 Output interfaces

2.5.1 Outputs for testing and as Interface to the OS


Outputs for testing and as Interface to the OS

INTFC_OS

INTFC_OS Interface flags to OS


Format DWORD
Interface to OS
For more information see Variable details.

VISU_OS

VISU_OS Interface to OS
Format BYTE
Interface to OS
For more information see Variable details.

STATUS

STATUS Interface to OS
Format DWORD
Interface to OS
For more information see Variable details.

STATUS2

STATUS2 Interface to OS
Format DWORD
Interface to OS
For more information see Variable details.

STATUS3

STATUS3 Interface to OS
Format DWORD
Interface to OS
For more information see Variable details.

Valve C_VALVE
Function Manual, 07/2016 67
Operating principle
2.5 Output interfaces

ALARM

ALARM for Test


Format WORD
For more information see Variable details.

FeatureOut

FeatureOut Feature word to OS


Format DWORD
For more information see table Feature bits.

FeatureOut2

FeatureOut2 Feature word to OS


Format DWORD
For more information see table Feature bits.

OS_PermOut

OS_PermOut Operator Permissions to OS


Format DWORD
For more information see table OS Permissions.

OS_PermLog

OS_PermLog Operator Permissions: Output for OS


Format DWORD
For more information see table OS Permissions.

FWCopyMaster

FWCopyMaster Feature master copy bits to OS


Format DWORD
FWCopyMaster indicates the Feature bits which are overwritten by the settings from Feature
Master block. For more information see table Feature bits.

Valve C_VALVE
68 Function Manual, 07/2016
Operating principle
2.5 Output interfaces

FW2CopyMaster

FW2CopyMaster Feature master copy bits to OS


Format DWORD
FW2CopyMaster indicates the Feature2 bits which are overwritten by the settings from Fea‐
ture Master block. For more information see table Feature bits.

OSCopyMaster

OSCopyMaster Feature master copy bits to OS


Format DWORD
OSCopyMaster indicates the OS Permission bits which are overwritten by the settings from
Feature Master block. For more information see table OS Permissions.

OpSt_Out

OpSt_Out Enabled Operator Stations


Format DWORD
Output OpSt_Out provides the value of the input parameter OpSt_In and can be used for
the connection to other blocks.
Bit 31 contains the information of Feature.bit24 'Local authorization active (1=evaluate
permission from OPStation)'.

DelayCon

DelayCon Delay Counter


Format INTEGER
Interface to OS

NO_OF_I

NO_OF_I Number of status entries


Format INT
Internal use

FT1

FT1 Cell in status buffer


Format STRUCT
Internal use

Valve C_VALVE
Function Manual, 07/2016 69
Operating principle
2.5 Output interfaces

Structure variables:
FT1.D1 Instance DB Object
Format INT
FT1.D2 Instance DB Master Object
Format INT
FT1.D3 Object Type
Format INT
FT1.D4 Status word object
Format WORD

FT2 Cell in status buffer


FT3 Cell in status buffer

FT20 Cell in status buffer

Valve C_VALVE
70 Function Manual, 07/2016
Operating principle
2.5 Output interfaces

2.5.2 Output status for connection to other blocks

PosSig1 (VVS1)

PosSig1 Limit Position 1 signal


Format STRUCT
A 1-Signal at output interface PosSig1 means "valve is in limit position closed" and the output
is mainly used as interlocking condition for the next drive/device and as a feedback to the
allocated route or group.
The behavior depends on the following feature bits:

BitNr. Function/Features Default value


27 PosSig also in Manual with Reduced Interlocks FALSE
29 Normally open valve (direction 1 active) FALSE

● If Feature.bit29 = FALSE (default setting), limit Position 1 is the de-energized


direction and in this mode signal PosSig1 is created in all operating modes.
● If Feature.bit29 = TRUE, limit Position 1 is the energized direction and in this mode
Signal PosSig1 is only created in automatic mode and in manual mode interlocked.
● If Feature.bit27 = TRUE the output PosSig1 is also created in manual mode with
reduced interlocks.

Structure variables:
PosSig1.Value Signal
Format BOOL
PosSig1.ST Signal status
Format BYTE

PosSig2 (VVS2)

PosSig2 Limit Position 2 signal


Format STRUCT
A 1-signal at output interface PosSig2 means "valve is in limit position open" and the output
is mainly used as interlocking condition for the next drive/device and as a feedback to the
allocated route or group.
The behavior depends on the following feature bits:

BitNr. Function/Features Default value


27 PosSig also in Manual with Reduced Interlocks FALSE
29 Normally open valve (direction 1 active) FALSE

Valve C_VALVE
Function Manual, 07/2016 71
Operating principle
2.5 Output interfaces

● If Feature.bit29 = FALSE (default setting), limit Position 2 is the energized direction


and in this mode ignal PosSig2 is only created in Automatic mode and in Manual mode
interlocked.
● If Feature.bit29 = TRUE, limit Position 2 is the de-energized direction and in this mode
signal PosSig2 is created in all operating modes.
● If Feature.bit27 = TRUE the output PosSig2 is also created in Manual mode with
reduced interlocks.

Structure variables:
PosSig2.Value Signal
Format BOOL
PosSig2.ST Signal status
Format BYTE

DynFlt (VST)

DynFlt Dynamic fault (not acknowledged)


Format BOOL
When a fault while the valve is energized or during valve start up in Automatic mode or in
Manual mode, the dynamic fault bit DynFlt is set. It remains set until the fault is acknowledged.
If StaByEn has 1-Signal (valve is in Standby mode) the dynamic fault bit is also created for
de-energized valves.

Note
In the following cases the valve fault cannot be acknowledged:
● If the ON-command is permanently active;
● if the valve has not reached the de-energized limit position. (corresponds to welded
contactor in C_DRV_1D and C_DRV_2D)

Output DynFlt is used as message trigger of annunciation blocks (in case of drive fault
annunciations), see interface MsgTrigg of C_ANNUNC block or MsgTrig1 – MsgTrig7 of
C_ANNUN8 block.
Output DynFlt is also used transmit "not empty" information to the group in case of a trip of
a running equipment, see interface MatFlt of C_GROUP block. Only drives/devices which
are involved in the material transport are connected to interface MatFlt of the group.
The information can also be transmitted to the group via feature bit setting:

BitNr. Function/Features Default value


28 GR_LINK Interface used for Not Empty from valve FALSE

● If Feature.bit28 = TRUE the "not empty" information is automatically transmitted to the


group via GR_LINK connection.

Valve C_VALVE
72 Function Manual, 07/2016
Operating principle
2.5 Output interfaces

Fault (SST)

Fault Fault
Format BOOL
A 1-Signal at output Fault means that at least one fault is present.

LaStopRe

LaStopRe Last Stop Reason


Format STRUCT
The Last Stop Reason for the valve can be transmitted to output LaStopRe and displayed in
the faceplate of the valve. Any reason which results in a drive stop is memorized until the next
stop, independent whether it was caused by a normal stop command, a missing interlocking
condition or a trip.
The function must be enabled via feature bit setting.

BitNr. Function/Features Default value


11 Last stop reason TRUE

If Feature2.bit11 = TRUE the stop code and the time is written to the output LaStopRe.

Structure variables:
LaStopRe.Value Reason
Format INT
LaStopRe.STime Stop time
Format STRING [22]
Structure variable LaStopRe.Value contains the code for the last stop reason. The texts are
defined in a dataset in @Overview1.pdl (Master_Stoptext_Dataset).
The following reasons may stop a valve.

Code Stop reason


1 Automatic stop command
2 Manual stop command
3 Local stop command
4 Quick Stop from Group
5 Rapid Stop
6 Stop by Mode Change
7 Stop by MonOnly
10 Available fault
11 Overload fault
12 Local switch fault
13 Contactor feedback fault
17 Local stop fault
18 Simocode fault
20 Operation Interlock

Valve C_VALVE
Function Manual, 07/2016 73
Operating principle
2.5 Output interfaces

Code Stop reason


21 Operation Interlock essential
26 Sporadic interface
27 Protection Interlock general
30 Move time
31 Position lost

WarnAct (HORN)

WarnAct Start-up warning in manual or local mode


Format BOOL
If the valve is started in Manual mode (via operator faceplate of the valve) the output
WarnAct is set to 1-Signal for the time for startup warning WarnTi. Output WarnAct must be
connected to a horn and/or lamp in the field in order to trigger the start-up warning (OR function
with the startup warning from the group).
The contactor output ContOn is created after the startup warning has elapsed.
Via a feature bit setting the startup warning can also be created in Local mode:

BitNr. Function/Features Default value


6 Start-up warning in Local mode FALSE

With Feature.bit6 = TRUE the output WarnAct is also created with local start command
StartLoc.

Note
For security reasons the local start command StartLoc is not memorized and the button must
be pressed continuously until the timer WarnTi has elapsed and the limit position has been
reached.

RunSigSp

RunSigSp Running signal sporadical valve


Format BOOL
For valves with sporadic ON/OFF function the output PosSig2 is not very useful as feedback
signal to the route or group.
Output Signal RunSigSp memorizes that the valve has been activated (even though it is not
energized at the moment because of 0-Signal at interface Sporadic). Output RunSigSp is only
generated in Automatic mode and in Manual mode (not in Local mode).
For sporadically energized valves connect RunSigSp to the group or route feedback.

Valve C_VALVE
74 Function Manual, 07/2016
Operating principle
2.5 Output interfaces

SimActQ

SimActQ 1 = Simulation activated


Format BOOL
In the Sequence Test mode output SimActQ has 1-Signal.

AutoAct

AutoAct Automatic mode


Format BOOL
Output AutoAct has 1-Signal if the valve is in Automatic mode.

ManuAct

ManuAct Manual mode


Format BOOL
Output ManuAct has 1-Signal if the valve is in Manual mode. This signal can be used to display
the information "drive/device in manual mode" in the faceplate of the group: The output
ManuAct of all drives/devices must be connected with an OR function to input FbObjMan of
the group.

Note
Connection is not needed if Feature.bit26 = TRUE

LocalAct

LocalAct Local mode


Format BOOL
Output LocalAct has 1-Signal if the valve is in Local mode. This signal can be used to display
the information "drive/device in local mode" in the faceplate of the group: The output
LocalAct of all drives/devices must be connected with an OR function to input FbObjLoc of
the group.

Note
Connection is not needed if Feature.bit26 = TRUE

Valve C_VALVE
Function Manual, 07/2016 75
Operating principle
2.5 Output interfaces

OoSAct

OoSAct Out of Service mode


Format BOOL
Output OoSAct has 1-Signal if the valve is in Out of Service mode. This signal can be used
to display the information "drive/device in out of service mode" in the faceplate of the group:
The output OoSAct of all drives/devices must be connected with an OR function to input
FbObjOoS of the group.

Note
Connection is not needed if Feature.bit26 = TRUE

MaintRQ

MaintRQ Maintenance Request


Format BOOL
Output MaintRQ is set to 1-Signal if the auto request value has been exceeded, which means
the maintenance interval is nearly completed. This output can be connected to an annunciation
block in order to generate an alarm.

MaintAL

MaintAL Maintenance Alarm


Format BOOL
Output MaintAL is set to 1-Signal if the maintenance interval has been completed. This output
can be connected to an annunciation block in order to generate an alarm.

MaiRTm_Q

MaiRTm_Q Runtime (s) updated every minute Default: 16#00


Format DWORD
Interface to OS

MaiRTh_Q

MaiRTh_Q Runtime (s) updated every hour Default: 16#00


Format DWORD
Interface to OS

Valve C_VALVE
76 Function Manual, 07/2016
Operating principle
2.5 Output interfaces

MaiCo_Q

MaiCo_Q Counter for Contactor ON


Format REAL
Output MaiCo_Q contains the value from MaiCo in REAL Format.

MaiTr_Q

MaiTr_Q Counter for trips


Format REAL
Output MaiTr_Q contains the value from MaiCntTr in REAL Format.

MaiFt_Q

MaiFt_Q Time with fault – in sec


Format REAL
Output MaiFt_Q contains the value from MaiFtDur in REAL Format.

MaiCyc_Q

MaiCyc_Q Number of Completed Maintenance Cycles


Format REAL
Output MaiCyc_Q contains the value from MaiCyc in REAL Format.

Valve C_VALVE
Function Manual, 07/2016 77
Operating principle
2.6 Hardware outputs

2.6 Hardware outputs

ContOn (VBE)

ContOn Contactor ON
Format BOOL
The output ContOn is used to trigger the main contactor.

Lamp1 (VL1)

Lamp1 Position/fault lamp direction 1


Format BOOL
The output Lamp1 indicates the status of the valve and can be used for the connection of an
annunciation lamp (when no visualization system is present):
● Continuous On indicates that the valve is fault-free and has reached position 1 (closed).
● Rapid flashing indicates a dynamic fault (non-acknowledged)
● Slow flashing indicates a static fault (already acknowledged)

Lamp2 (VL2)

Lamp2 Position/fault lamp direction 2


Format BOOL
The output Lamp2 indicates the status of the valve and can be used for the connection of an
annunciation lamp (when no visualization system is present):
● Continuous On indicates that the valve is fault-free and has reached position 2 (open).
● Rapid flashing indicates a dynamic fault (non-acknowledged)
● Slow flashing indicates a static fault (already acknowledged)

UserOut

UserOut User pulse output


Format BOOL
A click on the user button in the diagnosis faceplate of the valve or a rising edge at input
UserPulse triggers output UserOut to 1 for one cycle.
Output UserOut can be used any purpose defined in the application program, e. g. for the
acknowledgement of an external device.

Valve C_VALVE
78 Function Manual, 07/2016
Operating principle
2.6 Hardware outputs

ST_Worst

ST_Worst Worst Signal Status


Format BYTE
For all structure interfaces the status information (Simulation, Bad quality etc.) is displayed in
the diagnostic window:
DSigBQ, DSimAct, IntStaE, IntStart, IntOpE, IntOper, IntProtG,
SimoStat
The worst status of these signals is transmitted to output ST_Worst and always displayed.
Via feature bit setting it can be decided whether the signal status is visible in the block outputs
as well:

BitNr. Function/Features Default value


22 Write quality code ST_Worst to module output FALSE

If Feature.bit22 = TRUE, the worst status is additionally transmitted to the block outputs
(and via this to the next block).
The worst status of the binary signals DSigBQ, DSimAct, IntStaE, IntStart,
IntOpE, IntOper, IntProtG and SimoStat is transmitted to outputs PosSig1 and
PosSig2.

Valve C_VALVE
Function Manual, 07/2016 79
Operating principle
2.7 Engineering Errors

2.7 Engineering Errors

ErrorNum

Error Number Default: -1


Format INTEGER
In case of an invalid connection or an invalid feature bit setting the functionality of the block
can not be guaranteed any more. If the error number is different than -1 you have to check the
application program or the feature bits and correct it:

Error number Fault description


1 No operation mode enabled
2 O_LINK of the valve is connected to a block different than C_SEND_G
→ Only connection to C_SEND_G is allowed!
3 The valve is not linked (GR_LINK1, GR_LINK2, MUX_LINK, O_LINK)
→ Check GR_LINK1, GR_LINK2, MUX_LINK, O_LINK connections
4 Block (including Signal objects) can not be added to O_LINK buffer.
→ The O_LINK buffer is limited to 20 objects!
5
6 "Local start always active (also in auto and manual)" must be FALSE if AutModLo is
used as position switch (Feature.bit8 = TRUE).
→ Check Feature.bit3!
7 "Local start always active (also in auto and manual)" must be FALSE for Matrix KXKO
or LOC_011 (Feature.bit9 or Feature.bit12 = TRUE)
→ Check Feature.bit3!
8 'No stop after switching from local to auto' must be FALSE if AutModLo is a position
switch (Feature.bit8 = TRUE)
→ Check Feature.bit7!
9 'No stop after switching from local to auto' must be FALSE for Matrix KXKO or
LOC_011 (Feature.bit9 or Feature.bit12 = TRUE)
→ Check Feature.bit7!
10 "Local stop active in auto/manual mode" must be FALSE if the local start is an inching
mode (Feature.bit5)
→ Check Feature.bit4!
11 'Local Switch Signal "AutModLo" = "0" forces valve to local mode' is only possible if
AutModLo is a position switch (Feature.bit8 = TRUE)
→ Check Feature.bit11!
12 Only one out of these options can be selected:
"AutModLo" is used as position switch" or "Local Switch Matrix KXK0" or "Local Switch
Matrix LOC_010" or "Local Switch Matrix Caima"
→ Check Feature.bit8, 9, 10 and 12!
13 'Local start only inching' is not allowed for Local Switch Matrix "KXK0" or "LOC_010"
or Local Switch Matrix "Caima" (Feature.bit9, 10 and 12)
→ Check Feature.bit5!

Valve C_VALVE
80 Function Manual, 07/2016
Operating principle
2.7 Engineering Errors

Error number Fault description


14 '"StartAut" switches valve to Automatic mode' must be FALSE if AutModLo is a posi‐
tion switch (Feature.bit8 = TRUE)
→ Check Feature.bit19!
15 '"StartAut" switches valve to Automatic mode' must be FALSE for Matrix KXKO or
LOC_011 (Feature.bit9 or Feature.bit12 = TRUE)
→ Check Feature.bit19!

Note
Only one error number can be indicated at a time!

Valve C_VALVE
Function Manual, 07/2016 81
Operating principle
2.7 Engineering Errors

Valve C_VALVE
82 Function Manual, 07/2016
Time characteristics 3
All CEMAT drive blocks must be called before the associated route or group.
If C_MUX blocks are used, the C_MUX blocks must be called before the drive block.

Valve C_VALVE
Function Manual, 07/2016 83
Time characteristics

Valve C_VALVE
84 Function Manual, 07/2016
Message characteristics 4
The module uses two ALARM_8 modules to generate annunciations.

Variable details MSG8_EVID:

Message ID Event/Operator Input Message class Priority Fault class


SIG1 Available Alarm - high *) 0 E
SIG2 Local Alarm - high *) 0 S
SIG3 Move time Alarm - high *) 0 M
SIG4 Overload Alarm - high *) 0 M
SIG5 Position lost Alarm - high *) 0 M
SIG6 Local stop Alarm - high *) 0 S
SIG7 Contactor feedback Alarm - high *) 0 E
SIG8 @1%@ Still faulty Alarm - high *) 0 P

Variable details MSG8_EVID2:

Message ID Event/Operator Input Message class Priority Fault class


SIG1 Automatic mode Operating message - Standard 0 O
SIG2 Manual mode Operating message - Standard 0 O
SIG3 Local mode Operating message - Standard 0 O
SIG4 Out of Service mode Operating message - Standard 0 O
SIG5 Position lost Warning - high 0 M
SIG6 Rapid stop Alarm - high *) 0 S
SIG7 Local start Operating message - Standard 0 O
SIG8 Local stop Operating message - Standard 0 O

*) The message class for MSG8_EVID SIG1 to SIG8 and MSG8_EVID2 SIG6 is by default
configured as “Alarm - high".
In case of a warning drive the message class for MSG8_EVID SIG1 to SIG8 and MSG8_EVID2
must be changed to “Warning - high" and the Feature2.bit2 must be configured.

BitNo. Function/Features Default value


2 Warning mode active FALSE

Feature2.bit2 = TRUE changes the block to warning mode. This results in a yellow
indication for Group status call and block icon and the group start is not interrupted by a trip
of this valve.

Valve C_VALVE
Function Manual, 07/2016 85
Message characteristics

The operating messages for “Local start” and “Local stop” are only created if Feature2.bit0
= TRUE.

BitNo. Function/Features Default value


0 Local start and stop operation messages FALSE

Each message is classified (Fault class).


This shows whether an electrical fault (E), a mechanical fault (M), a process fault (P) or a shut-
down with a local safety switch (S) applies, or whether it is an operation message (O).
● An electrician does not always need to be called first.
● The production operator can give specific instructions.
Still faulty message:
During start in automatic mode, any failure which inhibits the actuation of the valve leads to
an interrupt of the start procedure and must therefore be reported by an alarm message.
PCS7 can create the (incoming) alarm message only once and does not support the repetition
of incoming alarm messages without outgoing message. For this reason, CEMAT creates a
Message “Still faulty” for any alarm message which needs to be repeated. In CEMAT Minerals
Automation Standard, as additional information, the fault type is added to the “Still Faulty”
information, e. g. “Available Still Faulty”.
The current operational state of the object is automatically taken into consideration during the
fault analysis. All fault annunciations (except contactor feedback) are suppressed
automatically if the valve is not energized.
● no superfluous fault annunciations are created
● the operator does not need to manually disable/suppress any annunciations.
Through connection of the control voltage signal to interface enable messages MsgEn, the
messages of the block are suppressed in case of a power failure (in order to avoid misleading
alarms and annunciation storm).
The C_VALVE block analyses and faults and creates fault messages according to internal
priority logic. Only the fault source is annunciated and secondary messages are suppressed.
Priorities for fault indications and messages:

Priority Fault type Plausibility Dynamic fault External alarm


logic
0 Rapid Stop
1 Contactor feedback 3*)
2(3) Available 2*) 1*)
3(2) Overload 2*) 1*)
4 Local 1*)
5 Protection 4*)
6 Move time
7 Position lost
8 Local stop
9 Simocode 4*)

1*) Via Plausibility logic only one of three indications (Available, Overload or Local) is given.
All other indications are shown simultaneously.

Valve C_VALVE
86 Function Manual, 07/2016
Message characteristics

2*) The priority between Available and Overload can be reversed via 1-Signal at input
MsgPrio.
3*) If the motor is not running, contactor feedback fault results in a dynamic fault.
Acknowledgement is not possible as long as a contactor feedback is present.
4*) The messages for "Process Feedback fault", "Protection fault" and "Simocode fault"
are not created by the drive block itself, but by other CEMAT blocks (C_PROFB, C_ANNUNC
and C_SIMOS).

Valve C_VALVE
Function Manual, 07/2016 87
Message characteristics

Valve C_VALVE
88 Function Manual, 07/2016
Module States 5
Variable VISU_OS:

No. Status / Display Text Text Presentation Icon Display


1 Limit pos.1 with permission to start Black on grey Grey
2 Moving to limit position 1 Black on grey Grey blinking
3 Limit position 2 Black on green Green
4 Moving to limit position 2 Black on green Green blinking
5 Fault not ackn. White on red Red blinking
6 Fault White on red Red
7 D1 act, limit position 1 Black on green Green
8 D1 act, moving to limit position 1 Black on green Green blinking
9 D1 act, limit position 2 with perm. Black on grey Grey
to start
10 D1 act, moving to limit position 2 Black on grey Grey blinking
11 Limit pos.1 without permission. to White on violet Violet
start
12 D1 act, limit pos.2 without perm. to White on violet Violet
start
Network fault White on red
Warning not ackn. Black on yellow Yellow blinking
13 Warning Black on yellow Yellow

Additional status indication:

Status Text Presentation Icon Display


Position switch simulated --- Orange

Also refer to the Variable details.

Valve C_VALVE
Function Manual, 07/2016 89
Module States

Valve C_VALVE
90 Function Manual, 07/2016
Operator Commands 6
Refer to the Variable details for the assignment of the command word COMMAND and external
command word ExtCmd (e. g. for Panel interface).
In case the block receives two commands in the same CPU cycle, the command from interface
COMMAND has higher priority.
Operator commands are restricted by the following criteria:
● Feature bit settings:
Via feature bits the complete function can be enabled or disabled.
● OS PermissionLog:
Via OS Permission it can be decided to allow or not to allow operator action.
The OS PermissionLog is build dependent on the OS Permissions and the actual status of
the object. (Example: Group start is enabled via OS Permission, but if the group is already
running completely the OS_PermLog = FALSE and the button “start” is disabled).
● Operation authorization levels
Via WinCC User Administration Operation authorization levels are defined. Each user gets
the permission to operate certain levels in certain areas.
The currently logged in user can carry out any operation belonging to this level.
● The Operation authorization level for each type of operation is defined at the block
parameters in the CFC and can be modified. This allows modular (instance specific)
adjustments for individual operator commands.
If additional authorization levels are defined in WinCC, operation can be permitted to
restricted personnel only.
The following table shows the Operator commands for C_VALVE and the required settings:

OS Commands Feature Bit


OS_PermissionLog
Op_Level
Block Param‐
eter
Mode Switch to automatic mode 21 2 5 AutModOn
Change Rapid stop 30 30 5 AutModOn
Switch to local mode 0 0 5 LocModOn
Force to Out of Service mode 23 OoSModOn
Switch to manual mode 13 1 5 ManModOn
Manual mode: non interlocked 16 5 23 COMMAND
Manual mode: reduced interlocks 18 6 23 COMMAND
Simulation of active position 31 27 24 FbkPos1
Simulation of idle position 31 28 24 FbkPos1
Retain last command if faulty 26 24 ContOn
Start/Stop/ Start 10 5 ManModOn
Select Stop 11 5 ManModOn

Valve C_VALVE
Function Manual, 07/2016 91
Operator Commands

OS Commands Feature Bit


OS_PermissionLog
Op_Level
Block Param‐
eter
Acknowledge Fault Reset FW2-19 19 5 AutModOn
Process Pa‐ Start delay time 31 22 StaDelTi
rameter Stop delay time 31 22 StpDelTi
Time for feedback monitoring 31 22 FbkMonTi
Time for start-up warning 31 22 WarnTi
Monitoring time from pos1 to pos2 31 22 MovMonTi
Time Limit switch delay 31 22 LSDelTi
Maintenance Reset statistic values 23 RelTimOS
Start Maintenance 16 29 MaiInt
User com‐ User Pulse FW2-29 29 5 UserPulse
mand

Valve C_VALVE
92 Function Manual, 07/2016
Feature Bits 7
Via Feature bits certain functions of the CEMAT block can be enabled and disabled and the
behavior of the block can be configured.
The bits in structure Feature and FeatureOut are used as follows:

BitNr. Function/Features Default value


0 Local mode exists TRUE
1 Local ON via program possible TRUE
2 Local OFFv ia program possible TRUE
3 Local start active in Automatic / Manual FALSE
4 Local stop active in Automatic / Manual TRUE
5 Local start only inching FALSE
6 Start-up warning in Local mode FALSE
7 No stop after switching from Local to Automatic / Manual TRUE
8 AutModLo is used as position switch FALSE
9 Local switch matrix KXK0 FALSE
10 Local switch matrix CAIMA FALSE
11 AutModLo =0 forces valve to Local mode FALSE
12 Local switch matrix LOC_010 FALSE
13 Manual mode exists TRUE
14 Manual ON via program possible TRUE
15 Manual OFF via program possible TRUE
16 Manual mode Non Interlocked (only IntProtG active) FALSE
17 Contactor feedback supervision FALSE
18 Manual mode Reduced Interlocks (IntProtG, IntStaE and IntOpE active) FALSE
19 StartAut switches drive to Automatic mode TRUE
20 FALSE
21 Automatic mode exists TRUE
22 Write quality code ST_Worst to module output FALSE
23 QuickStp active in all operating modes FALSE
24 Local authorization active (OP Station perm. needed) FALSE
25 GR_LINK interface used for mode change to valve TRUE
26 GR_LINK interface used for mode feedback from valve TRUE
27 PosSig also in Manual with Reduced Interlocks FALSE
28 GR_LINK Interface used for Not Empty from valve FALSE
29 Normally open valve (direction 1 active) FALSE
30 Rapid stop exist FALSE
31 Simulate active and idle position switch FALSE

Valve C_VALVE
Function Manual, 07/2016 93
Feature Bits

Feature2
The bits in Structure Feature2 and FeatureOut2 are used as follows:

BitNr. Function/Features Default value


0 Local start and stop operation messages FALSE
1 Local operation without essential interlock FALSE
2 Warning mode active FALSE
3 Stop interlock in Manual mode FALSE
4 FALSE
5 FALSE
6 FALSE
7 FALSE
8 FALSE
9 FALSE
10 FALSE
11 Last stop reason TRUE
12 Retain the last command if faulty FALSE
13 FALSE
14 FALSE
15 FALSE
16 FALSE
17 FALSE
18 FALSE
19 Additional Fault reset function FALSE
20 FALSE
21 FALSE
22 FALSE
23 FALSE
24 FALSE
25 FALSE
26 FALSE
27 Only Interface Ack for acknowledgement active FALSE
28 FALSE
29 User output (pulse) FALSE
30 FALSE
31 FALSE

A detailed description of the individual Feature bits can be found in the chapters above.
Please consider that the Feature bit settings can only be changed in configuration state. For
a running plant this means that the block has to be in Out of Service mode.

Valve C_VALVE
94 Function Manual, 07/2016
Feature Bits

If the block is in configuration state and the feature bit settings are consistent (ErrorNum =
0), the Feature Master block settings and the status of Feature word Feature/Feature2
are transferred into the internal memory of the module.

Note
Do not connect any logic to input Feature and Feature2

Valve C_VALVE
Function Manual, 07/2016 95
Feature Bits

Valve C_VALVE
96 Function Manual, 07/2016
OS Permissions 8
Via OS Permissions operator actions can be enabled or disabled.
The bits in OS_Perm, OS_PermOut and OS_PermLog are used as follows:

BitNr. Function/OS Permission Default value


0 1 = Operator can change to Local mode TRUE
1 1 = Operator can change to Manual mode Interlocked TRUE
2 1 = Operator can change to Automatic mode TRUE
3 FALSE
4 FALSE
5 1 = Operator can change to Manual mode Non Interlocked FALSE
6 1 = Operator can change to Manual mode Reduced Interlocks FALSE
7 FALSE
8 1 = Enable Single step Operation TRUE
9 FALSE
10 1 = Operator can start TRUE
11 1 = Operator can stop TRUE
12 FALSE
13 FALSE
14 FALSE
15 FALSE
16 1 = Operator can start the Maintenance function TRUE
17 FALSE
18 1 = Enable Single step mode change TRUE
19 1 = Enable Fault reset FALSE
20 FALSE
21 FALSE
22 FALSE
23 FALSE
24 FALSE
25 FALSE
26 1 = Retain the last command if faulty FALSE
27 1 = Enable Simulation of active position switch FALSE
28 1 = Enable Simulation of idle position switch FALSE
29 1 = Enable User button FALSE
30 1 = Enable rapid stop FALSE
31 1 = Operator can modify process parameters TRUE

A detailed description of the individual OS Permission bits can be found in the chapters above.
Please consider that the OS Permission settings can only be changed in configuration state.
For a running plant this means that the block has to be in Out of Service mode.

Valve C_VALVE
Function Manual, 07/2016 97
OS Permissions

If the block is in configuration state the Feature Master block settings and the status of
OS_Perm are transferred into the internal memory of the module.

Note
Do not connect any logic to input OS_Perm.

Valve C_VALVE
98 Function Manual, 07/2016
I/O-bar of C_VALVE 9
C_VALVE

Name Description Format Default Type Attr. HMI


FbkRun 1 = contactor feedback on BOOL 0 I U
FbkPos1 1 = limit position BOOL 0 I +
direction 1
FbkPos2 1 = limit position BOOL 0 I +
direction 2
ElAvail 1 = electrical availability ok BOOL 1 I
Overload 1 = thermal overload / mechanical overload ok BOOL 1 I
AutModLo 1 = field switch ready BOOL 1 I
StopLoc 0 = stop local : field switch stop signal BOOL 1 I
StartLoc 1 = start local : field switch start signal BOOL 0 I
IntStaE 1 = Start Interlock essential ok STRUCT I
IntStaE.Value Signal BOOL 1 I U +
IntStaE.ST Signal Status BYTE 16#FF I U
IntStart 1 = Start Interlock ok STRUCT I
IntStart.Value Signal BOOL 1 I U +
IntStart.ST Signal Status BYTE 16#FF I U
IntOpE 1 = Operation Interlock essential ok STRUCT I
IntOpE.Value Signal BOOL 1 I U +
IntOpE.ST Signal Status BYTE 16#FF I U
IntOper 1 = Operation Interlock ok STRUCT I
IntOper.Value Signal BOOL 1 I U +
IntOper.ST Signal Status BYTE 16#FF I U
IntProtG 1 = protection interlock ok STRUCT I
IntProtG.Value Signal BOOL 1 I U +
IntProtG.ST Signal Status BYTE 16#FF I U
IntStop 1 = Stop interlock ok STRUCT I
IntStop.Value Signal BOOL 1 I U +
IntStop.ST Signal Status BYTE 16#FF I U
Sporadic 1 = sporadic on BOOL 1 I U
MonOnly 1 = monitor only, operated by local box BOOL 0 I U
AutModOn 1 = switch to automatic mode BOOL 0 I U
ManModOn 1 = switch to manual mode BOOL 0 I U
LocModOn 1 = switch to local mode BOOL 0 I U
OoSModOn 0 = force to out of Service mode BOOL 1 I U
StaByEn 1 = enable stand-by mode BOOL 0 I U
NoFbk1 No feedback position BOOL 0 I U
dir. 1

Valve C_VALVE
Function Manual, 07/2016 99
I/O-bar of C_VALVE

Name Description Format Default Type Attr. HMI


NoFbk2 No feedback position BOOL 0 I U
dir. 2
MsgEn 1 = enable messages BOOL 1 I
MsgPrio 0 =(ElAvail, Overload) BOOL 0 I U
1 =(Overload, ElAvail)
GrFltLck 1 = don't include in group summarizing indica‐ BOOL 0 I U
tions
GrStaLck 1 = don't include in group summarizing ind. + BOOL 0 I U
status call
LampTest 1 = Lamp test BOOL 0 I U
Ack 1 = acknowledge (additional) BOOL 0 I U
StartAut 1 = Start: command ON in automatic mode BOOL 0 I
StopAut 1 = Stop: command OFF in automatic mode BOOL 0 I
QuickStp 1 = Stop: quick stop (only Auto and Manu) BOOL 0 I
DSigBQ 1 = Driver-Signal(s) Bad Quality BOOL 0 I U
DSimAct 1 = Driver-Signal(s) Simulation BOOL 0 I U
Netfault 1 = Network fault BOOL 0 I U
SimoStat Status from SIMOCODE STRUCT I +
SimoStat.Value Status BYTE 16#00 I U
SimoStat.ST Signal Status BYTE 16#FF I U
UserFbk Feedback for User Pulse BOOL 0 I U
UserPulse Rising edge will trigger UserOut = 1 for one cycle BOOL 0 I U
TEST_OSS Internal test value INT 0 I U
SimuStatus Interface to set status for sequence test DWORD 16#0 I U +
SimuSave Saved status interface for sequence test DWORD 16#0 I U +
MSG8_EVID Message ID DWORD 16#00 I U
MSG8_EVID2 Message ID DWORD 16#00 I U
COMMAND Command word DWORD 16#00 I U +
ExtCmd External Command word WORD 16#00 I U
FbkMonTi Time for feedback monitoring INT 2 I U +
MovMonTi Monitoring time from pos1 to pos2 INT 10 I U +
LSDelTi Limit switch delay time INT 0 I U +
StaDelTi time for start delay INT 0 I +
StpDelTi time for stop delay INT 0 I +
WarnTi time for startup warning INT 10 I U +
UserStatus User Status Bits WORD 16#00 I U +
SelFp1 Call User Faceplate 1 ANY I U
MaiInt Maintenance Interval DWORD 16#00 I U +
MaiRL Maintenance Request Limit DWORD 16#00 I U +
FeatMaster Use OS permission and feature bits from master BOOL 1 I U
block
OS_Perm Operator Permissions STRUCT I U
OS_Perm.Bit0 1 = Operator can change to Local mode BOOL 1 I U

Valve C_VALVE
100 Function Manual, 07/2016
I/O-bar of C_VALVE

Name Description Format Default Type Attr. HMI


OS_Perm.Bit1 1 = Operator can change to Manual mode Inter‐ BOOL 1 I U
locked
OS_Perm.Bit2 1 = Operator can change to Automatic mode BOOL 1 I U
OS_Perm.Bit3 Spare BOOL 0 I U
OS_Perm.Bit4 Spare BOOL 0 I U
OS_Perm.Bit5 1 = Operator can change to Manual mode Non BOOL 0 I U
Interlocked
OS_Perm.Bit6 1 = Operator can change to Manual mode Re‐ BOOL 0 I U
duced Interlocks
OS_Perm.Bit7 Spare BOOL 0 I U
OS_Perm.Bit8 1 = Enable Single step Operation BOOL 0 I U
OS_Perm.Bit9 Spare BOOL 0 I U
OS_Perm.Bit10 1 = Operator can Start BOOL 1 I U
OS_Perm.Bit11 1 = Operator can Stop BOOL 1 I U
OS_Perm.Bit12 Spare BOOL 0 I U
OS_Perm.Bit13 Spare BOOL 0 I U
OS_Perm.Bit14 Spare BOOL 0 I U
OS_Perm.Bit15 Spare BOOL 0 I U
OS_Perm.Bit16 1 = Operator can start the Maintenance function BOOL 1 I U
OS_Perm.Bit17 Spare BOOL 0 I U
OS_Perm.Bit18 1 = Enable Single step mode change BOOL 0 I U
OS_Perm.Bit19 1 = Enable Fault reset BOOL 0 I U
OS_Perm.Bit20 Spare BOOL 0 I U
OS_Perm.Bit21 Spare BOOL 0 I U
OS_Perm.Bit22 Spare BOOL 0 I U
OS_Perm.Bit23 Spare BOOL 0 I U
OS_Perm.Bit24 Spare BOOL 0 I U
OS_Perm.Bit25 Spare BOOL 0 I U
OS_Perm.Bit26 1 = Retain the last command if faulty BOOL 0 I U
OS_Perm.Bit27 1 = Enable Simulation of active position switch BOOL 0 I U
OS_Perm.Bit28 1 = Enable Simulation of idle position switch BOOL 0 I U
OS_Perm.Bit29 1 = Enable User button BOOL 0 I U
OS_Perm.Bit30 1 = Enable rapid stop BOOL 0 I U
OS_Perm.Bit31 1 = Operator can modify process parameters BOOL 1 I U
OpSt_In Enabled operator station DWORD 16#00 I U
Feature Status of various features STRUCT I U
Feature.Bit0 Local mode exists BOOL 1 I U
Feature.Bit1 Local ON via program possible BOOL 1 I U
Feature.Bit2 Local OFF via program possible BOOL 1 I U
Feature.Bit3 Local start active in Automatic / Manual BOOL 0 I U
Feature.Bit4 Local stop active in Automatic / Manual BOOL 1 I U
Feature.Bit5 Local start only inching BOOL 0 I U
Feature.Bit6 Start-up warning in Local mode BOOL 0 I U

Valve C_VALVE
Function Manual, 07/2016 101
I/O-bar of C_VALVE

Name Description Format Default Type Attr. HMI


Feature.Bit7 No stop after switching from Local to Automatic / BOOL 1 I U
Manual
Feature.Bit8 AutModLo is used as position switch BOOL 0 I U
Feature.Bit9 Local switch matrix KXK0 BOOL 0 I U
Feature.Bit10 Local switch matrix CAIMA BOOL 0 I U
Feature.Bit11 AutModLo =0 forces valve to Local mode BOOL 0 I U
Feature.Bit12 Local switch matrix LOC_010 BOOL 0 I U
Feature.Bit13 Manual mode exists BOOL 1 I U
Feature.Bit14 Manual ON via program possible BOOL 1 I U
Feature.Bit15 Manual OFF via program possible BOOL 1 I U
Feature.Bit16 Manual mode Non Interlocked (only IntProtG ac‐ BOOL 0 I U
tive)
Feature.Bit17 Contactor feedback supervision BOOL 0 I U
Feature.Bit18 Manual mode Reduced Interlocks BOOL 0 I U
Feature.Bit19 StartAut switches drive to Automatic mode BOOL 1 I U
Feature.Bit20 Spare BOOL 0 I U
Feature.Bit21 Automatic mode exists BOOL 1 I U
Feature.Bit22 Write quality code ST_Worst to module output BOOL 0 I U
Feature.Bit23 QuickStp active in all operating modes BOOL 0 I U
Feature.Bit24 Local authorization active (OP Station perm. BOOL 0 I U
needed)
Feature.Bit25 GR_LINK interface used for mode change to BOOL 1 I U
valve
Feature.Bit26 GR_LINK interface used for mode feedback from BOOL 1 I U
valve
Feature.Bit27 PosSig also in Manual with Reduced Interlocks BOOL 0 I U
Feature.Bit28 GR_LINK Interface used for Not Empty from BOOL 0 I U
valve
Feature.Bit29 Normally open valve (direction 1 is active) BOOL 0 I U
Feature.Bit30 Rapid stop exists BOOL 0 I U
Feature.Bit31 Simulate active and idle position switch BOOL 0 I U
Feature2 Status of various features STRUCT I U
Feature2.Bit0 Local start and stop operation messages BOOL 0 I U
Feature2.Bit1 Local operation without essential interlock BOOL 0 I U
Feature2.Bit2 Warning mode active BOOL 0 I U
Feature2.Bit3 Stop interlock in Manual mode BOOL 0 I U
Feature2.Bit4 Spare BOOL 0 I U
Feature2.Bit5 Spare BOOL 0 I U
Feature2.Bit6 Spare BOOL 0 I U
Feature2.Bit7 Spare BOOL 0 I U
Feature2.Bit8 Spare BOOL 0 I U
Feature2.Bit9 Spare BOOL 0 I U
Feature2.Bit10 Spare BOOL 0 I U
Feature2.Bit11 Last stop reason BOOL 1 I U

Valve C_VALVE
102 Function Manual, 07/2016
I/O-bar of C_VALVE

Name Description Format Default Type Attr. HMI


Feature2.Bit12 Retain the last command if faulty BOOL 0 I U
Feature2.Bit13 Spare BOOL 0 I U
Feature2.Bit14 Spare BOOL 0 I U
Feature2.Bit15 Spare BOOL 0 I U
Feature2.Bit16 Spare BOOL 0 I U
Feature2.Bit17 Spare BOOL 0 I U
Feature2.Bit18 Spare BOOL 0 I U
Feature2.Bit19 Additional Fault reset function BOOL 0 I U
Feature2.Bit20 Spare BOOL 0 I U
Feature2.Bit21 Spare BOOL 0 I U
Feature2.Bit22 Spare BOOL 0 I U
Feature2.Bit23 Spare BOOL 0 I U
Feature2.Bit24 Spare BOOL 0 I U
Feature2.Bit25 Spare BOOL 0 I U
Feature2.Bit26 Spare BOOL 0 I U
Feature2.Bit27 Only Interface Ack for acknowledgement active BOOL 0 I U
Feature2.Bit28 Spare BOOL 0 I U
Feature2.Bit29 User output (pulse) BOOL 0 I U
Feature2.Bit30 Spare BOOL 0 I U
Feature2.Bit31 Spare BOOL 0 I U
GR_LINK1 Link to group or route STRUCT I
GR_LINK1.Link Link INT 0 I U
GR_LINK1.Com Group/ route command WORD 16#00 I U
mand
GR_LINK2 Link to group or route STRUCT I
GR_LINK2.Link Link INT 0 I U
GR_LINK2.Com Group/ route command WORD 16#00 I U
mand
MUX_LINK Link to C_MUX STRUCT I
MUX_LINK.Poin Pointer INT 0 I U
t_GRL
MUX_LINK.Com Group/ route command WORD 16#00 I U
mand
O_LINK Link to another object STRUCT I U
O_LINK.iDB Instance DB master object INT 0 I U
O_LINK.iDW DW number NO_OF_FT in master object INT 0 I U
O_LINK.Com‐ Group/ route command BYTE 16#00 I U
mand
O_LINK.Status Status master object BYTE 16#00 I U
EventTsIn Timestamp parameters ANY I U

ResTimOS Reset time RT for OS DWORD 16#00 IO U +


MaiRTm Runtime (s) DWORD 16#00 IO U +
updated every minute

Valve C_VALVE
Function Manual, 07/2016 103
I/O-bar of C_VALVE

Name Description Format Default Type Attr. HMI


MaiRTh Runtime (s) DWORD 16#00 IO U +
updated every hour
MaiCo Counter contactor DWORD 16#00 IO U +
MaiCoh Counter contactor DWORD 16#00 IO U
updated every hour
MaiCntSt Maintenance Actual Counter in hours or starts DWORD 16#00 IO U +
MaiCntTr Maintenance DWORD 16#00 IO U +
Counter for Trips
MaiFtDur Maintenance DWORD 16#00 IO U +
Fault time duration in sec
MAI_STA Maintenance Status DWORD 16# IO U +
0080022
MaiCorr Maintenance correction value DWORD 16#00 IO U +
MaiCyc Number of completed maintenance cycles DWORD 16#00 IO U +

INTFC_OS Interface flags to OS DWORD 16#00 O U +


VISU_OS Interface to OS BYTE 16#00 O U +
STATUS Interface to OS DWORD 16#00 O U +
STATUS2 Interface to OS DWORD 16#00 O U +
STATUS3 Interface to OS DWORD 16#00 O U +
ALARM For test WORD 16#00 O U
FeatureOut Feature word to OS DWORD 16#00 O U +
FeatureOut2 Feature word to OS DWORD 16#00 O U +
OS_PermOut Operator Permissions to OS DWORD 16#00 O U +
OS_PermLog Operator Permissions: Output for OS DWORD 16#FFFFFFF O U +
F
FWCopyMaster Feature master copy bits to OS DWORD 16#00 O U +
FW2CopyMas‐ Feature master copy bits to OS DWORD 16#00 O U +
ter
OSCopyMaster Feature master copy bits to OS DWORD 16#00 O U +
OpSt_Out Enabled Operator Stations DWORD 16#00 O U +
DelayCon Delay Counter INT 0 O U +
NO_OF_I Number of status entries INT 0 O U
FT1 Cell in Status Buffer STRUCT O U
FT1.D1 Instance DB object INT 0 O U
FT1.D2 Instance DB master object INT 0 O U
FT1.D3 Object type INT 0 O U
FT1.D4 Status word object WORD 16#00 O U
FT2 Cell in Status Buffer STRUCT O U
FT2.D1 Instance DB object INT 0 O U
FT2.D2 Instance DB master object INT 0 O U
FT2.D3 Object type INT 0 O U
FT2.D4 Status word object WORD 16#00 O U
FT3 Cell in Status Buffer STRUCT O U

Valve C_VALVE
104 Function Manual, 07/2016
I/O-bar of C_VALVE

Name Description Format Default Type Attr. HMI


FT3.D1 Instance DB object INT 0 O U
FT3.D2 Instance DB master object INT 0 O U
FT3.D3 Object type INT 0 O U
FT3.D4 Status word object WORD 16#00 O U
FT4 Cell in Status Buffer STRUCT O U
FT4.D1 Instance DB object INT 0 O U
FT4.D2 Instance DB master object INT 0 O U
FT4.D3 Object type INT 0 O U
FT4.D4 Status word object WORD 16#00 O U
FT5 Cell in Status Buffer STRUCT O U
FT5.D1 Instance DB object INT 0 O U
FT5.D2 Instance DB master object INT 0 O U
FT5.D3 Object type INT 0 O U
FT5.D4 Status word object WORD 16#00 O U
FT6 Cell in Status Buffer STRUCT O U
FT6.D1 Instance DB object INT 0 O U
FT6.D2 Instance DB master object INT 0 O U
FT6.D3 Object type INT 0 O U
FT6.D4 Status word object WORD 16#00 O U
FT7 Cell in Status Buffer STRUCT O U
FT7.D1 Instance DB object INT 0 O U
FT7.D2 Instance DB master object INT 0 O U
FT7.D3 Object type INT 0 O U
FT7.D4 Status word object WORD 16#00 O U
FT8 Cell in Status Buffer STRUCT O U
FT8.D1 Instance DB object INT 0 O U
FT8.D2 Instance DB master object INT 0 O U
FT8.D3 Object type INT 0 O U
FT8.D4 Status word object WORD 16#00 O U
FT9 Cell in Status Buffer STRUCT O U
FT9.D1 Instance DB object INT 0 O U
FT9.D2 Instance DB master object INT 0 O U
FT9.D3 Object type INT 0 O U
FT9.D4 Status word object WORD 16#00 O U
FT10 Cell in Status Buffer STRUCT O U
FT10.D1 Instance DB object INT 0 O U
FT10.D2 Instance DB master object INT 0 O U
FT10.D3 Object type INT 0 O U
FT10.D4 Status word object WORD 16#00 O U
FT11 Cell in Status Buffer STRUCT O U
FT11.D1 Instance DB object INT 0 O U
FT11.D2 Instance DB master object INT 0 O U
FT11.D3 Object type INT 0 O U

Valve C_VALVE
Function Manual, 07/2016 105
I/O-bar of C_VALVE

Name Description Format Default Type Attr. HMI


FT11.D4 Status word object WORD 16#00 O U
FT12 Cell in Status Buffer STRUCT O U
FT12.D1 Instance DB object INT 0 O U
FT12.D2 Instance DB master object INT 0 O U
FT12.D3 Object type INT 0 O U
FT12.D4 Status word object WORD 16#00 O U
FT13 Cell in Status Buffer STRUCT O U
FT13.D1 Instance DB object INT 0 O U
FT13.D2 Instance DB master object INT 0 O U
FT13.D3 Object type INT 0 O U
FT13.D4 Status word object WORD 16#00 O U
FT14 Cell in Status Buffer STRUCT O U
FT14.D1 Instance DB object INT 0 O U
FT14.D2 Instance DB master object INT 0 O U
FT14.D3 Object type INT 0 O U
FT14.D4 Status word object WORD 16#00 O U
FT15 Cell in Status Buffer STRUCT O U
FT15.D1 Instance DB object INT 0 O U
FT15.D2 Instance DB master object INT 0 O U
FT15.D3 Object type INT 0 O U
FT15.D4 Status word object WORD 16#00 O U
FT16 Cell in Status Buffer STRUCT O U
FT16.D1 Instance DB object INT 0 O U
FT16.D2 Instance DB master object INT 0 O U
FT16.D3 Object type INT 0 O U
FT16.D4 Status word object WORD 16#00 O U
FT17 Cell in Status Buffer STRUCT O U
FT17.D1 Instance DB object INT 0 O U
FT17.D2 Instance DB master object INT 0 O U
FT17.D3 Object type INT 0 O U
FT17.D4 Status word object WORD 16#00 O U
FT18 Cell in Status Buffer STRUCT O U
FT18.D1 Instance DB object INT 0 O U
FT18.D2 Instance DB master object INT 0 O U
FT18.D3 Object type INT 0 O U
FT18.D4 Status word object WORD 16#00 O U
FT19 Cell in Status Buffer STRUCT O U
FT19.D1 Instance DB object INT 0 O U
FT19.D2 Instance DB master object INT 0 O U
FT19.D3 Object type INT 0 O U
FT19.D4 Status word object WORD 16#00 O U
FT20 Cell in Status Buffer STRUCT O U
FT20.D1 Instance DB object INT 0 O U

Valve C_VALVE
106 Function Manual, 07/2016
I/O-bar of C_VALVE

Name Description Format Default Type Attr. HMI


FT20.D2 Instance DB master object INT 0 O U
FT20.D3 Object type INT 0 O U
FT20.D4 Status word object WORD 16#00 O U
PosSig1 Limit position 1 signal STRUCT O
PosSig1.Value Signal BOOL 0 O U +
PosSig1.ST Signal status BYTE 16#80 O U +
PosSig2 Limit position 2 signal STRUCT O
PosSig2.Value Signal BOOL 0 O U +
PosSig2.ST Signal status BYTE 16#80 O U +
DynFlt Dynamic fault (not acknowledged) BOOL 0 O
Fault Fault BOOL 0 O
LaStopRe Last Stop reason STRUCT O U
LaStopRe.Value Reason INT 0 O U +
LaS‐ Stop time STRING '' O U +
topRe.STime [22]
WarnAct Start-up warning in manual or local mode BOOL 0 O
RunSigSp Running signal sporadic valve BOOL 0 O U
SimActQ 1 = Simulation activated BOOL 0 O U
AutoAct Automatic mode BOOL 0 O U
ManuAct Manual mode BOOL 0 O U
LocalAct Local mode BOOL 0 O U
OoSAct Out of Service mode BOOL 0 O U
MaintRQ Maintenance Request BOOL 0 O U
MaintAL Maintenance Alarm BOOL 0 O U
MaiRTm_Q Running time (s) DWORD 16#00 O U
updated every minute
MaiRTh_Q Running time (s) DWORD 16#00 O U
updated every hour
MaiCo_Q Counter for Contactor ON REAL 0.0 O U
MaiTr_Q Counter for trips REAL 0.0 O U
MaiFt_Q Time with fault – in sec REAL 0.0 O U
MaiCyc_Q Number of Completed Maintenance Cycles REAL 0.0 O U
ContOn Contactor ON BOOL 0 O +
Lamp1 Position/fault lamp direction 1 BOOL 0 O U
Lamp2 Position/fault lamp direction 2 BOOL 0 O U
UserOut User pulse output BOOL 0 O U
O_LINKQ Link to slave objects STRUCT O
O_LINKQ.iDB Instance DB master object INT 0 O U
O_LINKQ.iDW DW number NO_OF_FT in master object INT 0 O U
O_LINKQ.Com‐ Group/ route command BYTE 16#00 O U
mand
O_LINKQ.Status Status master object BYTE 16#00 O U

Valve C_VALVE
Function Manual, 07/2016 107
I/O-bar of C_VALVE

Name Description Format Default Type Attr. HMI


ST_Worst Worst Signal Status BYTE 16#80 O U +
ErrorNum Error Number INT -1 O +

Valve C_VALVE
108 Function Manual, 07/2016
OS-Variable table 10
C_VALVE

OS Variable Description PLC Data Type OS Data Type


FbkPos1 1 = limit position direction 1 BOOL Binary variable
FbkPos2 1 = limit position direction 2 BOOL Binary variable
IntStaE#Value Signal BOOL Binary variable
IntStart#Value Signal BOOL Binary variable
IntOpE#Value Signal BOOL Binary variable
IntOper#Value Signal BOOL Binary variable
IntProtG#Value Signal BOOL Binary variable
IntStop#Value Signal BOOL Binary variable
AutModOn 1 = switch to automatic mode BOOL Binary variable
ManModOn 1 = switch to manual mode BOOL Binary variable
LocModOn 1 = switch to local mode BOOL Binary variable
OoSModOn 0 = force to out of Service mode BOOL Binary variable
SimoStat#Value Simcocode faults BYTE Unsigned 8-bit value
UserFbk Feedback for User Pulse BOOL Binary variable
UserPulse Rising edge will trigger UserOut = 1 BOOL Binary variable
for one cycle
SimuStatus Interface to set status for sequence DWORD Unsigned 32-bit value
test
SimuSave Saved status interface for se‐ DWORD Unsigned 32-bit value
quence test
COMMAND Command word DWORD Unsigned 16-bit value
FbkMonTi Time for feedback monitoring INT Signed 16-bit value
MovMonTi Monitoring time from pos1 to pos2 INT Signed 16-bit value
LSDelTi Limit switch delay time INT Signed 16-bit value
StaDelTi time for start delay INT Signed 16-bit value
StpDelTi time for stop delay INT Signed 16-bit value
WarnTi time for start-up warning INT Signed 16-bit value
UserStatus User Status Bits WORD Unsigned 16-bit value
MaiInt Maintenance Interval DWORD Unsigned 32-bit value
MaiRL Maintenance Request Limit DWORD Unsigned 32-bit value
ResTimOS Reset time RT for OS DWORD Unsigned 32-bit value
MaiRTm Runtime (s) DWORD Unsigned 32-bit value
updated every minute
MaiRTh Runtime (s) DWORD Unsigned 32-bit value
updated every hour
MaiCo Counter contactor DWORD Unsigned 32-bit value
MaiCntSt Maintenance Actual Counter in DWORD Unsigned 32-bit value
hours or starts

Valve C_VALVE
Function Manual, 07/2016 109
OS-Variable table

OS Variable Description PLC Data Type OS Data Type


MaiCntTr Maintenance DWORD Unsigned 32-bit value
Counter for Trips
MaiFtDur Maintenance DWORD Unsigned 32-bit value
Fault time duration in sec
MAI_STA Maintenance Status DWORD Unsigned 32-bit value
MaiCorr Maintenance correction value DWORD Unsigned 32-bit value
MaiCyc Number of completed maintenance DWORD Unsigned 32-bit value
cycles
INTFC_OS Interface flags to OS DWORD Unsigned 32-bit value
VISU_OS Interface to OS BYTE Unsigned 8-bit value
STATUS Interface to OS DWORD Unsigned 32-bit value
STATUS2 Interface to OS DWORD Unsigned 32-bit value
STATUS3 Interface to OS DWORD Unsigned 32-bit value
FeatureOut Status of various features DWORD Unsigned 32-bit value
FeatureOut2 Status of various features DWORD Unsigned 32-bit value
OS_PermOut Operator Permissions DWORD Unsigned 32-bit value
OS_PermLog Operator Permissions: DWORD Unsigned 32-bit value
Output for OS
FWCopyMaster Feature master copy bits to OS DWORD Unsigned 32-bit value
FW2CopyMaster Feature master copy bits to OS DWORD Unsigned 32-bit value
OSCopyMaster Feature master copy bits to OS DWORD Unsigned 32-bit value
OpSt_Out Enabled operator stations DWORD Unsigned 32-bit value
DelayCon Delay counter INT Signed 16-bit value
PosSig1#Value Signal BOOL Binary variable
PosSig1#ST Signal status BYTE Unsigned 8-bit value
PosSig2#Value Signal BOOL Binary variable
PosSig2#ST Signal status BYTE Unsigned 8-bit value
LaStopRe#Value Reason INT Signed 16-bit value
LaStopRe#STime Stop time STRING [22] Text variable 8-bit character set
ContOn Contactor ON BOOL Binary variable
ST_Worst Worst Signal Status BYTE Unsigned 8-bit value
ErrorNum Error Number INT Signed 16-bit value

Valve C_VALVE
110 Function Manual, 07/2016
Variable details 11
11.1 Variable details COMMAND
Internal structure of the Commands, Alarms, Visualization status and Interface word:

Parameter Function OS-Addr. Designation Msg Class Fault Class


COMMAND Command word
COM_B20 OFF 0 OFF Op. Inp.
COM_B21 ON 1 ON Op. Inp.
COM_B22 R_RTOS 2 Reset Running Time OS Op. Inp.
COM_B23 ForcePosSwAC 3 force active Position SW to "1" Op. Inp.
COM_B24 ForcePosSwID 4 force idle Position SW to "1" Op. Inp.
COM_B25 CallObj 5 Object list call
COM_B26 AUTO 6 Automatic ON Op. Inp.
COM_B27 LOC_ON 7 Local ON Op. Inp.
COM_B10 Emerg 8 Rapid stop Op. Inp.
COM_B11 SACK 9 single acknowledge
COM_B12 Man_ON 10 Manual interlocked mode ON Op. Inp.
COM_B13 Man_NonI 11 Manual: Non interlocked ON Op. Inp.
COM_B14 Man_Ess 12 Manual: essential Interlocks ON Op. Inp.
COM_B15 Retain_Com‐ 13 Retain the last command if faulty Op. Inp.
mand
COM_B16 OOS_ON 14 Out of Service On Op. Inp.
COM_B17 Reset 15 Fault Reset Op. Inp.
COM_B20 16
COM_B21 17
COM_B22 18
COM_B23 19
COM_B24 20
COM_B25 21
COM_B26 22
COM_B27 23
COM_B10 24 User Pulse Op. Inp
COM_B11 25
COM_B12 26
COM_B13 27
COM_B14 28
COM_B15 29
COM_B16 30
COM_B17 31

Valve C_VALVE
Function Manual, 07/2016 111
Variable details
11.2 Variable details ExtCmd

11.2 Variable details ExtCmd


Internal structure of the Commands, Alarms, Visualization status and Interface word:

Parameter Function OS- Designation Msg Class Fault


Addr. Class
ExtCmd External Command word
COM_B20 OFF 0 OFF Op. Inp.
COM_B21 ON 1 ON Op. Inp.
COM_B22 2
COM_B23 3
COM_B24 4
COM_B25 5
COM_B26 AUTO 6 Automatic ON Op. Inp
COM_B27 LOC_ON 7 Local ON Op. Inp
COM_B10 Emerg 8 Rapid stop Op. Inp
COM_B11 SACK 9 single acknowledge
COM_B12 Man_ON 10 Manual interlocked mode ON Op. Inp
COM_B13 11
COM_B14 12
COM_B15 13
COM_B16 OOS_ON 14 Out of Service On Op. Inp
COM_B17 15

Valve C_VALVE
112 Function Manual, 07/2016
Variable details
11.3 Variable details MSG8_EVID

11.3 Variable details MSG8_EVID


Internal structure of the Commands, Alarms, Visualization status and Interface word:

Parameter Function OS-Addr. Designation Msg Class Fault Class


MSG8_EVID Alarm
ALA_SIG1 SIG1 0 Available AL_H E
ALA_SIG2 SIG2 1 Local AL_H S
ALA_SIG3 SIG3 2 Move time AL_H M
ALA_SIG4 SIG4 3 Overload AL_H M
ALA_SIG5 SIG5 4 Position lost AL_H M
ALA_SIG6 SIG6 5 Local stop AL_H S
ALA_SIG7 SIG7 6 Contactor feedback AL_H E
ALA_REP SIG8 7 @1%@ still faulty AL_H P
MSG8_EVID2 Alarm_2
ALA_AUTO SIG1 0 Automatic mode Op. Inp O
ALA_MANU SIG2 1 Manual mode Op. Inp O
ALA_LOCAL SIG3 2 Local mode Op. Inp O
ALA_OoS SIG4 3 Out of Service mode Op. Inp O
ALA_SIG25 SIG5 4 Position lost WA_H M
ALA_SIG26 SIG6 5 Rapid stop AL_H S
ALA_SIG27 SIG7 6 Local start Op. Inp O
ALA_SIG28 SIG8 7 Local stop Op. Inp O

Valve C_VALVE
Function Manual, 07/2016 113
Variable details
11.4 Variable details VISU_OS

11.4 Variable details VISU_OS


Internal structure of the Commands, Alarms, Visualization status and Interface word:

Parameter Function OS-Addr. Designation Msg Class Fault Class


VISU_OS decimal hex for Symbol and Text
1 1 limit position 1 with perm. to start
SHU1 2 2 moving to limit position 1
3 3 limit position 2
SHU2 4 4 moving to limit position 2
5 5 fault not acknowledged
6 6 fault
7 7 D1 act, limit position 1
SHU1 8 8 D1 act, moving to limit position 1
9 9 D1 act, limit position 2 with perm. to
start
SHU2 10 10 D1 act, moving to limit position 2
11 11 limit pos.1 without permission to
start
12 12 D1 act, limit pos.2 without perm. to
start
NETF 13 13 Network fault

Valve C_VALVE
114 Function Manual, 07/2016
Variable details
11.5 Variable details INTFC_OS

11.5 Variable details INTFC_OS


Internal structure of the Commands, Alarms, Visualization status and Interface word:

Parameter Function OS-Addr. Designation Msg Class Fault Class


INTFC_OS Interface word
OS_IF_B40 IntStart 0 Start interlock
OS_IF_B41 IntStaE 1 essential start Interlock
OS_IF_B42 IntOper 2 Operating interlock
OS_IF_B43 IntOpeE 3 essential operation Interlock
OS_IF_B44 IntProtG 4 Protection interlock (always active)
OS_IF_B45 IntStop 5 Stop interlock
OS_IF_B46 Sporadic 6 Sporadic ON/OFF
OS_IF_B47 RI1A 7 Direction 1 is active
OS_IF_B30 VKR1 8 no feedback contact 1
OS_IF_B31 VKR2 9 no feedback contact 2
OS_IF_B32 10
OS_IF_B33 11
OS_IF_B34 12
OS_IF_B35 AutModOn 13 Switch to automatic mode
OS_IF_B36 LocModOn 14 Switch to local mode
OS_IF_B37 ManModOn 15 Switch to manual mode
OS_IF_B20 OoSModOn 16 Force to out of Service mode
OS_IF_B21 StaByEn 17 Stand-by mode
OS_IF_B22 18
OS_IF_B23 AlarmEn 19 Messages enabled
OS_IF_B24 GrFltLck 20 Fault interlock to group
OS_IF_B25 GrStaLck 21 Group fault / status off
OS_IF_B26 22
OS_IF_B27 LampTest 23 Lamp test (additional)
OS_IF_B10 Ack 24 Acknowledge (additional)
OS_IF_B11 25
OS_IF_B12 26
OS_IF_B13 StartAut 27 Command ON
OS_IF_B14 StopAut 28 Command OFF
OS_IF_B15 29
OS_IF_B16 QuickStp 30 Quick stop
OS_IF_B17 31

Valve C_VALVE
Function Manual, 07/2016 115
Variable details
11.6 Variable details STATUS

11.6 Variable details STATUS


Internal structure of the Commands, Alarms, Visualization status and Interface word:

Parameter Function OS-Addr. Designation Msg Class Fault Class


STATUS Status
STA_B40 LOCAL 0 Local mode enabled
STA_B41 EIZ 1 Manual start mode enabled
STA_B42 FbkPos1 2 Interlocking signal Limit Position 1
STA_B43 FbkPos2 3 Interlocking signal Limit Position 2
STA_B44 WarnAct 4 Start-up warning
STA_B45 FbkRun 5 Feedback ON
STA_B46 PosLost 6 Warning Position Lost
STA_B47 VSK 7 Command memory
STA_B30 VSB 8 Electrical availability fault
STA_B31 VVO 9 Local switch fault
STA_B32 RMF 10 Move time fault
STA_B33 VSV 11 Protection interlock fault
STA_B34 LST 12 Fault local stop
STA_B35 LP 13 Position lost fault
STA_B36 Overload 14 Overload fault
STA_B37 FbkFlt 15 Contactor feedback fault
STA_B20 SIM_ON 16 Sequence test/Simulation
STA_B21 SUW_T 17 Start-up Warning time is running
STA_B22 BQU 18 Bad Quality of signals
STA_B23 FbkTi 19 Contactor Feedback time is running
STA_B24 VSP_Spor 20 Running Signal sporadic valve
STA_B25 LimDelOn 21 Limit Switch del Time on
STA_B26 ON_DLY 22 ON delay
STA_B27 OFF_DLY 23 OFF delay
STA_B10 MOV_T 24 Feedback time is running
STA_B11 SST 25 general fault
STA_B12 DST 26 Fault not acknowledged
STA_B13 NETW_FT 27 Network fault
STA_B14 EM_Stop 28 Rapid stop fault
STA_B15 WA_SC 29 General Warning SIMOCODE
STA_B16 SC_FT 30 General fault SIMOCODE
STA_B17 31

Valve C_VALVE
116 Function Manual, 07/2016
Variable details
11.7 Variable details STATUS2

11.7 Variable details STATUS2


Internal structure of the Commands, Alarms, Visualization status and Interface word:

Parameter Function OS-Addr. Designation Msg Class Fault Class


STATUS2 Status
STA2_B40 PosSig1 0 Limit Position 1
STA2_B41 PosSig2 1 Limit Position 2
STA2_B42 ElAvail 2 El. Availability
STA2_B43 Overload 3 Overload
STA2_B44 AutModLo 4 Field switch ready
STA2_B45 StopLoc 5 Field switch stop signal
STA2_B46 StartLoc 6 Field switch start signal
STA2_B47 ContOn 7 Contactor On
STA2_B30 MoveToPasPos 8 move to not energized direction
STA2_B31 MoveToActPos 9 move to energized direction
STA2_B32 Activated 10 energized end position
STA2_B33 StopOK 11 Stopped with permission to start
STA2_B34 StopNR 12 Stopped without permission to
start, not ready
STA2_B35 ActPosForce 13 simulate active Position SW to "1"
STA2_B36 IdletPosForce 14 simulate idle Position SW to "1"
STA2_B37 15 Out of service enabled
STA2_B20 Retain_Com‐ 16 Retain the last command if faulty
mand
STA2_B21 17
STA2_B22 18
STA2_B23 19
STA2_B24 20
STA2_B25 FeatMaster 21 Feature master bits active
STA2_B26 22
STA2_B27 EmergOn 23 switched off via rapid stop
STA2_B10 Local 24 Local mode
STA2_B11 ManInt 25 Manual: Interlocked
STA2_B12 ManNonInt 26 Manual: non interlocked
STA2_B13 ManEss 27 Manual: essential interlocks
STA2_B14 ManNonSO 28 Manual: only Protection Interlock
STA2_B15 Auto 29 Automatic mode
STA2_B16 OoS 30 Out of Service mode
STA2_B17 MonOnly 31 only monitoring active

Valve C_VALVE
Function Manual, 07/2016 117
Variable details
11.8 Variable details STATUS3

11.8 Variable details STATUS3


Internal structure of the Commands, Alarms, Visualization status and Interface word:

Parameter Function OS-Addr. Designation Msg Class Fault Class


STATUS3 Status
STA3_B40 0 IntStart connected
STA3_B41 1 IntOper connected
STA3_B42 2 IntProtG connected
STA3_B43 3
STA3_B44 4
STA3_B45 5
STA3_B46 6 GR_LINK1 connected
STA3_B47 7
STA3_B30 8 Highlight object (group command)
STA3_B31 9 IntStaE connected
STA3_B32 10 IntOpE connected
STA3_B33 11
STA3_B34 12
STA3_B35 GR_STP 13 Group stopped
STA3_B36 14 Restart required (after dyn. fault in
warning mode)
STA3_B37 15
STA3_B20 16 SIMOCODE Connected
STA3_B21 17
STA3_B22 18
STA3_B23 IntStop 19 IntStop connected
STA3_B24 20
STA3_B25 WMOD 21 Warn mode on
STA3_B26 CL_WARN 22 collective Warning PV, ANNUN
STA3_B27 CL_Alarm 23 collective Alarm ME, AN, A8, PF
STA3_B10 LinkSim 24 OS_Link Simulation mode
STA3_B11 LinkOoS 25 OS_Link OoS mode
STA3_B12 LinkMan 26 OS_Link manual mode
STA3_B13 LinkLoc 27 OS_Link local mode
STA3_B14 LinkRapidS 28 OS_Link rapid stop
STA3_B15 SpoAct 29 sporadic mode active
STA3_B16 LinkMatFlt 30 OS_Link material fault
STA3_B17 31

Valve C_VALVE
118 Function Manual, 07/2016
Variable details
11.9 Variable details MAI_STA

11.9 Variable details MAI_STA


Internal structure of the Commands, Alarms, Visualization status and Interface word:

Parameter Function OS-Addr. Designation Msg Class Fault Class


MAI_STA Maintenance Status
MAI_STA_B40 0 Maintenance interval: fixed
MAI_STA_B41 1 Maintenance interval: Operating
hour
MAI_STA_B42 2 Maintenance Interval: starts
MAI_STA_B43 3
MAI_STA_B44 4 Maintenance Command: start
MAI_STA_B45 5 Maintenance Command: stop/reset
MAI_STA_B46 6
MAI_STA_B47 7
MAI_STA_B30 8 Status Alarm (Interval exceeded))
MAI_STA_B31 9 Status Request (Req. Val. Excee‐
ded))
MAI_STA_B32 10 Status Run (Maintenance on)
MAI_STA_B33 11
MAI_STA_B34 12
MAI_STA_B35 13
MAI_STA_B36 14
MAI_STA_B37 15
MAI_STA_B20 16 Operation Request
MAI_STA_B21 17 Operation In Progress
MAI_STA_B22 18 Operation Completed
MAI_STA_B23 19 Operation Temp
MAI_STA_B24 20 (No Operator Action)
MAI_STA_B25 21
MAI_STA_B26 22
MAI_STA_B27 23
MAI_STA_B10 24
MAI_STA_B11 25
MAI_STA_B12 26
MAI_STA_B13 27
MAI_STA_B14 28
MAI_STA_B15 29
MAI_STA_B16 30
MAI_STA_B17 31

Valve C_VALVE
Function Manual, 07/2016 119
Variable details
11.9 Variable details MAI_STA

Valve C_VALVE
120 Function Manual, 07/2016

You might also like