Siemens C - SELECT - 009 Manual

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 40

Function 1

Operating principle 2

Time characteristics 3
PCS 7
Message characteristics 4
CEMAT
Selection C_SELECT 5
Module states

Operator Commands 6
Function Manual

Feature Bits 7

OS Permissions 8

I/O-bar of C_SELECT 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.......................................................................................................7
1.3 Visualization.............................................................................................................................8
2 Operating principle.......................................................................................................................................9
2.1 Input interfaces.........................................................................................................................9
2.1.1 Interfaces for mode change...................................................................................................11
2.1.2 Inputs for testing and as Interface to the OS..........................................................................12
2.1.3 User Faceplate call................................................................................................................13
2.1.4 OS Permissions and Features:..............................................................................................14
2.1.5 Connection to EventTs...........................................................................................................15
2.2 Output interfaces....................................................................................................................16
2.2.1 Output status for connection to other blocks..........................................................................17
2.3 Engineering Errors.................................................................................................................18
3 Time characteristics....................................................................................................................................19
4 Message characteristics.............................................................................................................................21
5 Module states.............................................................................................................................................23
6 Operator Commands..................................................................................................................................25
7 Feature Bits................................................................................................................................................27
8 OS Permissions..........................................................................................................................................29
9 I/O-bar of C_SELECT.................................................................................................................................31
10 OS-Variable table.......................................................................................................................................35
11 Variable details...........................................................................................................................................37
11.1 Variable details COMMAND...................................................................................................37
11.2 Variable details ExtCmd.........................................................................................................38
11.3 Variable details MSG8_EVID.................................................................................................39
11.4 Variable details STATUS.......................................................................................................40

Selection C_SELECT
Function Manual, 07/2016 3
Table of contents

Selection C_SELECT
4 Function Manual, 07/2016
Function 1
Type/Number

Module name: C_SELECT


Module no.: FB1013

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)

Selection C_SELECT
Function Manual, 07/2016 5
Function
1.1 General Function description

1.1 General Function description


General Function description
Module Type C_SELECT can be used for any kind of selection function. In contrast to the
route, it does not provide detailed fault analysis (status call). But, on the other hand, the
selection is relatively simple to handle and can be easily used for the selection of individual
drives.

Note
Block functions are only active in automatic mode.
If the block is switched to Out of Service, operation of the selection block is inhibited, the outputs
are set to "0", all messages are suppressed and only the status words are actualized.
Memorized functions are reset.

Selection and de-selection can be done via the Operator Station or through the program.
During selection signal Select is set, which may be used, e.g. to interlock drives.
The status of the selection module (Selection On, Selection Off, interlocked) is visualized.
The selection module generates operating messages for selection and de-selection.
In addition to the Operator commands selection and de-selection can be carried out by program
using interfaces SelOn and SelOff.

Interlocks
Interlocks can be used in order to enable or disable the selection or de-selection dependent
on a process condition or a process signal. If a selection interlock or de-selection interlock is
not fulfilled, no alarm is created. This implies that interlock blocks must be used for diagnosis
purpose and if necessary also additional C_ANNUNC blocks.

Note
Refer to engineering examples, interlocking annunciations.

The following process interlocks are available and can be used as per definition:

● Start interlock IntStart (Selection interlock)


● Switch-off interlock IntSwOff (De-selection interlock)

Selection C_SELECT
6 Function Manual, 07/2016
Function
1.2 Change of operation mode

1.2 Change of operation mode

Possible Operation modes


Two operation modes exist:
● Automatic mode
● Out of Service mode

Mode change options


Mode change can be achieved via Operator Faceplate or by Program:
Mode change via Operator Faceplate is always possible.
Mode change via Program is only possible via interfaces AutModOn and OoSModOn
● Rising edge at Interfaces AutModOn changes the selection block to Automatic mode and
0-Signal at OoSModOn forces the selection block to Out of Service mode.
● An option for mode change via GR_LINK interface does not exist.

