C Simos 009
C Simos 009
2
Function Block Library ILS_CEM
Function Description Edition 07/16
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
! with a safety alert symbol indicates that minor personal injury can result if proper precautions are not
taken.
Caution
without a safety alert symbol indicates that property damage can result if proper precautions are not
taken.
Attention
indicates that an unintended result or situation can occur if the corresponding notice is not taken into
account.
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 device/system may only be set up and used in conjunction with this documentation. Commissioning and operation
of a device/system may only be performed by qualified personnel. Within the context of the safety notices in this
documentation qualified persons are defined as persons who are authorized to commission, ground and label devices,
systems and circuits in accordance with established safety practices and standards.
Prescribed Usage
Note the following:
Warning
! This device and its components may only be used for the applications described in the catalog or the
technical description, and only in connection with devices or components from other manufacturers
which have been approved or recommended by Siemens.
Correct, reliable operation of the product requires proper transport, storage, positioning and assembly
as well as careful operation and maintenance.
Trademarks
All names identified by ® are registered trademarks of the 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.
Siemens AG
Automation and Drives Siemens AG 2005
Postfach 4848, 90327 Nuremberg, Germany Technical data subject to change.
Siemens Aktiengesellschaft
Reference Manual Objects SIMOCODE Adapter C_SIMOS
Description of C_SIMOS 4
Type/Number 4
Calling OBs 4
Function 4
Interface between block C_SIMOS and SIMOCODE Device 5
Basic Type 2, cyclic Signaling data 5
Operating principle 6
Hardware inputs 6
Input interfaces 7
Group and Object links 9
Output interfaces 11
Engineering Errors 13
Time characteristics 14
Message characteristics 14
Commands 14
Engineering 15
Settings and Configuration for SIMOCODE 15
AS 16
Naming conventions in CFC 16
Example: C_DRV_2D with C_SIMOS 17
Using the SIMOCODE blocks from SIMOCODE PCS7 library 18
Example: C_DRV_1D with SMC_REV 18
OS 19
Group Display and Loop in Alarm 19
OS Runtime 20
I/O-bar of C_SIMOS 22
OS-Variable table 24
Variable details 25
N:\00_Cemat_Entwicklung\V8\V8200\30_Doku\Doku_Englisch\Reference\ADD ONs\000_Normal\C_SIMOS_009.doc
SIMOCODE Adapter C_SIMOS Reference Manual Objects
Description of C_SIMOS
Type/Number
Module name: C_SIMOS
Module no.: FB1034
Calling OBs
C_SIMOS must be called in OB1 (MAIN_TASK).
Function
The SIMOCODE Adapter block C_SIMOS is similar to C_SIMO_A and can be used to establish
a connection between the CEMAT blocks and the SIMOCODE. Due to the modular concept the
SIMOCODE Adapter block can be used for unidirectional drives, bi-directional drives, valves
and dampers.
The 4 input signals of the SIMOCODE will be transferred to a block output and can be used
individually (e. g. for Local Switch or ESB).
Additionally to the functions of C_SIMO_A, with C_SIMOS the Motor Power can be displayed.
The current value in % and the Power are shown in a curve window. The process parameters
for current limits have been removed and are not evaluated any more.
The SIMOCODE adapter block is open (no KNOW_HOW_PROTECT) and you can modify the
block according to your requirements.
Important: In general, no warranty can be given for changes of the block, because this is
! entirely the responsibility of the user. It is always recommended to make a backup of the block
before proceeding.
N:\00_Cemat_Entwicklung\V8\V8200\30_Doku\Doku_Englisch\Reference\ADD ONs\000_Normal\C_SIMOS_009.doc
Reference Manual Objects SIMOCODE Adapter C_SIMOS
Read Byte 1
Bit Signal
1.0 Status Ready, Device ok.
1.1 Overload >115% warning
1.2 Intern Earth fault
1.3 Unbalance
1.4 Basic Unit Input 4
1.5 Basic Unit Input 3
1.6 Basic Unit Input 2
1.7 Basic Unit Input 1
N:\00_Cemat_Entwicklung\V8\V8200\30_Doku\Doku_Englisch\Reference\ADD ONs\000_Normal\C_SIMOS_009.doc
SIMOCODE Adapter C_SIMOS Reference Manual Objects
Operating principle
Hardware inputs
BASICTYP Basic type Default: 2
Format INTEGER
SIMOCODE Communication Type
Type 2: only status and current
Type 1: status, current and power
If no valid value is entered to this interface, all outputs will be reset, the block is no longer
processed and the output PARAM_FT is set to 1-Signal (Parameter failure).
N:\00_Cemat_Entwicklung\V8\V8200\30_Doku\Doku_Englisch\Reference\ADD ONs\000_Normal\C_SIMOS_009.doc
Reference Manual Objects SIMOCODE Adapter C_SIMOS
Input interfaces
START1 Start in Direction 1 Basic state 0-signal
Format BOOL
1-Signal at Interface START1 starts the drive into direction 1. The output EBE/EBE1/KB1 of the
drive block has to be connected to this input.
Caution: Using ACK for individual acknowledgement, the acknowledgement interface at the
! C_PUSHBT must not be connected.
For group-wise acknowledgement connect the output ACK of the corresponding group to
interface ACK of the SIMOCODE Adapter block. See Engineering Manual, chapter AS-
Engineering.
Caution: All drives which are started without external start command (as for example
! Positioners) should not have a 1-Signal at RES_PBFT.
N:\00_Cemat_Entwicklung\V8\V8200\30_Doku\Doku_Englisch\Reference\ADD ONs\000_Normal\C_SIMOS_009.doc
SIMOCODE Adapter C_SIMOS Reference Manual Objects
N:\00_Cemat_Entwicklung\V8\V8200\30_Doku\Doku_Englisch\Reference\ADD ONs\000_Normal\C_SIMOS_009.doc
Reference Manual Objects SIMOCODE Adapter C_SIMOS
NO_OF_I
FT1
R01 MAINTASK
FT2 C_ANNUNC 1/3
FT3
.... O_LINK
FT20
The drive block collects the information and forwards it to the group (or route). The result is as
follows:
- All objects, linked to the drive are listed in the drive object list and in the group (or route)
object list (one level below the drive).
- All objects, linked to the drive are highlighted in the process picture with button "Show
related objects".
- The warnings of all objects, linked to the drive are included in the external warning
indication of the drive and in the summarizing warning indication of the group (or route).
- The faults of all objects, linked to the drive are included in the external fault indication of the
drive 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.
N:\00_Cemat_Entwicklung\V8\V8200\30_Doku\Doku_Englisch\Reference\ADD ONs\000_Normal\C_SIMOS_009.doc
SIMOCODE Adapter C_SIMOS Reference Manual Objects
N:\00_Cemat_Entwicklung\V8\V8200\30_Doku\Doku_Englisch\Reference\ADD ONs\000_Normal\C_SIMOS_009.doc
Reference Manual Objects SIMOCODE Adapter C_SIMOS
Output interfaces
I_PERC Current value in %
Format INT
This output has to be connected to input MV_PERC of the corresponding drive and the
parameter REL_MVC of the drive must be set to 1-Signal. See Example CFC.
The current value in % is displayed in the Drive Faceplate and in the Curve.
N:\00_Cemat_Entwicklung\V8\V8200\30_Doku\Doku_Englisch\Reference\ADD ONs\000_Normal\C_SIMOS_009.doc
SIMOCODE Adapter C_SIMOS Reference Manual Objects
N:\00_Cemat_Entwicklung\V8\V8200\30_Doku\Doku_Englisch\Reference\ADD ONs\000_Normal\C_SIMOS_009.doc
Reference Manual Objects SIMOCODE Adapter C_SIMOS
Engineering Errors
PARAM_FT Parameter Fault
Format BOOL
1-Signal means, the value for BASICTYP is neither 1 nor 2, or I_ADDR, O_ADDR contain a
negative address.
N:\00_Cemat_Entwicklung\V8\V8200\30_Doku\Doku_Englisch\Reference\ADD ONs\000_Normal\C_SIMOS_009.doc
SIMOCODE Adapter C_SIMOS Reference Manual Objects
Time characteristics
The run sequence can be chosen as desired for the SIMOS module.
Message characteristics
The module uses the ALARM_8 module to generate annunciations.
A plausibility and priority logic at the process level analyses all object faults
only one fault annunciation is issued for each fault
secondary annunciations are suppressed automatically
the fault source is recorded in detail and uniquely.
Commands
Refer to the Variable details for the assignment of the command word.
N:\00_Cemat_Entwicklung\V8\V8200\30_Doku\Doku_Englisch\Reference\ADD ONs\000_Normal\C_SIMOS_009.doc
Reference Manual Objects SIMOCODE Adapter C_SIMOS
Engineering
For the SIMOCODE_PRO 3UF70 you need the SIMOCODE ES 2007 software.
After the installation of CEMAT you will find under D:\Cemat_CS\Tools\SIMOCODE some
example SIMOCODE files and descriptions. With these parameter settings the block C_SIMOS
was tested.
N:\00_Cemat_Entwicklung\V8\V8200\30_Doku\Doku_Englisch\Reference\ADD ONs\000_Normal\C_SIMOS_009.doc
SIMOCODE Adapter C_SIMOS Reference Manual Objects
AS
Naming conventions in CFC
The SIMOCODE Adapter block (C_SIMOS) must have the same tagname as the corresponding
drive plus the appendix "_SC"
Example:
A motor has the following tagname: 312_SC/M01
The chart name is as follows: 312_SC1
N:\00_Cemat_Entwicklung\V8\V8200\30_Doku\Doku_Englisch\Reference\ADD ONs\000_Normal\C_SIMOS_009.doc
Reference Manual Objects SIMOCODE Adapter C_SIMOS
Enable the SIMOCODE function by connecting a 1-Signal to parameter REL_SC of the drive
block. The text must contain the name of the SIMOCODE Adapter, e. g. C_SIMOS.
To transmit the status of the SIMOCODE to the drive, connect output STAT_SC of C_SIMOS
block to input STAT_SC of the drive block.
To display the motor current in % at the drive faceplate, connect output I_PERC of the
C_SIMOS block to input MV_PERC of the drive block and enable the display function via 1-
Signal on REL_MVC.
To start the drive, connect drive output EBE to START2 of C_SIMOS block.
For contactor feedback, connect output FEED_ON2 to input ERM of the drive block.
Via input RESET of the C_SIMOS block the SIMOCODE faults can be acknowledged via
program (instead of using the faceplate button).
N:\00_Cemat_Entwicklung\V8\V8200\30_Doku\Doku_Englisch\Reference\ADD ONs\000_Normal\C_SIMOS_009.doc
SIMOCODE Adapter C_SIMOS Reference Manual Objects
N:\00_Cemat_Entwicklung\V8\V8200\30_Doku\Doku_Englisch\Reference\ADD ONs\000_Normal\C_SIMOS_009.doc
Reference Manual Objects SIMOCODE Adapter C_SIMOS
OS
Group Display and Loop in Alarm
The symbols for drives, dampers or valves are shown in the flow mimics only. In case of a fault
the symbol turns to red. In order to achieve the actualization of the Group display and to use the
Loop in Alarm function, you have to create a block icon for the SIMOCODE Adapter block. The
block icon of the C_SIMOS consists of a group display only.
Place this block icon next to the drive symbol. The default status is invisible. In case of a
warning or a fault the status turns to visible.
N:\00_Cemat_Entwicklung\V8\V8200\30_Doku\Doku_Englisch\Reference\ADD ONs\000_Normal\C_SIMOS_009.doc
SIMOCODE Adapter C_SIMOS Reference Manual Objects
OS Runtime
N:\00_Cemat_Entwicklung\V8\V8200\30_Doku\Doku_Englisch\Reference\ADD ONs\000_Normal\C_SIMOS_009.doc
Reference Manual Objects SIMOCODE Adapter C_SIMOS
The diagnosis dialog shows the status, faults and warning Information.
The button “A/P” and “E-Start” are locked with user right “23 = System operations”
In the Curve dialog are shown the Current in % and active Power in kW.
N:\00_Cemat_Entwicklung\V8\V8200\30_Doku\Doku_Englisch\Reference\ADD ONs\000_Normal\C_SIMOS_009.doc
SIMOCODE Adapter C_SIMOS Reference Manual Objects
I/O-bar of C_SIMOS
C_SIMOS
Typ Permitted
Element Meaning Format Default Attr. HMIK
e Values
Basic type
BASICTYP INT 2 I +
(2 = standard, 1 = with temp.)
ON1 to SIMOCODE
START1 BOOL 0 I
(Start direction 1)
ON2 to SIMOCODE
START2 BOOL 0 I
(Start Direction 2=
Reset SIMOCODE from
RESET BOOL 0 I U
external
Active Power in kW
POWER REAL 0.0 O U +
(Basic Type 1 only)
SIMOCODE ready
READY BOOL 0 O U
(Communication OK)
N:\00_Cemat_Entwicklung\V8\V8200\30_Doku\Doku_Englisch\Reference\ADD ONs\000_Normal\C_SIMOS_009.doc
Reference Manual Objects SIMOCODE Adapter C_SIMOS
Typ Permitted
Element Meaning Format Default Attr. HMIK
e Values
Parameter failure
PARAM_FT BOOL 0 O
(engineering failure)
N:\00_Cemat_Entwicklung\V8\V8200\30_Doku\Doku_Englisch\Reference\ADD ONs\000_Normal\C_SIMOS_009.doc
SIMOCODE Adapter C_SIMOS Reference Manual Objects
OS-Variable table
C_SIMOS
PLC Data
OS Variable Description OS Data Type
Type
Basic type
BASICTYP INT Signed 16-bit value
(2 = standard, 1 = with temp.)
Active Power in kW
POWER REAL 32-bit floating-point number IEEE 754
(Basic Type 1 only)
N:\00_Cemat_Entwicklung\V8\V8200\30_Doku\Doku_Englisch\Reference\ADD ONs\000_Normal\C_SIMOS_009.doc
Reference Manual Objects SIMOCODE Adapter C_SIMOS
Variable details
Internal structure of the Commands, Alarms and Visualization status:
COM_B10 8
COM_B11 9
COM_B12 10
COM_B13 11
COM_B14 12
COM_B15 13
COM_B16 14
COM_B17 15
N:\00_Cemat_Entwicklung\V8\V8200\30_Doku\Doku_Englisch\Reference\ADD ONs\000_Normal\C_SIMOS_009.doc
SIMOCODE Adapter C_SIMOS Reference Manual Objects
STA_B10 24
STA_B11 25
STA_B12 26
STA_B13 27
STA_B14 28
STA_B15 29
STA_B16 30
STA_B17 31
N:\00_Cemat_Entwicklung\V8\V8200\30_Doku\Doku_Englisch\Reference\ADD ONs\000_Normal\C_SIMOS_009.doc