Out of Service mode


Switching the selection block to Out of Service mode disables the entire block functions.
● If the selection block was set to Out of Service mode via Operator Station, 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 selection block into Out of Service mode
at any time.
In this case switching back from Out of Service mode to Automatic mode is possible via a
rising edge at input AutModOn or via Operator faceplate.

Feedback of the Operating mode


Feedback of operation mode from the selection block to the group is not foreseen.

Selection C_SELECT
Function Manual, 07/2016 7
Function
1.3 Visualization

1.3 Visualization
In the block icon of the selection block the most important operation status are displayed
(selected, deselected, running, fault, warning, interlocked). Refer to Variable Details. Control
functions and detail information are only available after opening the faceplate.
For status information the following variables exist:

STATUS General Running and Status Information


FeatureOut Status display for Feature Word
OS_PermOut Status display for OS_PermOut Word
OS_PermLog Status display for OS_PermLog Word (includes add. AS connec‐
tion code)

Selection C_SELECT
8 Function Manual, 07/2016
Operating principle 2
2.1 Input interfaces

IntStart (AEVG)

IntStart 1 = Selection Interlock ok


Format STRUCT
A 0-Signal at interface IntStart prevents the setting of the selection memory Select.
The start interlock is visualized in the status display of the selection block. In order to see the
reason for the interlock in the status call of the group, an annunciation module must be pro‐
grammed (see engineering manual: interlock annunciations).

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

IntSwOff (AAVG)

IntSwOff 1 = Deselection Interlock ok


Format STRUCT
A 0-Signal at interface IntSwOff prevents the resetting of the selection memory Select.
The de-selection interlock is visualized in the status display of the selection block. In order to
see the reason for the interlock in the status call of the group, an annunciation module must
be programmed (see engineering manual: interlock annunciations).

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

Selection C_SELECT
Function Manual, 07/2016 9
Operating principle
2.1 Input interfaces

SelOn (AEIN)

SelOn Selection ON Basic state 0-Signal


Format BOOL
With a 1-ignal at interface SelOn and a 1-Signal at interface IntStart the selection memory
Select is set by the program.

Note
Via Property Text 1 of interface SelOn the button text for the selection button in the faceplate
and the corresponding Operator Input text can be configured.
Default text: Text 1 = 'Sel'.
Please keep in mind that this text is only used if the selection is carried out via Operator Station.
In case of a selection via interface SelOn the definition under SIG1, 'Operator Input' (Additional
text 4 in the Message configuration of the CFC) is used.

SelOff (AAUS)

SelOff Selection OFF Basic state 0-Signal


Format BOOL
With a 1-Signal at interface SelOff and a 1-Signal at interface IntSwOff the selection mem‐
ory Select is reset by the program.

Note
Via Property Text 1 of interface SelOff the button text for the deselection button in the
faceplate and the corresponding Operator Input text can be configured.
Default text: Text 1 = 'Desel'.
Please keep in mind that this text is only used if the deselection is carried out via Operator
Station. In case of a deselection via interface SelOff the definition under SIG2, 'Operator
Input' (Additional text 4 in the Message configuration of the CFC) is used.

Selection C_SELECT
10 Function Manual, 07/2016
Operating principle
2.1 Input interfaces

2.1.1 Interfaces for mode change


Beside the mode change via the faceplate, the operating mode can be changed by program,
via interfaces AutModOn and OoSModOn.

AutModOn

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


Format BOOL
A rising edge at interface AutModOn switches the selection block 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 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.

OoSModOn

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


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

DSigBQ

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


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

Selection C_SELECT
Function Manual, 07/2016 11
Operating principle
2.1 Input interfaces

2.1.2 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!

MSG8_EVID

MSG8_EVID Message ID Default: 16#00


Format DWORD
Interface to OS

COMMAND

COMMAND Command word Default: 16#00


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

ExtCmd

ExtCmd External Command word Default: 16#00


Format WORD
Interface to Panel
For more information see Variable details.

Selection C_SELECT
12 Function Manual, 07/2016
Operating principle
2.1 Input interfaces

2.1.3 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 selection block.
With this button the Faceplate of the connected block can be opened.
Example:
In order to show the related signals for the selection, input SelFp1 can be connected to block
C_RelMod (for a list of up to 16 objects) or, if fewer signals are used, in 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.

Selection C_SELECT
Function Manual, 07/2016 13
Operating principle
2.1 Input interfaces

2.1.4 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.
Feature bits and OS Permissions of block C_SELECT can be modified at any time but we
recommend switching the block to Out of Service mode.
A Feature Master block does not exist.

OS_Perm

OS_Perm Operator Permissions


Format STRUCT
Via OS Permissions operator actions can be enabled or disabled.
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.
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.

Selection C_SELECT
14 Function Manual, 07/2016
Operating principle
2.1 Input interfaces

2.1.5 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 SELECT.
The messages of the block EventTs get the tagname of the selection block. If the C_SELECT
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!

Selection C_SELECT
Function Manual, 07/2016 15
Operating principle
2.2 Output interfaces

2.2 Output interfaces

STATUS

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

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.

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.

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)'.

Selection C_SELECT
16 Function Manual, 07/2016
Operating principle
2.2 Output interfaces

2.2.1 Output status for connection to other blocks

Select (AZE)

Select Selected
Format BOOL
Selection memory Select has status 1 with selection ON, status 0 means selection OFF. The
selection memory can be used for any kind of selections in the plant, e. g. for sporadically
operating equipment.

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

NonInter

NonInter Non interlocked


Format BOOL
The Signal NonINter has status "1" if the interlocking conditions IntStart and IntSwOff
are fulfilled. This output is used in OS styles.

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:
IntStart, IntSwOff.
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 output
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 IntStart and IntSwOff is transmitted to output
Select.

Selection C_SELECT
Function Manual, 07/2016 17
Operating principle
2.3 Engineering Errors

2.3 Engineering Errors

ErrorNum

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
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

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

Selection C_SELECT
18 Function Manual, 07/2016
Time characteristics 3
The run sequence can be chosen as desired for the C_SELECT module.

Selection C_SELECT
Function Manual, 07/2016 19
Time characteristics

Selection C_SELECT
20 Function Manual, 07/2016
Message characteristics 4
The module uses an ALARM_8 module to generate annunciations.

Variable details MSG8_EVID:

Message ID Event/Operator Input Message class Priority Fault class


SIG1 Selected Operating message - Standard 0 O
SIG2 Deselected Operating message - Standard 0 O
SIG3 0
SIG4 0
SIG5 0
SIG6 0
SIG7 0
SIG8 0

The Operator Input text (Additional text 4 in CFC) for SIG1 and SIG2 may be adapted (e. g.
to On/Off). Please keep in mind that this text in only used for Operating messages, created
via the PLC.
Via feature bit settings, some of the messages can be enabled / disabled:

BitNo. Function/Features Default value


27 Enable messages for select and deselect TRUE

Feature.bit27 = TRUE enables the messages for "Selected" and "Deselected".


Each message is classified as operation message (O) (Fault class).

Selection C_SELECT
Function Manual, 07/2016 21
Message characteristics

Selection C_SELECT
22 Function Manual, 07/2016
Module states 5
Status display of the selection module:

2nd column: D (white) = deselected


S (green) = selected
5th column: I (yellow) = interlocked
Variable STATUS:

Status / Text Display Display Symbol


Deselected Black on white
Deselected + interlocked Black on white/ White on vio‐
let
Deselected Black on green
Selected + interlocked Black on white/ White on vio‐
let

Also refer to the Variable details.

Selection C_SELECT
Function Manual, 07/2016 23
Module states

Selection C_SELECT
24 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_SELECT and the required settings:

OS Commands Feature Bit


OS_PermissionLog
Op_Level
Block Param‐
eter
Mode Switch to automatic mode 5 AutModOn
Change Switch to Out of Service mode 23 OsSModOn
Start/Stop/ Select 10 5 COMMAND
Select Deselect 11 5 COMMAND

Selection C_SELECT
Function Manual, 07/2016 25
Operator Commands

Selection C_SELECT
26 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 FALSE
1 FALSE
2 FALSE
3 FALSE
4 FALSE
5 FALSE
6 FALSE
7 FALSE
8 FALSE
9 FALSE
10 FALSE
11 FALSE
12 FALSE
13 FALSE
14 FALSE
15 FALSE
16 FALSE
17 FALSE
18 FALSE
19 FALSE
20 FALSE
21 FALSE
22 Write quality code ST_Worst to module output FALSE
23 FALSE
24 Local authorization active (OP Station perm. needed) FALSE
25 FALSE
26 FALSE
27 Enable messages for select and deselect TRUE
28 FALSE
29 FALSE
30 FALSE
31 FALSE

A detailed description of the individual Feature bits can be found in the chapters above.

Selection C_SELECT
Function Manual, 07/2016 27
Feature Bits

Feature bits of block C_SELECT can be modified at any time, but we recommend switching
the block to Out of Service mode.

Note
Do not connect any logic to input Feature

Selection C_SELECT
28 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 FALSE
1 FALSE
2 FALSE
3 FALSE
4 FALSE
5 FALSE
6 FALSE
7 FALSE
8 1 = Enable Single step Operation TRUE
9 FALSE
10 1 = Operator can select TRUE
11 1 = Operator can deselect TRUE
12 FALSE
13 FALSE
14 FALSE
15 FALSE
16 FALSE
17 FALSE
18 FALSE
19 FALSE
20 FALSE
21 FALSE
22 FALSE
23 FALSE
24 FALSE
25 FALSE
26 FALSE
27 FALSE
28 FALSE
29 FALSE
30 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.

Selection C_SELECT
Function Manual, 07/2016 29
OS Permissions

OS Permissions of block C_SELECT can be modified at any time, but we recommend switching
the block to Out of Service mode.

Note
Do not connect any logic to input OS_Perm.

Selection C_SELECT
30 Function Manual, 07/2016
I/O-bar of C_SELECT 9
C_SELECT

Name Description Format Default Type Attr. HMI


IntStart 1 = selection Interlock ok STRUCT I
IntStart.Value Signal BOOL 1 I U +
IntStart.ST Signal Status BYTE 16#FF I U
IntSwOff 1 = deselection interlock ok STRUCT I
IntSwOff.Value Signal BOOL 1 I U +
IntSwOff.ST Signal Status BYTE 16#FF I U
SelOn Selection ON BOOL 0 I +
SelOff Selection Off BOOL 0 I +
AutModOn 1 = switch to automatic mode BOOL 0 I U +
OoSModOn 0 = force to out of Service mode BOOL 1 I U +
DSigBQ 1 = Driver-Signal(s) Bad Quality 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
COMMAND Command word WORD 16#00 I U +
ExtCmd External Command word WORD 16#00 I U
SelFp1 Call User Faceplate 1 ANY I U
OS_Perm Operator Permissions STRUCT I U
OS_Perm.Bit0 Spare BOOL 0 I U
OS_Perm.Bit1 Spare BOOL 0 I U
OS_Perm.Bit2 Spare BOOL 0 I U
OS_Perm.Bit3 Spare BOOL 0 I U
OS_Perm.Bit4 Spare BOOL 0 I U
OS_Perm.Bit5 Spare BOOL 0 I U
OS_Perm.Bit6 Spare BOOL 0 I U
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 select BOOL 1 I U
OS_Perm.Bit11 1 = Operator can deselect 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 Spare BOOL 0 I U
OS_Perm.Bit17 Spare BOOL 0 I U

Selection C_SELECT
Function Manual, 07/2016 31
I/O-bar of C_SELECT

Name Description Format Default Type Attr. HMI


OS_Perm.Bit18 Spare BOOL 0 I U
OS_Perm.Bit19 Spare 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 Spare BOOL 0 I U
OS_Perm.Bit27 Spare BOOL 0 I U
OS_Perm.Bit28 Spare BOOL 0 I U
OS_Perm.Bit29 Spare BOOL 0 I U
OS_Perm.Bit30 Spare 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 Spare BOOL 0 I U
Feature.Bit1 Spare BOOL 0 I U
Feature.Bit2 Spare BOOL 0 I U
Feature.Bit3 Spare BOOL 0 I U
Feature.Bit4 Spare BOOL 0 I U
Feature.Bit5 Spare BOOL 0 I U
Feature.Bit6 Spare BOOL 0 I U
Feature.Bit7 Spare BOOL 0 I U
Feature.Bit8 Spare BOOL 0 I U
Feature.Bit9 Spare BOOL 0 I U
Feature.Bit10 Spare BOOL 0 I U
Feature.Bit11 Spare BOOL 0 I U
Feature.Bit12 Spare BOOL 0 I U
Feature.Bit13 Spare BOOL 0 I U
Feature.Bit14 Spare BOOL 0 I U
Feature.Bit15 Spare BOOL 0 I U
Feature.Bit16 Spare BOOL 0 I U
Feature.Bit17 Spare BOOL 0 I U
Feature.Bit18 Spare BOOL 0 I U
Feature.Bit19 Spare BOOL 0 I U
Feature.Bit20 Spare BOOL 0 I U
Feature.Bit21 Spare BOOL 0 I U
Feature.Bit22 Write quality code ST_Worst to module output BOOL 0 I U
Feature.Bit23 Spare BOOL 0 I U
Feature.Bit24 Local authorization active (OP Station perm. BOOL 0 I U
needed)
Feature.Bit25 Spare BOOL 0 I U

Selection C_SELECT
32 Function Manual, 07/2016
I/O-bar of C_SELECT

Name Description Format Default Type Attr. HMI


Feature.Bit26 Spare BOOL 0 I U
Feature.Bit27 Enable messages for select and deselect BOOL 1 I U
Feature.Bit28 Spare BOOL 0 I U
Feature.Bit29 Spare BOOL 0 I U
Feature.Bit30 Spare BOOL 0 I U
Feature.Bit31 Spare BOOL 0 I U
EventTsIn Timestamp parameters ANY I U

STATUS 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 +
OS_PermOut Operator Permissions to OS DWORD 16#00 O U +
OS_PermLog Operator Permissions: Output for OS DWORD 16#FFFFFFF O U +
F
OpSt_Out Enabled Operator Stations DWORD 16#00 O U +
Select Selected STRUCT O
Select.Value Value BOOL 0 O U +
Select.ST Signal status BYTE 16#80 O U +
NonInter Non interlocked BOOL 0 O U +
ST_Worst Worst Signal Status BYTE 16#80 O U +
ErrorNum Error Number INT -1 O +

Selection C_SELECT
Function Manual, 07/2016 33
I/O-bar of C_SELECT

Selection C_SELECT
34 Function Manual, 07/2016
OS-Variable table 10
C_SELECT

OS Variable Description PLC Data Type OS Data Type


IntStart#Value Signal BOOL Binary variable
IntSwOff#Value Signal BOOL Binary variable
SelOn Selection ON BOOL Binary variable
SelOff Selection Off BOOL Binary variable
AutModOn 1 = switch to automatic mode BOOL Binary variable
OoSModOn 0 = force to out of Service mode BOOL Binary variable
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 WORD Unsigned 16-bit value
STATUS Interface to OS DWORD Unsigned 32-bit value
FeatureOut 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
OpSt_Out Enabled operator stations DWORD Unsigned 32-bit value
Select#Value Value BOOL Binary variable
Select#ST Signal status BYTE Unsigned 8-bit value
NonInter Non interlocked BOOL Binary variable
ST_Worst Worst Signal Status BYTE Unsigned 8-bit value
ErrorNum Error Number INT Signed 16-bit value

Selection C_SELECT
Function Manual, 07/2016 35
OS-Variable table

Selection C_SELECT
36 Function Manual, 07/2016
Variable details 11
11.1 Variable details COMMAND
Internal structure of the Commands, Alarms and Visualization status:

Parameter Function OS-Addr. Designation Msg Class Fault Class


COMMAND Command word
COM_B20 0
COM_B21 1
COM_B22 2
COM_B23 3
COM_B24 4
COM_B25 5
COM_B26 Auto_On 6 Automatic ON Op. Inp
COM_B27 7
COM_B10 8
COM_B11 SEL_OFF 9 Selection OFF Op. Inp
COM_B12 SEL_ON 10 Selection ON Op. Inp
COM_B13 11
COM_B14 12
COM_B15 13
COM_B16 OoS_On 14 Out of Service On/Off Op. Inp
COM_B17 15

Selection C_SELECT
Function Manual, 07/2016 37
Variable details
11.2 Variable details ExtCmd

11.2 Variable details ExtCmd


Internal structure of the Commands, Alarms and Visualization status:

Parameter Function OS-Addr. Designation Msg Class Fault Class


ExtCmd External Command word
COM_B20 0
COM_B21 1
COM_B22 2
COM_B23 3
COM_B24 4
COM_B25 5
COM_B26 Auto_On 6 Automatic ON Op. Inp
COM_B27 7
COM_B10 8
COM_B11 SEL_OFF 9 Selection OFF Op. Inp
COM_B12 SEL_ON 10 Selection ON Op. Inp
COM_B13 11
COM_B14 12
COM_B15 13
COM_B16 OoS_On 14 Out of Service On/Off Op. Inp
COM_B17 15

Selection C_SELECT
38 Function Manual, 07/2016
Variable details
11.3 Variable details MSG8_EVID

11.3 Variable details MSG8_EVID


Internal structure of the Commands, Alarms and Visualization status:

Parameter Function OS-Addr. Designation Msg Class Fault Class


MSG8_EVID Alarm
ALA_SEL 0 Selected Op. Inp. O
ALA_DSEL 1 Deselected Op. Inp. O
ALA_B22 2
ALA_B23 3
ALA_B24 4
ALA_B25 5
ALA_B26 6
ALA_B27 7

Selection C_SELECT
Function Manual, 07/2016 39
Variable details
11.4 Variable details STATUS

11.4 Variable details STATUS


Internal structure of the Commands, Alarms and Visualization status:

Parameter Function OS-Addr. Designation Msg Class Fault Class


STATUS Status
STA_B40 AZE 0 selected
STA_B41 INTL 1 Interlocked
STA_B42 2
STA_B43 3
STA_B44 4
STA_B45 5
STA_B46 OOS 6 Out of Service mode
STA_B47 Auto 7 Automatic mode
STA_B30 StrtIntCon 8 start interlock connected
STA_B31 SwOIntCo 9 switch-off interlock connected
STA_B32 10 Automatic enabled
STA_B33 11 Out of service enabled
STA_B34 12
STA_B35 13
STA_B36 14
STA_B37 15
STA_B20 AEVG 16 Selection interlock
STA_B21 AAVG 17 Deselection interlock
STA_B22 AEIN 18 Select
STA_B23 AAUS 19 Deselect
STA_B24 REL_ANNU 20 Enable messages
STA_B25 DSIG_BQ 21 Driver bad Quality
STA_B26 22
STA_B27 23
STA_B10 24
STA_B11 25
STA_B12 26
STA_B13 27
STA_B14 28
STA_B15 29
STA_B16 IfAuto 30 Automatic mode
STA_B17 IfOOS 31 Out of Service mode

Selection C_SELECT
40 Function Manual, 07/2016

You might also like