Concept IEC Block Library Part: DIAGNO
|
|
- Maria Fisher
- 5 years ago
- Views:
Transcription
1 Concept IEC Block Library Part: DIAGNO 840 USE eng Version Schneider Electric All Rights Reserved
2 2
3 Table of Contents Part I About the Book General information about the DIAGNO function block library Overview Chapter 1 Parameterizing functions and function blocks Parameterizing functions and function blocks Chapter 2 Diagnostics Overview System diagnostics Process diagnostics Part II EFB descriptions Overview Chapter 3 ACT_DIA: Action diagnostics Chapter 4 DYN_DIA: Dynamic diagnostics Chapter 5 ERR2HMI: Error to HMI Chapter 6 ERRMSG: Message for error buffer overflow Chapter 7 GRP_DIA: Signal group monitoring Chapter 8 LOCK_DIA: Locking diagnostics Chapter 9 PRE_DIA: Monitoring of process requirements Chapter 10 REA_DIA: Reaction diagnostics Chapter 11 XACT: Extended locking/action diagnostics Chapter 12 XLOCK: Extended locking diagnostics
4 Chapter 13 XACT_DIA: Extended action diagnostics Chapter 14 XDYN_DIA: Extended dynamic diagnostics Chapter 15 XGRP_DIA: Extended signal group monitoring Chapter 16 XLOCK_DIA: Extended locking diagnostics Chapter 17 XPRE_DIA: Extended process requirement monitoring Chapter 18 XREA_DIA: Extended reaction diagnostics Glossary Index
5 About the Book At a Glance Document Scope Validity Note This documentation is designed to help with the configuration of functions and function blocks. This documentation applies to Concept 2.6 under Microsoft Windows 98, Microsoft Windows 2000, Microsoft Windows XP and Microsoft Windows NT 4.x. Note: There is additional up to date tips in the README data file in Concept. Related Documents Title of Documentation Reference Number Concept Installation Instructions 840 USE Concept User Manual 840 USE Concept EFB User Manual 840 USE Concept LL984 Block Library 840 USE User Comments We welcome your comments about this document. You can reach us by at TECHCOMM@modicon.com 840 USE October
6 About the Book USE October 2002
7 General information about the DIAGNO function block library I Overview At a Glance What s in this Part? This section contains general information about the DIAGNO function block library. This part contains the following chapters: Chapter Chapter Name Page 1 Parameterizing functions and function blocks 9 2 Diagnostics USE October
8 General information USE October 2002
9 Parameterizing functions and function blocks 1 Parameterizing functions and function blocks 840 USE October
10 Parameterization General Each FFB consists of an operation, the operands needed for the operation and an instance name or function counter. FFB (e.g. ON-delay) Item name/ Function counter (e.g. FBI_2_22 (18)) Operation (e.g. TON) Operand Formal parameter (e.g. IN,PT,Q,ET) Actual parameter Variable, element of a multi-element variable, literal, direct address (e.g. ENABLE, EXP.1, TIME, ERROR, OUT, %4:0001) FBI_2_22 (18) TON ENABLE EXP.1 TIME EN IN PT ENO Q ET ERROR OUT %4:00001 Operation The operation determines which function is to be executed with the FFB, e.g. shift register, conversion operations. Operand The operand specifies what the operation is to be executed with. With FFBs, this consists of formal and actual parameters USE October 2002
11 Parameterization Formal/actual parameters The formal parameter holds the place for an operand. During parameterization, an actual parameter is assigned to the formal parameter. The actual parameter can be a variable, a multi-element variable, an element of a multi-element variable, a literal or a direct address. Conditional/ unconditional calls "Unconditional" or "conditional" calls are possible with each FFB. The condition is realized by pre-linking the input EN. l Displayed EN conditional calls (the FFB is only processed if EN = 1) l EN not displayed unconditional calls (FFB is always processed) Note: If the EN input is not parameterized, it must be disabled. Any input pin that is not parameterized is automatically assigned a "0" value. Therefore, the FFB should never be processed. Calling functions and function blocks in IL and ST Information on calling functions and function blocks in IL (Instruction List) and ST (Structured Text) can be found in the relevant chapters of the user manual. 840 USE October
12 Parameterization USE October 2002
13 Diagnostics 2 Overview At a Glance What do we mean by system diagnostics? What do we mean by process diagnostics? What s in this Chapter? Two subjects are summarized under the subject diagnostics: l System Diagnostics l Process Diagnostics System diagnostics deals with the analysis of the PLC status. It is part of the delivered system and always works without any programming. The process diagnostics observes the external PLC environment and recognizes whether or not the process devices are functioning in the specified mode. This chapter contains the following topics: Topic Page System diagnostics 14 Process diagnostics USE October
14 Diagnostics System diagnostics System diagnostics capabilities Mode of operation for system diagnostics Message display Concept offers the following self test capabilities: l Gathering of error conditions from bus modules l I/O l Communication l Comparing of programmed configuration with current configuration of bus modules l Parameter check of the function blocks These system diagnoses are part of the delivered system and always work without any programming. Error situations that arise outside the system, specifically in elementary function blocks, are automatically saved and will be displayed upon request. A message will automatically appear if there is at least one error message. Error messages have a number that identifies their type. Error messages from the programming unit are displayed as text in the "Event viewer". Double-clicks on the list text open the image of the section, where the respective EFB is located. Status information is also displayed automatically. Exceeding the time limits in the Steps of the SFC utilizes the same options, except that the step name is displayed instead of the EFB item name and that the open section is the respective SFC section USE October 2002
15 Diagnostics Process diagnostics Process diagnostics capabilities Mode of operation for process diagnostics Diagnostic base EFBs The process diagnostics observe the external PLC environment and report whether or not the process devices are functioning in default mode. The default behavior is set in the programming phase of the system and is reflected in the diagnostic functions of the runtime system. These diagnostic functions operate with a small subset of the input/output signals of the total process. In the actual process, this subset represents physically existing devices such as cylinders or motors together with their assigned limit switches. The process diagnostics is implemented with the use of EFBs. One special EFB is provided for each diagnostics type. The USR (user runtime system) downloads each EFB with the current parameters, which could also be the result of a link, only once. They can be executed several times and have separate data areas for each Instance. The diagnostic base EFBs are in the group "Diagnostics". The following diagnostic base EFBs are available: l ACT_DIA (See ACT_DIA: Action diagnostics, p. 19) Action diagnostics with optional motor-like behavior or pulse behavior l DYN_DIA (See DYN_DIA: Dynamic diagnostics, p. 27) Dynamic diagnostics l GRP_DIA (See GRP_DIA: Signal group monitoring, p. 41) Signal group monitoring l LOCK_DIA (See LOCK_DIA: Locking diagnostics, p. 45) Locking diagnostics without reaction input l PRE_DIA (See PRE_DIA: Monitoring of process requirements, p. 51) Monitoring of process requirements l REA_DIA (See REA_DIA: Reaction diagnostics, p. 55) Reaction diagnostics 840 USE October
16 Diagnostics Extended diagnostics EFBs The extended diagnostics EFBs are in the group "Extended". These function blocks can be used for visualization of the diagnostics in conjunction with one of the following programs: l Diagnostics Viewer in Concept (Online Online-Diagnostics...) l various diagnostics software Note: This additional diagnostic information can only be utilized when using function blocks in the FBD (Function Block Dialog) programming language. The following extended diagnostics EFBs are available: l XACT (See XACT: Extended locking/action diagnostics, p. 59) Extended combination of locking and action diagnostics l XACT_DIA (See XACT_DIA: Extended action diagnostics, p. 71) Extended action diagnostics with optional motor-like behavior or pulse behavior l XDYN_DIA (See XDYN_DIA: Extended dynamic diagnostics, p. 79) Extended dynamic diagnostics l XGRP_DIA (See XGRP_DIA: Extended signal group monitoring, p. 85) Extended signal group monitoring l XLOCK (See XLOCK: Extended locking diagnostics, p. 65) Extended locking diagnostics with reaction input l XLOCK_DIA (See XLOCK_DIA: Extended locking diagnostics, p. 89) Extended locking diagnostics without reaction input l XPRE_DIA (See XPRE_DIA: Extended process requirement monitoring, p. 95) Extended monitoring of process requirements l XREA_DIA (See XREA_DIA: Extended reaction diagnostics, p. 99) Extended reaction diagnostics USE October 2002
17 EFB descriptions II Overview At a Glance These EFB descriptions are documented in alphabetical order. Note: The number of certain EFB inputs can be increased up to a maximum of 32 by vertically modifying the size of the FFB symbol. Refer to the description of the individual EFBs to determine which ones are concerned. 840 USE October
18 EFB descriptions What s in this Part? This part contains the following chapters: Chapter Chapter Name Page 3 ACT_DIA: Action diagnostics 19 4 DYN_DIA: Dynamic diagnostics 27 5 ERR2HMI: Error to HMI 33 6 ERRMSG: Message for error buffer overflow 37 7 GRP_DIA: Signal group monitoring 41 8 LOCK_DIA: Locking diagnostics 45 9 PRE_DIA: Monitoring of process requirements REA_DIA: Reaction diagnostics XACT: Extended locking/action diagnostics XLOCK: Extended locking diagnostics XACT_DIA: Extended action diagnostics XDYN_DIA: Extended dynamic diagnostics XGRP_DIA: Extended signal group monitoring XLOCK_DIA: Extended locking diagnostics XPRE_DIA: Extended process requirement monitoring XREA_DIA: Extended reaction diagnostics USE October 2002
19 ACT_DIA: Action diagnostics 3 Overview At a Glance What s in this Chapter? This chapter describes the ACT_DIA block. This chapter contains the following topics: Topic Page Brief description 20 Representation 21 Detailed description 21 ACT_DIA: M behavior 22 ACT_DIA: I behavior 23 ACT_DIA: MI behavior USE October
20 ACT_DIA: Action diagnostics Brief description Function description The function block ACT_DIA is used for action diagnostics. Action diagnostics is initiated when the defined action becomes active. This action initiates an operation in the process. This operation has to trigger a set reaction. This reaction mostly occurs with a set delay. However, if the reaction does not occur within the tolerance time DTIME, an error situation arises and the error output ERR becomes active. Contrary to the Locking diagnostics, in which the trigger of the diagnostics must remain active at all times, the behavior of the trigger (action) in action diagnostics can vary. There are 3 different types of behavior: l M behavior l I behavior l MI behavior These alternatives vary in the behavior of the diagnostics if the action signal becomes "0" before an authorized value is placed at the reaction input. The monitoring is performed cyclically. The activation of the diagnostics and at the same time the distribution of the cycle load can be achieved through the enable signal "ED". Note: NEVER use diagnostic EFBs in DFBs. EN and ENO can be projected as additional parameters USE October 2002
21 ACT_DIA: Action diagnostics Representation Symbol Block representation: ACT_DIA ED ERR TIME DTIME ACT REACT SWITCH Parameter description Block parameter description: Parameter Data type Meaning ED Enable diagnostics DTIME TIME Tolerance time ACT Action signal REACT Reaction signal SWITCH M/I switch; 0: M behavior, 1: I behavior, 0/1: MI behavior ERR Error message; 0: no error; 1: Error Detailed description Parameterization In order to control the different modes of behavior (M, I, MI), the appropriate value must be set at SWITCH. Behavior SWITCH M behavior 0 I behavior 1 MI behavior 0 -> 1 (value modification within selected time) 840 USE October
22 ACT_DIA: Action diagnostics ACT_DIA: M behavior Motor-like behavior Timing diagram If the ACT input becomes "1" and REACT does not, the internal counter will be started. If the action becomes inactive during processing, the monitoring time is stopped/ reset or in the event of an error, the error processing is stopped. When the default time at the DTIME input has expired, the ERR output will display an error; it remains active until ACTION becomes "0", REACT becomes "1" or the diagnostics is deactivated. If the tolerance time (DTIME) is entered as "0", an error message is displayed as soon as an error situation occurs. An example for the process of an action diagnostics with M behavior is given in the timing diagram. M behavior timing diagram ED ACT REACT DTIME (2) (1) (3) (1) (4) (1) (1) (5) (6) (5) (7) ERR SWITCH 1. The internal time will start when ACT is "1" and REACT is "0". 2. The internal time is stopped/reset when ACT is "0". 3. The internal time is stopped/reset when REACT becomes "1". 4. Once the reaction has been detected, it is insignificant whether or not ACT is active. 5. If the internal time reaches the DTIME value, an error is reported. 6. The error is cancelled and the internal time stopped/reset when REACT becomes "1". 7. The error is cancelled and the internal time stopped/reset, if the enable signal ED is "0" USE October 2002
23 ACT_DIA: Action diagnostics ACT_DIA: I behavior Pulse behavior Timing diagram After a transition of the action signal has been detected, diagnostics is activated and the monitoring time will start. The valency of the action signal is no longer significant. When the default time at the DTIME input has expired, the ERR output will display an error; it remains active until REACT becomes "1" or diagnostics is deactivated. The diagnostics will only be terminated (different from the M behavior) with the incoming defined reaction. In order to allow the diagnostics to be terminated in case of error, the ED enable signal has to be projected. If the tolerance time (DTIME) is entered as "0", an error message is displayed as soon as an error situation occurs. An example for the process of an action diagnostics with I behavior is given in the timing diagram. I behavior timing diagram ED ACT REACT (5) (6) DTIME (1) (2) (1) (1) (3) (4) (3) (7) ERR SWITCH 1. The internal time will start when ACT is "1" and REACT is "0". 2. The internal time is stopped/reset when REACT becomes "1". 3. If the internal time reaches the DTIME value, an error is reported. 4. The error is cancelled and the internal time stopped/reset when REACT becomes "1". 5. If the action diagnostics are still in progress (e.g., error handling), a positive transition of the action has no significance. 6. If the action diagnostics are still in progress (e.g., error handling), a negative transition of the action has no significance. 7. The error is cancelled and the internal time stopped/reset, if the enable signal ED is "0". 840 USE October
24 ACT_DIA: Action diagnostics ACT_DIA: MI behavior MI behavior In the MI behavior, the monitoring begins with M behavior. If the SWITCH signal becomes active during monitoring (transition), the diagnostics switches to I behavior. This is a one-time switch and it is not possible to change back to M behavior during this monitoring cycle. Since action diagnostics with I behavior can only be terminated via the defined reaction or the ED enable signal, the enable signal has to be projected in the MI behavior as well. If the tolerance time (DTIME) is entered as "0", an error message is displayed as soon as an error situation occurs. An example for the process of an action diagnostics with MI behavior is given in the timing diagram USE October 2002
25 ACT_DIA: Action diagnostics Timing diagram MI behavior timing diagram M behavior I behavior M behavior ED (9) ACT REACT (1) (5) (7) (4) (8) DTIME (2) (3) (6) ERR SWITCH 1. The internal time will start when ACT is "1" and REACT is "0". 2. If the internal time reaches the DTIME value, an error is reported. 3. With M behavior, the error will be cancelled, and the internal time stopped/reset when ACT becomes "0". 4. If SWITCH is "1" and ACT becomes "1", the diagnostics will switch from M behavior to I behavior. The internal time will also start when ACT is "1" and REACT is "0". 5. If the action diagnostics is still in progress (e.g. internal time started) during I behavior, a negative transition of the action has no significance. 6. If the internal time reaches the DTIME value, an error is reported. 7. If the action diagnostics is still in progress (e.g. internal time started) during I behavior, a positive transition of the action has no significance. 8. The error is cancelled and the internal time stopped/reset, if the enable signal ED is "0". 9. If the enable signal ED returns to "1" or REACT becomes "1", a switch from I behavior to M behavior occurs. 840 USE October
26 ACT_DIA: Action diagnostics USE October 2002
27 DYN_DIA: Dynamic diagnostics 4 Overview At a Glance What s in this Chapter? This chapter describes the DYN_DIA block. This chapter contains the following topics: Topic Page Brief description 28 Representation 29 Detailed description USE October
28 DYN_DIA: Dynamic diagnostics Brief description Function description The function block DYN_DIA is used for dynamic diagnostics. Some processes require that LOCK_DIA (Locking diagnostics), ACT_DIA (Action diagnostics) and REA_DIA (reaction diagnostics) are combined into one unit that monitors the momentary condition of the diagnostics. This is only possible using a special function block, which internally manages the current diagnostics status. To prevent this function block becoming too complex, only one ED enable signal and one ERR error output were defined. The monitoring is performed cyclically. Activation of the diagnostics and, at the same time, distribution of the cycle load can be achieved through the enable signal ED. Note: NEVER use diagnostic EFBs in DFBs. EN and ENO can be projected as additional parameters USE October 2002
29 DYN_DIA: Dynamic diagnostics Representation Symbol Block representation: DYN_DIA ED ERR TIME DTIMEL TIME DTIMEA TIME DTIMER TRIGR ACT UNLOCK REACT SWITCH STOP Parameter description Block parameter description: Parameter Data type Meaning ED Enable diagnostics DTIMEL TIME Tolerance time LOCK_DIA (locking diagnostics) DTIMEA TIME Tolerance time ACT_DIA (action diagnostics) DTIMER TIME Tolerance time REA_DIA (reaction diagnostics) TRIGR Trigger UNLOCK Locking REACT Reaction signal SWITCH M/I switch; 0: M behavior, 1: I behavior, 0/1: MI behavior STOP Stop signal ERR Error message; 0: No error; 1: Error ACT Action enabling 840 USE October
30 DYN_DIA: Dynamic diagnostics Detailed description Parameterization Note: The ACT output is created from TRIGR and UNLOCK with a logical AND. Other inputs (e.g. ED) have no effect on this. Representation of the relevant inputs for the ACT output TRIGR UNLOCK AND ACT The parameterization of the individual diagnostics types can be found in the descriptions for LOCK_DIA, ACT_DIA and REA_DIA. An individual tolerance time (DTIMEL, DTIMEA, DTIMER) can be parametered for every diagnostics type. An example for the process of dynamic diagnostics is given in the timing diagram USE October 2002
31 DYN_DIA: Dynamic diagnostics Timing diagram Timing diagram for dynamic diagnostics Locking diagnostics Action diagnostics M behavior I beh. ED Reaction Diagnostics TRIGR UNLOCK (3) ACT (7) REACT (9) DTIMER DTIMEL DTIMEA (1) (10) ERR (2) (4) (5) (8) (11) SWITCH (6) (12) STOP 1. The internal time starts when TRIGR is "1" and UNLOCK is "0". 2. If the internal time reaches the DTIMEL value, an error will be reported. 3. If UNLOCK becomes "1", the error will be cancelled, the internal time is stopped/ reset, and ACT becomes "1". Activating the action switches to the action diagnostics. As the reaction has still not occurred, the internal time is started. 4. If the internal time reaches the DTIMEA value, an error will be reported. 5. With M behavior, the error will be cancelled, and the internal time stopped/reset when ACT becomes "0". 6. If SWITCH becomes "1" and ACT is "1", a switch from M behavior to I behavior occurs. The internal time will also start when ACT is "1" and REACT is "0". 7. If the action diagnostics is still in progress (e.g. internal time started), a negative transition of the action has no significance. 8. If the internal time reaches the DTIMEA value, an error will be reported. 9. If REACT becomes "1", the internal time is stopped/reset. By activating the reaction, the reaction diagnostics is switched. 10.The internal time will start when REACT becomes "0". 840 USE October
32 DYN_DIA: Dynamic diagnostics 11.If the internal time reaches the DTIMER value, an error will be reported. 12.The error will be cancelled and the internal time is stopped/reset when STOP becomes "1". By activating the stop signal, the locking diagnostics is switched again USE October 2002
33 ERR2HMI: Error to HMI 5 Overview At a Glance What s in this Chapter? This chapter describes the ERR2HMI block. This chapter contains the following topics: Topic Page Brief description 34 Representation USE October
34 ERR2HMI: Error to HMI Brief description Function description The function block ERR2HMI is used to make error data from the internal PLC error buffer, which is detected by the diagnostic EFBs and the sequential function chart, available for diagnostic display in visualization. The PLC error buffer is part of the runtime system and provides no interface for direct external access. EFBs, that read data from the error buffer and forward it to the corresponding receiver, are used to make the error data available for visualization. The diagnostics communicates with the block via both the PCV_IN and PCV_OUT data structures. Jobs are assigned to the block in PCV_IN. The result is written to PCV_OUT by the block. PCV_OUT is read by the diagnostic display. Only one ERR2HMI block may be projected per diagnostic display. Note: NEVER use diagnostic EFBs in DFBs. EN and ENO can be projected as additional parameters. Representation Symbol Block representation: ERR2HMI PCV_IN STR_IN STR_OUT PCV_OUT MODE INT Parameter description Block parameter description: Parameters Data type Meaning STR_IN PCV_IN Input data structure STR_OUT PCV_OUT Output data structure MODE INT 0 = active, 1 = communication interrupted Description of the PCV_IN elements: Element Data type Meaning Job INT Processing job for block Parameter INT Parameters for specific jobs, e.g., error selection USE October 2002
35 ERR2HMI: Error to HMI Description of the PCV_OUT elements: Element Data type Meaning response INT Processing status: 0 = o.k. counter INT Write counter of error buffer st_feld [1]... st_feld [64] INT Status fields for the 64 possible error entries length INT Length of error entry class INT Error class type INT Error type drop INT Drop number q_status INT Acknowledgement status m_status INT Message status t_comes DINT Time stamp when error event occurs t_comes_ms INT Time stamp when error event occurs blob_id INT Internal ID character t_goes DINT Time stamp when error event ends t_goes_ms INT Time stamp when error event ends scan_index INT Reference to diagnostic block blob_adr DINT internal address blob_gen_time DINT Time of generation trans_id INT References to transition nmb_signals INT Number of error signals error_list [1]... fehler_liste [20] INT Reference to faulty signals Note: Both data structures, PCV_IN and PCV_OUT, are only used for communication with the diagnostic display and may not be manipulated by the user. 840 USE October
36 ERR2HMI: Error to HMI USE October 2002
37 ERRMSG: Message for error buffer overflow 6 Overview At a Glance What s in this Chapter? This chapter describes the ERRMSG block. This chapter contains the following topics: Topic Page Brief description 38 Representation 39 Detailed description USE October
38 ERRMSG: Message for error buffer overflow Brief description Function description The function block ERRMSG is used to display error buffer status information. A display shows whether there has been a buffer overflow, and a counter measures the number of lost entries. These values are standardized during the initialization of the error buffer (load program, reset error buffer). Note: NEVER use diagnostic EFBs in DFBs. EN and ENO can be projected as additional parameters USE October 2002
39 ERRMSG: Message for error buffer overflow Representation Symbol Representation of the block: ERRMSG Clear ErrCount INT Overflow OvlCount INT MsgValid LastMsg INT Parameter description Block parameter description: Parameters Data type Meaning Clear A 0 -> 1 edge standardizes the inputs to: l ErrCount = current value l Overflow = 0 l OvlCount = 0 l MsgValid = 0 l LastMsg = 0 ErrCount INT Shows the number of current entries in the error buffer Overflow 1 = An error should be entered in the buffer, but there is no space available for this entry. The output is reset when an error entry is deleted, thus making room for a new entry. OvlCount INT Shows how often the overflow output has been set, i.e. how many entries into the error buffer were lost. MsgValid 1 = The error displayed in LastMsg is current. 0 = The error displayed in Last Msg is no longer valid. LastMsg INT Display of the last Status (See Error buffer status, p. 40) encountered in the error buffer. The display remains until a standardization (input clear) is performed. The display s validity is shown in MsgValid. 840 USE October
40 ERRMSG: Message for error buffer overflow Detailed description Function description Error buffer status Error messages and error withdrawal can appear several times in one cycle, and the queries to the error buffer entries are added. This leads to an update of the output couple LastMsg and MsgValid respectively. The EFB reads the displayed values from the buffer at the point of execution, and thus displays a momentary record which cannot make every state in the buffer available. As the number of overflows (data loss) is summed up at the OvlCount output, this value can still be read later. The following messages have been defined: Value Meaning Message in the event viewer 0 no error Buffer full Insufficient memory for error buffer Diagnostics not installed Error buffer is not present Memory error Memory management error Error index invalid Incorrect error ID MMI not logged in Incorrect MMI ID MMI log-on not possible (too many MMI) MMI calculation terminated Diagnostics data (BLOB) not found BLOB not loaded Block instance not found No error data present for this element USE October 2002
41 GRP_DIA: Signal group monitoring 7 Overview At a Glance What s in this Chapter? This chapter describes the block. This chapter contains the following topics: Topic Page Brief description 42 Representation 42 Detailed description USE October
42 GRP_DIA: Signal group monitoring Brief description Function description The GRP_DIA function block is used for signal group monitoring. The monitoring is performed cyclically. The activation of the Diagnostics and thereby the distribution of the cycle load can be achieved through the enable signal "ED". Note: NEVER use diagnostic EFBs in DFBs. EN and ENO can be projected as additional parameters. Representation Symbol Block representation: GRP_DIA ED ERR TIME DTIME IN1 IN2 : : IN30 Parameter description Description of block parameter: Parameters Data type Meaning ED Enable diagnostics DTIME TIME Tolerance time IN1 1. Signal IN2 2. Signal : : : IN Signal ERR Error message; 0: no error; 1:error USE October 2002
43 GRP_DIA: Signal group monitoring Detailed description Parameterization The inputs IN1 and IN2 are monitored whether more than one input is "1". Deactivating the diagnostics or the attached correct values at the inputs will reset the internal counter to "0". When the default time at the DTIME input has expired, the ERR output displays an error; it remains active until less than two inputs are "1" or the diagnostics is deactivated. If a tolerance time (DTIME) of "0" is entered, an error message appears immediately if more than one input becomes "1". An example for the process of signal group monitoring is given in the timing diagram. Timing diagram Signal group monitoring timing diagram ED IN1 IN2 DTIME (1) (2) (3) (6) (4) (5) (7) (8) ERR 1. The internal time is started when IN1 and IN2 simultaneously become"1". 2. The internal time is stopped/reset when IN1 becomes "0". 3. The internal time is started when IN1 and IN2 simultaneously become"1". 4. If the internal time reaches the DTIME value, an error will be reported. 5. The error is cancelled and the internal time is stopped/reset when IN1 becomes "0". 6. The internal time is started when IN1 and IN2 simultaneously become"1". 7. If the internal time reaches the DTIME value, an error will be reported. 8. The error is cancelled and the internal time stopped/reset, if the enable signal ED is "0". 840 USE October
44 GRP_DIA: Signal group monitoring USE October 2002
45 LOCK_DIA: Locking diagnostics 8 Overview At a Glance What s in this Chapter? This chapter describes the LOCK_DIA block. This chapter contains the following topics: Topic Page Brief description 46 Representation 47 Detailed description USE October
46 LOCK_DIA: Locking diagnostics Brief description Function description The LOCK_DIA function block is used for locking diagnostics and to enable the action. Locking Diagnostics is activated when the input with the TRIGR signals becomes active. In control networks the trigger signal TRIGR (e.g. step counter, manual key) does not necessarily initiate the execution of an action directly, but is generally combined with locks from the process. It is therefore possible, that the action ACT only becomes active after a time delay or not at all. It is the task of lock diagnostics, to check whether UNLOCK is enabled within a tolerance time DTIME when the trigger signal is active. In this case the lock diagnostics enables the action ACT. In this instance the trigger signal TRIGR must be active throughout the entire time. An error situation exists, if the lock enabler UNLOCK does not appear within the time period (lock not free). In this instance the action output ACT does not become active, and the error output ERR is set. This error message is terminated when the trigger signal TRIGR is inactive or the lock enabler UNLOCK becomes active. The lock diagnostics is terminated with an active action output ACT. The monitoring is performed cyclically. Activation of the diagnostics and thereby distributing the cycle load can be achieved through the enable signal ED. The ED enable signal refers only to the activation of the diagnostics and has no effect on the ACT output. Note: Contrary to the LOCK-DIA function block, the XLOCK function block has a REACT input that allows the ACT output to be switched off or prevents its activation, respectively, without a locking error being reported. Note: NEVER use diagnostic EFBs in DFBs. The parameters EN and ENO can additionally be projected USE October 2002
47 LOCK_DIA: Locking diagnostics Representation Symbol Block representation: LOCK_DIA ED ERR TIME DTIME TRIGR ACT UNLOCK Parameter description Block parameter description: Parameters Data type Meaning ED Enable diagnostics DTIME TIME Tolerance time TRIGR Trigger signal UNLOCK Lock ERR Error message; 0: no error; 1: Error ACT Action output 840 USE October
48 LOCK_DIA: Locking diagnostics Detailed description Parameterization Note: The output is created with a logical AND from TRIGR and UNLOCK. Other inputs (e.g. ED) have no effect on this. Representation of the relevant inputs for the ACT output TRIGR UNLOCK REACT AND ACT If the TRIGR input (trigger signal) becomes "1" and UNLOCK doesn t, the internal counter will be started. When the default time at the DTIME input has expired, the ERR output will display an error; it remains active until TRIGR becomes "0", ACT becomes "1" or diagnostics is deactivated. If the trigger time (DTIME) is entered as "0", an error message is displayed as soon as an error situation occurs. An example for the process of a lock diagnostic is given in the timing diagram USE October 2002
49 LOCK_DIA: Locking diagnostics Timing diagram Locking diagnostics timing diagram ED TRIGR (7) UNLOCK DTIME (1) (1) (1) (1) (4) (5) (4) (8) ERR ACT (2) (3) (2) (6) (9) (6) 1. The internal time starts when TRIGR is "1" and UNLOCK is "0". 2. The internal time is stopped/reset and ACT becomes "1" when UNLOCK becomes "1". 3. ACT becomes "0" when UNLOCK becomes "0". 4. If the internal time reaches the DTIME value, an error will be reported. 5. The error is cancelled and the internal time stopped/reset when TRIGR becomes "0". 6. ACT becomes "0" when TRIGR becomes "0". 7. If UNLOCK is "1" and TRIGR is "0", the internal time does not start. 8. The error is cancelled and the internal time stopped/reset, if the enable signal ED becomes "0". 9. If TRIGR and UNLOCK are "1" and ED is "0", action becomes "1". ED has no effect on the ACT signal. 840 USE October
50 LOCK_DIA: Locking diagnostics USE October 2002
51 PRE_DIA: Monitoring of process requirements 9 Overview At a Glance What s in this Chapter? This chapter describes the PRE_DIA block. This chapter contains the following topics: Topic Page Brief description 52 Representation 52 Detailed description USE October
52 PRE_DIA: Monitoring of process requirements Brief description Function description The function block PRE_DIA is used for the monitoring process requirements. Process requirements are process characteristics that are absolutely necessary for the operation of the machine or system (e.g. coolant, emergency stop). General requirements are for example requirements for machine operating modes or basic settings The absence of such requirements is monitored. The monitoring is carried out cyclically. The activation of the diagnostics and thereby the distribution of the cycle load can be achieved through the enable signal ED. The number of inputs IN can be increased up to 30 by vertically modifying the size of the block. Note: NEVER use diagnostic EFBs in DFBs. EN and ENO can be projected as additional parameters. Representation Symbol Block representation: PRE_DIA ED ERR TIME DTIME IN1 IN2 : : IN30 Parameter description Block parameter description: Parameters Data type Meaning ED Enable diagnostics DTIME TIME Tolerance time IN1 1. Process requirement : : : IN Process requirement ERR Error message; 0: no error; 1: Error USE October 2002
53 PRE_DIA: Monitoring of process requirements Detailed description Parameterization If at least one of the signals connected to INx becomes "0" and the diagnostics is active, the internal counter will be started. Note: Please note that all visible and unlinked inputs are automatically assigned a "0", i.e. create only as many IN inputs as are actually needed. The deactivation of the diagnostics or of the attachment of the correct input value stops the counter (the requirements may contain errors during the tolerance time) and sets the counter back to "0". When the default time at the DTIME input has expired, the ERR output displays an error; it remains active until the requirements are "1" or the diagnostic is deactivated. If the tolerance time entered is DTIME "0", there is an immediate error message when the static conditional values (INx) become "0". An example showing the process of monitoring the process requirements can be found in the timing diagram. Timing diagram Timing diagram monitoring process requirements ED IN1 IN2 DTIME (1) (2) (1) (5) (3) (4) (3) (6) ERR 1. The internal time will start when IN2 becomes "0". 2. The internal time is stopped/reset when IN2 becomes "1". 3. If the internal time reaches the DTIME value, an error will be reported. 4. The error is cancelled and the internal time is stopped/reset when IN2 becomes "1". 5. The internal time will start when IN1 becomes "0". 6. The error is cancelled and the internal time stopped/reset, if the enable signal ED becomes "0". 840 USE October
54 PRE_DIA: Monitoring of process requirements USE October 2002
55 REA_DIA: Reaction diagnostics 10 Overview At a Glance What s in this Chapter? This chapter describes the REA_DIA block. This chapter contains the following topics: Topic Page Brief description 56 Representation 56 Detailed description USE October
56 REA_DIA: Reaction diagnostics Brief description Function description The function block REA_DIA is used for reaction Diagnostics. Once the expected reaction has occurred in the Action diagnostic, the reaction diagnostics check whether the process contains the status. The process reaction, defined as a term or a signal, is checked through the reaction diagnostics to determine whether the status is stable. During technical processes, it is possible that reactions change momentarily (e.g. hitting limit switches). In order for the reaction diagnostics not to activate the error message ERR directly in such a case, a tolerance time DTIME can be defined. An error signal occurs if this time is exceeded. The error signal becomes inactive when the reaction returns to the setpoint status or when the stop condition is met. The stop condition terminates reaction diagnostics. Monitoring is performed cyclically. Activation of the diagnostics and, at the same time, distribution of the cycle load can be achieved through the enable signal ED. Note: NEVER use diagnostic EFBs in DFBs. The parameters EN and ENO can additionally be projected. Representation Symbol Block representation: REA_DIA ED ERR TIME DTIME REACT STOP Parameter description Block parameter description: Parameters Data type Meaning ED Enable diagnostics DTIME TIME Tolerance time REACT Reaction signal STOP Stop signal ERR Error message; 0: no error; 1: Error USE October 2002
57 REA_DIA: Reaction diagnostics Detailed description Parameterization Timing diagram If the REACT input becomes "0", the internal counter will be started. When the default time at the DTIME input has expired, the ERR output will display an error; it remains active until REACT becomes "1", STOP becomes "1" or the diagnostic is deactivated. If the tolerance time (DTIME) is entered as "0", an error message is displayed as soon as an error situation occurs. An example for the process of a reaction diagnostic is given in the timing diagram. Reaction diagnostics timing diagram ED REACT DTIME (1) (2) (1) (3) (4) (1) (3) (1) (3) (6) (7) (8) ERR STOP (5) 1. The internal time will start when REACT becomes "0". 2. The internal time is stopped/reset when REACT becomes "1". 3. If the internal time reaches the DTIME value, an error will be reported. 4. The error is cancelled and the internal time stopped/reset when REACT becomes "1". 5. The error will be cancelled and the internal time is stopped/reset when STOP becomes "1". 6. The error is cancelled and the internal time stopped/reset, if the enable signal ED becomes "0". 7. If REACT becomes "1", when STOP is "1", the reaction diagnostic is not started. 8. If subsequently REACT becomes "0", the internal time is not started, even if STOP is "0" again. 840 USE October
58 REA_DIA: Reaction diagnostics USE October 2002
59 XACT: Extended locking/action diagnostics 11 Overview At a Glance What s in this Chapter? This chapter describes the XACT block. This chapter contains the following topics: Topic Page Brief description 60 Representation 62 Detailed description USE October
60 XACT: Extended locking/action diagnostics Brief description Function description The XACT function block provides a combination of locking and action Diagnostics. The Locking diagnostics are activated when the input with the TRIGR signals becomes active. In control networks the trigger signal TRIGR (e.g. step counter, manual key) does not necessarily initiate the execution of an action directly, but is generally combined with locks from the process. It is therefore possible that the action ACT only becomes active after a time delay or not at all. It is the task of lock diagnostics to check whether UNLOCK is enabled within a tolerance time (DTIMEL) when the trigger signal is active. In this case the lock diagnostics enable the action ACT. In this instance the trigger signal TRIGR must be active throughout the entire time. An error situation exists if the lock enabler UNLOCK does not appear within the time period, (lock not free). In this instance the action output ACT does not become active and the error output ERR is set. In addition, the logic at the UNLOCK input is analyzed and the error is entered in the error buffer. This error information is then displayed in a diagnostic signal on an attached MMI. This error message is terminated when the trigger signal TRIGR becomes inactive or the lock enabler UNLOCK becomes active. The REACT input provides for the ACT output to be switched off or, respectively, prevents its activation without a locking error being reported. Note: Please be sure that the REACT input is not negated. To switch off the action, REACT must have the value "1". An active ACT output terminates the locking diagnostics and starts the action diagnostics. The action diagnostics will be initiated when the defined ACT action becomes active. This action initiates an operation in the process, e.g. an output is set for putting the motor into standby operation. This operation has to trigger a specific reaction. This reaction mostly occurs with a set delay. However, if the reaction does not occur within the tolerance time DTIMEA, an error situation arises and the error output ERR becomes active. In addition, the logic at the REACT input is analyzed and the error is entered in the error buffer. This error information is then displayed in a diagnostic signal on an attached MMI. Monitoring is performed cyclically. Activation of the diagnostics and, at the same time, distribution of the cycle load can be achieved through the enable signal ED. The ED enable signal refers only to the activation of the diagnostics and has no effect on the ACT output of the locking diagnostics. A positive edge of the ED enable signal (regardless at what time), or the locking signal UNLOCK becoming inactive while the TRIGR signal is active (in the action diagnostics phase), resets the function block and starts it in the locking diagnostics state USE October 2002
61 XACT: Extended locking/action diagnostics Note: If in Concept in dialog Project Code generation options... you select the option Include diagnostics information, the function block provides additional diagnostics codes which can be evaluated using diagnostics software. The function block, however, only makes the diagnostics codes available, if it is used in the FBD programming language. Note: NEVER use diagnostic EFBs in DFBs. The parameters EN and ENO can additionally be projected. 840 USE October
62 XACT: Extended locking/action diagnostics Representation Symbol Block representation: XACT ED ERR TIME DTIMEL TIME DTIMEA INT STATION TRIGR ACT UNLOCK REACT Parameter description Block parameter description: Parameters Data type Meaning ED Enable diagnostics DTIMEL TIME Tolerance time for locking diagnostics DTIMEA TIME Tolerance time for action diagnostics STATION INT Drop number (if no entry is made, drop number "0" will be used). TRIGR Trigger signal UNLOCK Lock REACT Reaction input ERR Error message; 0: no error; 1: Error ACT Action output USE October 2002
63 XACT: Extended locking/action diagnostics Detailed description Locking diagnostics parameterization Note: The ACT output is created with a logical AND from TRIGR and UNLOCK. REACT must not be active in this situation. Other inputs (e.g. ED) have no effect on this. Representation of the relevant inputs for the ACT output TRIGR UNLOCK REACT AND ACT If the TRIGR input (trigger signal) becomes "1" and UNLOCK does not, the internal counter will be started. When the default time at the DTIMEL input has expired, the ERR output will display an error; it remains active until TRIGR becomes "0", ACT becomes "1" or the diagnostics are deactivated. If the trigger time (DTIMEL) is entered as "0", an error message is displayed as soon as an error situation occurs. A detailed example showing the process of locking diagnostics can be found in the locking diagnostics timing diagram. An active ACT output terminates the locking diagnostics and starts the action diagnostics. Action diagnostics parameterization If the ACT output becomes "1" and REACT does not, the internal counter will be started. If the action becomes inactive during processing, the monitoring time is stopped/ reset or in the event of an error, the error processing is stopped. When the default time at the DTIMEA input has expired, the ERR output will display an error; it remains active until ACT becomes "0", REACT becomes "1" or the diagnostics are deactivated. If the tolerance time (DTIMEA) is entered as "0", an error message is displayed as soon as an error situation occurs. An example for the process of lock / action diagnostics is given in the timing diagram. 840 USE October
64 XACT: Extended locking/action diagnostics Timing diagram Locking / action diagnostics timing diagram Locking diagnostics Action diagnostics Locking Action Diagnostics Diagnostics ED (6) TRIGR UNLOCK ACT (3) (3) EACT DTIMEL DTIMEA (1) (1) (2) (4) (5) (2) (4) (5) ERR 1. The internal time starts when TRIGR is "1" and UNLOCK is "0". 2. If the internal time reaches the DTIMEL value, an error will be reported. 3. If UNLOCK becomes "1", the error will be cancelled, the internal time is stopped/ reset, and ACT becomes "1". By activating the action, the action diagnostics are switched. As the reaction has not yet occurred, the internal time is started. 4. If the internal time reaches the DTIMEA value, an error will be reported. 5. The error is cancelled and the internal time stopped/reset when ACT becomes "0". 6. When ED becomes "0", the function block is reset and locking diagnostics will start USE October 2002
65 XLOCK: Extended locking diagnostics 12 Overview At a Glance What s in this Chapter? This chapter describes the XLOCK block. This chapter contains the following topics: Topic Page Brief description 66 Representation 67 Detailed description USE October
66 XLOCK: Extended locking diagnostics Brief description Function description The function block XLOCK is used for locking diagnostics and for enabling the action. Locking diagnostics are activated when the input with the TRIGR signals becomes active. In control networks the trigger signal TRIGR (e.g. step counter, manual key) does not necessarily initiate the execution of an action directly, but is generally combined with locks from the process. It is therefore possible that the action ACT only becomes active after a time delay or not at all. It is the task of lock diagnostics to check whether UNLOCK is enabled within a tolerance time DTIME when the trigger signal is active. In this case the lock diagnostics enable the action ACT. In this instance the trigger signal TRIGR must be active throughout the entire time. An error situation exists if the lock enable UNLOCK does not appear within the time period, (lock not freed). In this instance the action output ACT does not become active and the error output ERR is set. In addition, the logic at the UNLOCK input is analyzed and the error is entered in the error buffer. This error information is then displayed in a diagnostic signal on an attached MMI. This error message is terminated when the trigger signal TRIGR is inactive or the lock enable UNLOCK becomes active. Contrary to the LOCK_DIA and XLOCK_DIA function blocks, the XLOCK function block has a REACT input that allows the ACT output to be switched off or prevents its activation, respectively, without a locking error being reported. Note: Please be sure that the REACT input is not negated. To switch off the action, REACT must have the value "1". The lock diagnostics terminate with an active action output ACT. Monitoring is performed cyclically. Activation of the diagnostics and, at the same time, distribution of the cycle load can be achieved through the enable signal ED. The ED enable signal refers only to the activation of the diagnostics and has no effect on the ACT output. Note: If, in Concept, in the dialog Project Code generation options... you select the option Include diagnostics information, the function block provides additional diagnostics codes which can be evaluated using diagnostics software. The function block, however, only makes the diagnostics codes available, if used in the FBD programming language. Note: NEVER use diagnostic EFBs in DFBs. The parameters EN and ENO can additionally be projected USE October 2002
Unity Pro Diagnostics Block Library
Unity Pro Diagnostics Block Library June 2005 33002523.02 2 Table of Contents About the Book.......................................7 Part I General........................................ 9 Introduction......................................................
More informationConcept IEC Block Library Part: SYSTEM
Concept IEC Block Library Part: SYSTEM 840 USE 504 00 eng Version 2.6 2002 Schneider Electric All Rights Reserved 33002219.00 2 Table of Contents Part I About the Book.......................................5
More informationConcept IEC block library Part: AKFEFB
Concept IEC block library Part: AKFEFB 840 USE 504 00 eng Version 2.6 2002 Schneider Electric All Rights Reserved 33002208.00 2 Table of Contents About the book.......................................5
More informationApplication Diagnostics with Unity System User Guide [source code]
33003586.00 Application Diagnostics with Unity System User Guide [source code] Contents Application Source Code...3 General...4 System...5 Architecture...5 Installation...7 Hardware...8 Software...10 Communication...11
More informationConcept EFB User manual
Concept EFB User manual 840 USE 505 00 eng Version 2.6 2002 Schneider Electric All Rights Reserved 33002260.00 2 Table of Contents About the Book.......................................7 Chapter 1 Implementation
More informationRTU500 series. RTU500 series Remote Terminal Unit Function Description Release 12 Part 5: SCADA functions
RTU500 series RTU500 series Remote Terminal Unit Function Description Release 12 Part 5: SCADA functions RTU500 series Remote Terminal Unit Revision Revision Document identity: 1KGT 150 944 V002 1 Revision:
More informationSTEP 7 PROFESSIONAL. Function STEP 7
STEP 7 PROFESSIONAL Function STEP 7 STEP 7 blocks STEP 7 files all user programs and all the data required by those programs in blocks. The possibility of calling other blocks within one block, as though
More informationConcept IEC Block Library Part: ANA_IO
Concept IEC Block Library Part: ANA_IO 840 USE 494 00 eng Version 2.5 33001606.01 2 Table of Contents About the book.......................................9 Part I General information on the ANA_IO block
More informationUnity Pro System Block Library
Unity Pro System Block Library June 2005 33002539.02 2 Table of Contents About the Book.......................................7 Part I General information.............................. 9 Introduction......................................................
More informationEthernet Modbus X80 Gateway Device Type Manager
Ethernet Modbus X80 Gateway Device Type Manager EIO0000001315 10/2012 Ethernet Modbus X80 Gateway Device Type Manager User Manual 10/2012 EIO0000001315.00 www.schneider-electric.com The information provided
More informationMULTIPROG QUICK START GUIDE
MULTIPROG QUICK START GUIDE Manual issue date: April 2002 Windows is a trademark of Microsoft Corporation. Copyright 2002 by KW-Software GmbH All rights reserved. KW-Software GmbH Lagesche Straße 32 32657
More informationAutomating with STEP 7 in STL
Automating with STEP 7 in STL SIMATICS 7-300/400 Programmable Controllers by Hans Berger Publicis MCD Verlag Contents Introduction 16 1 SIMATIC S 7-300/400 Programmable Controller 17 1.1 Structure of the
More informationUnity Pro Concept Application Converter User Manual
Unity Pro 33002515 10/2014 Unity Pro Concept Application Converter User Manual 10/2014 33002515.15 www.schneider-electric.com The information provided in this documentation contains general descriptions
More informationConcept IEC block library Part: ANA_IO Volume 2
Concept IEC block library Part: ANA_IO Volume 2 840 USE 504 00 eng Version 2.6 2002 Schneider Electric All Rights Reserved 33002209.00 II Table of Contents About the book......................................
More informationOperating Instructions EB 8388 EN. Series 373x Positioners. EXPERT + Valve Diagnostics
Series 373x Positioners EXPERT + Valve Diagnostics Fig. 1 Valve diagnostics with SAMSON TROVIS-VIEW Operator Interface, e.g. for Type 3730-3 Positioner Operating Instructions EB 8388 EN Firmware version
More informationTraining document for the company-wide automation solution Totally Integrated Automation (T I A) MODULE C1 Sequencer programming with S7-GRAPH
Training document for the company-wide automation solution Totally Integrated Automation (T I A) MODULE C1 T I A Training document Page 1 of 66 Module C1 This document was provided by Siemens A&D SCE (automation
More informationConcept Installation Instructions
Concept Installation Instructions 840 USE 502 00 eng Version 2.6 2002 Schneider Electric All Rights Reserved 33002200.00 2 Table of Contents About the Book....................................... 5 Chapter
More informationDeckblatt. APL Operator Guide SIMATIC PCS 7. Application description June Applikationen & Tools. Answers for industry.
Deckblatt SIMATIC PCS 7 Application description June 2011 Applikationen & Tools Answers for industry. Industry Automation and Drive Technologies Service & Support Portal This article is taken from the
More informationZelio Logic 2 Online Help
Page 1 of 234 Zelio Logic 2 Online Help Overview of the Zelio Soft 2 Software At a Glance Subject of this Section This section provides an overview of the Zelio Soft 2 software. What's in this Part? This
More informationSTEP 7. Function. Page 1791 Mar 2008 Siemens ITS
STEP 7 Function STEP 7 blocks STEP 7 files all user-written programs and all the data required by those programs in blocks. The possibility of calling other blocks within one block, as though they were
More informationConcept Block library IEC Part: CONT_CTL
Concept Block library IEC Part: CONT_CTL Volume 1 840 USE 504 00 eng Version 2.6 2002 Schneider Electric All Rights Reserved 33002211.00 II Table of Contents About the book......................................
More informationzenon manual Batch Control v.7.60
zenon manual Batch Control v.7.60 2017 Ing. Punzenberger COPA-DATA GmbH All rights reserved. Distribution and/or reproduction of this document or parts thereof in any form are permitted solely with the
More informationLadder Diagram (LD) TM240 TM240TRE.00-ENG 2011/09
TM240TRE.00-ENG 2011/09 Ladder Diagram (LD) TM240 Requirements 2 Training modules: TM210 The Basics of Automation Studio TM223 Automation Studio Diagnostics Software Automation Studio 3.0.90 or higher
More informationBerger Automating with SIMATIC S7-1500
Berger Automating with SIMATIC S7-1500 Automating with SIMATIC S7-1500 Configuring, Programming and Testing with STEP 7 Professional by Hans Berger Publicis Publishing Bibliographic information from the
More informationSIMATIC. Process Control System PCS 7 OS Process Control (V8.1) Preface 1. Additional documentation 2. Functions of the PCS 7 OS in process mode 3
Preface 1 Additional documentation 2 SIMATIC Process Control System PCS 7 Operating Instructions Functions of the PCS 7 OS in process mode 3 PCS 7 OS process mode - user interface 4 System operator inputs
More informationConcept IEC Block Library Part: CONT_CTL, Volume 1
Concept IEC Block Library Part: CONT_CTL, Volume 1 840 USE 494 00 eng Version 2.5 33001608.01 II Table of Contents Part I About the book......................................vii General information about
More informationSequential Function Chart (SFC)
TM242TRE.00-ENG 2011/09 Sequential Function Chart (SFC) TM242 Requirements 2 Training modules: TM210 The Basics of Automation Studio TM246 Structured Text (ST) Software Automation Studio 3.0.90 Hardware
More informationSWISS GARDE 360 HOKUSPOKUS KNX/KLR APPLICATION DESCRIPTION
SWISS GARDE 360 HOKUSPOKUS KNX/KLR APPLICATION DESCRIPTION MODEL TYPE NO. SG HOKUSPOKUS KNX/KLR 25010 Program version 2.7 2012 M. Züblin AG Neue Winterthurerstrasse 30, 8304 Wallisellen, Switzerland The
More informationWhy can you not transfer the HMI configuration to the panel? - PROFIBUS Connection - FAQ 03/2014
FAQ 03/2014 Why can you not transfer the HMI configuration to the panel? - PROFIBUS Connection - http://support.automation.siemens.com/ww/view/en/88633853 This entry is from the Siemens Industry Online
More informationTotally Integrated Automation (T I A) MODULE A3 Startup PLC- Programming with STEP 7
Totally Integrated Automation (T I A) MODULE A3 Startup PLC- Programming with STEP 7 Page 1 of 48 AGE: 1. Forward... 5 2. Notes for the Programming of SIMATIC S7-300 with STEP 7... 7 2.1 Automation system
More informationSIMATIC. Process Control System PCS 7 V7.0 SP1 Software Update With Utilization of New Functions (PCS 7 V6.x to V7.0 SP1) Preface.
SIMATIC Process Control System PCS 7 V7.0 SP1 Software Update With Utilization of New Functions (PCS 7 V6.x to V7.0 SP1) SIMATIC Process Control System PCS 7 V7.0 SP1 Software Update With Utilization of
More informationStorage Concept and Data Backup Mechanisms for SIMATIC S7-300
FAQ 10/2015 Storage Concept and Data Backup Mechanisms for SIMATIC S7-300 SIMATIC S7-300 https://support.industry.siemens.com/cs/ww/en/view/109478260 This entry originates from the Siemens Industry Online
More informationSIMATIC. Process Control System PCS 7 OS Process Control (V8.1) Security information 1. Preface 2. Additional documentation 3
Security information 1 Preface 2 SIMATIC Process Control System PCS 7 Operating Instructions Additional documentation 3 Functions of the PCS 7 OS in process mode 4 PCS 7 OS process mode - user interface
More informationConcept 2.5. High performance IEC development environment to optimize PLC performance. Get more with the world s Power & Control specialist
Concept 2.5 High performance IEC 61131-3 development environment to optimize PLC performance Get more with the world s Power & Control specialist Programming software that is the key... IEC 61131-3 programming
More informationLogical COMOS. Automation Logical. Trademarks 1. Basic principles. Configuring function diagrams based on IEC
Trademarks 1 Basic principles 2 COMOS Automation Operating Manual Configuring function diagrams based on IEC 3 Configuring function diagrams based on VGB 4 Code generation based on IEC 61131 5 Administration
More informationFunction Block Diagram (FBD)
TM241TRE.30-ENG 2012/01/03 Function Block Diagram (FBD) TM241 Requirements 2 Training modules: TM210 The Basics of Automation Studio TM223 Automation Studio Diagnostics Software None Hardware None Table
More informationEM21 COMMUNICATION PROTOCOL. Version 1 Revision 0
EM21 COMMUNICATION PROTOCOL Version 1 Revision 0 April 7 th, 2008 Index 1.1 Introduction...3 1.2 MODBUS functions...3 1.2.1 Function 03h (Read Holding Registers)...3 1.2.2 Function 04h (Read Input Registers)...4
More informationASIMON 3 G2 AS-i Safety Monitor Configuration software for Microsoft -Windows
ASIMON 3 G2 AS-i Safety Monitor Configuration software for Microsoft -Windows Version: 4.3 / Edition: 04/2013 All rights reserved, in particular the rights of reproduction and translation. Copying or reproduction
More informationSchneider Electric Floating License Manager
Schneider Electric Floating License Manager EIO0000001078 11/2012 Schneider Electric Floating License Manager User Manual 12/2012 EIO0000001078.01 www.schneider-electric.com The information provided in
More informationTraining document for the company-wide automation solution Totally Integrated Automation (T I A) MODULE B5 Structured programming with function blocks
Training document for the company-wide automation solution Totally Integrated Automation (T I A) MODULE B5 T I A Training document Page 1 of 20 Module B5 This document was provided by Siemens A&D SCE (automation
More informationPLC control system and HMI in the Pharmaceutical World
PLC control system and HMI in the Pharmaceutical World A typical PLC control system consists of the hardware, software and network components, together with the controlled functions and associated documentation.
More informationSIMATIC/SINAMICS. Getting started with SINAMICS V90 PN on S Motion Control. Fundamental safety instructions 1. Introduction
Fundamental safety instructions 1 Introduction 2 SIMATIC/SINAMICS Getting started with SINAMICS V90 PN on S7-1500 Motion Control Getting Started Prepare the configuration 3 Create a project 4 Creating
More informationSchneider Electric AB DH485 Protocol XBT N/R/RT
Schneider Electric AB DH485 Protocol XBT N/R/RT 33004016 06/2008 33004016.01 2 33004016 06/2008 Table of Contents Safety Information....................................5 About the Book.......................................7
More informationMachine and Plant Diagnostics with ProDiag TIA Portal, S7-1500 CPU https://support.industry.siemens.com/cs/ww/en/view/109740151 Siemens Industry Online Support Siemens AG Copyright-2017 All rights reserved
More informationSIMATIC. Process Control PCS 7 V7.0 PCS 7 OS Process Control. Preface, Contents. Additional Documentation 1 Functions of the PCS 7 OS in Process Mode
s SIMATIC Process Control PCS 7 V7.0 PCS 7 OS Process Control Operating Instructions Preface, Contents Additional Documentation 1 Functions of the PCS 7 OS in Process Mode 2 PCS 7 OS Process Mode - User
More informationVariable speed drives for asynchronous motors Altivar 61 Option: Controller Inside programmable card
Presentation, description0 Altivar Presentation The Controller Inside programmable card is used to adapt the variable speed drive to specifi c applications by integrating control system functions. Various
More informationSchneider Electric License Manager
Schneider Electric License Manager EIO0000001070 11/2012 Schneider Electric License Manager User Manual 12/2012 EIO0000001070.01 www.schneider-electric.com The information provided in this documentation
More informationISPSoft Create a Project
ISPSoft Create a Project ISPSoft support machine type The machine type support by ISPSoft ES,EX,SS,SA,SC,SX,EH,EH2EH2L,SV The languages editor support by ISPSoft 1 Ladder Editor ( ES,EX,SS,SA,SC,SX,EH,EH2EH2L,SV
More informationInput/output Data type Description
Page 1 of 5 Servo_Startup Submit Feedback Function description This function block supports you in commissioning a Lexium servo drive system for the first time. The function block comprises two visualizations
More informationSupplementary instructions Sigma X control type with PROFIBUS
Supplementary instructions Sigma X control type with PROFIBUS EN These operating instructions are only valid in combination with the "Operating instructions for diaphragm motor driven dosing pump Sigma
More informationTraining Document for Comprehensive Automation Solutions Totally Integrated Automation (T I A) MODULE E09. PROFINET with 2x CPU 315F-2 PN/DP
Training Document for Comprehensive Automation Solutions Totally Integrated Automation (T I A) MODULE PROFINET with 2 x CPU 315F-2 PN/DP T I A Training Document Page 1 of 45 Module This document has been
More informationSimple Motion Control Connected Components Building Block. Quick Start
Simple Motion Control Connected Components Building Block Quick Start Important User Information Solid state equipment has operational characteristics differing from those of electromechanical equipment.
More informationSystem Faults. Chapter 9. Controller Faults. The controller stored different fault information: Publication 1756-QR107C-EN-P - June 2005
System Faults Chapter 9 Controller Faults The controller stored different fault information: Fault type: Description: See page: major fault A fault condition that is severe enough for the controller to
More informationBasic principles 1. Configuring function diagrams based on IEC 2. Administration 3 COMOS. Automation Logical. Operating Manual 04/2015 A5E AD
Basic principles 1 Configuring function diagrams based on IEC 2 COMOS Administration 3 Automation Operating Manual 04/2015 A5E32082870-AD Legal information Warning notice system This manual contains notices
More informationHART / EtherNet/IP Gateway GT200-HT-EI User Manual V 1.0 REV A SST Automation
HART / EtherNet/IP Gateway GT200-HT-EI V 1.0 REV A SST Automation E-mail: SUPPORT@SSTCOMM.COM WWW.SSTCOMM.COM Catalog 1 Product Overview... 4 1.1 Product Function...4 1.2 Product Features... 4 1.3 Technical
More informationModule 4. Programmable Logic Control Systems. Version 2 EE IIT, Kharagpur 1
Module 4 Programmable Logic Control Systems Version 2 EE IIT, Kharagpur 1 Lesson 21 Programming of PLCs: Sequential Function Charts Version 2 EE IIT, Kharagpur 2 Instructional Objectives After learning
More informationAutomatic transfer switch
Automatic transfer switch Modbus communication Protocol LINE 1 LINE 2 Q1 LOAD Q2 AUT RESET OFF _ OK MENU MENU AUT + MAN IR COM IEC 60947-6-1 Part. LE09507AA_EN-09/16-01 GF Automatic transfer switch EN
More informationPLC AUTOMATION SYSTEM LABORATORY. Manual
MRS AVN COLLEGE POLYTECHNIC VISAKHAPATNAM DEPARTMENT OF ELECTRICAL ELECTRONICS ENGINEERING PLC AUTOMATION SYSTEM LABORATORY Manual PLC Automation System Laboratory Lab 1 : Getting familiar with Step 7-
More informationSystem Design Guide for Slave
System Design Guide for Slave Motor Business Unit Appliances Company 2012/2/15 Rev. 2 Page 1 Revision History Revision Date Change Description 1 2010/3/3 Initial Release 2 2012/2/15 P1 Changed title from
More informationIEC : Programming Industrial Automation Systems
IEC 61131-3: Programming Industrial Automation Systems Concepts and Programming Languages, Requirements for Programming Systems, Decision-Making Aids Bearbeitet von Karl-Heinz John, Michael Tiegelkamp
More informationCOMOS. Automation Logical. Basic principles 1. Configuring function diagrams based on IEC 2. Code generation based on IEC
Basic principles 1 Configuring function diagrams based on IEC 2 COMOS Automation Code generation based on IEC 61131 3 Administration 4 Operating Manual 04/2014 A5E32082870-AB Legal information Warning
More informationefesotomasyon.com - Klockner Moeller - inverter User Manual CAN-Monitor
MSystem User Manual CAN-Monitor CAN-Monitor Micro Innovation AG Spinnereistrasse 8-14 CH-9008 St. Gallen Switzerland Tel. +41 (0)71 243 24 24 Fax +41 (0)71 243 24 90 www.microinnovation.com info@microinnovation.com
More informationSchneider Training Center. Course catalogue 8/13/2018
Schneider Training Center Course catalogue 8/13/2018 Index TRNOSPLCUTY13 (On-Site) - Unity Pro Programming Level 1 4 TRNOSPLCUTY23 (On-Site) - Unity Pro Programming Level 2 5 TRNOSPLCUTY13 (On-Site) -
More informationFANCOIL CONTROLLER UNIT TC17B01KNX. Product Handbook
FANCOIL CONTROLLER UNIT TC17B01KNX Product Handbook Product: TC17B01KNX Description: FANCOIL CONTROLLER UNIT Document Version: 1.2 Date: 09/09/2016 1/37 INDEX 1. General Introduction... 4 2. Product and
More informationDate Revision Change(s) 29/07/ First version
Revision overview Revision overview Date Revision Change(s) 29/07/2016 0 First version Copyright 2016 Indu-Sol GmbH We reserve the right to amend this document without notice. We continuously work on further
More informationCommunication between HMI and Frequency Converter. Basic Panel, Comfort Panel, Runtime Advanced, SINAMICS G120. Application Example 04/2016
Application Example 04/2016 Communication between HMI and Frequency Converter Basic Panel, Comfort Panel, Runtime Advanced, SINAMICS G120 https://support.industry.siemens.com/cs/ww/en/view/109481157 Warranty
More informationSCE Training Curriculum
SCE Training Curriculum Siemens Automation Cooperates with Education 05/2017 TIA Portal Module 032-200 Basics of FB Programming with SIMATIC S7-1500 For unrestricted use in educational and R&D institutions.
More informationUSER GUIDE. Rockwell Automation Publication RSSQL-UM001I-EN-P-June 2014
USER GUIDE Rockwell Automation Publication RSSQL-UM001I-EN-P-June 2014 Supersedes Publication RSSQL-UM001H-EN-P-April 2011 Contacting Rockwell Copyright Notice Trademark Notices Other Trademarks Warranty
More informationPlant / field level Process
FM Telecontrol Protocol DNP3 (Distributed Network Protocol) DNP3 is telecontrol protocol that is primarily used in North America, the UK and Australia. It is used for data exchange between power generation
More informationAssignment of PROFIsafe Addresses via User Program Safety Integrated https://support.industry.siemens.com/cs/ww/de/view/109748466 Siemens Industry Online Support Siemens AG 2017 All rights reserved 1 Validity
More informationManual. Software Protection. TwinCAT 3. Version: Date:
Manual Software Protection TwinCAT 3 Version: Date: 1.7 2018-10-25 Table of contents Table of contents 1 Foreword... 5 1.1 Notes on the documentation... 5 1.2 Safety instructions... 6 2 Introduction...
More informationManual. Global Drive. PLC Developer Studio. Global Drive. LenzeIOSystem.lib. Function library
L Manual Global Drive PLC Developer Studio Global Drive Function library LenzeIOSystem.lib The LenzeIOSystem.lib and LenzeIOSystemVxxxx.lib function libraries can be used for the following Lenze PLC devices:
More informationIntegrated Safety & PowerFlex DriveGuard
Integrated Safety & PowerFlex DriveGuard Session Agenda Introduction to GuardLogix Approx 15min Agenda Hands-on lab Approx 1.5 hrs Topics to Cover Introduction to GuardLogix Contents GuardLogix with ControlLogix
More informationMicro800 Programmable Controllers: Getting Started with Motion Control Using a Simulated Axis
Quick Start Micro800 Programmable Controllers: Getting Started with Motion Control Using a Simulated Axis Catalog Numbers Bulletin 2080-LC30, 2080-LC50 Important User Information Solid-state equipment
More informationProportional/Integral/Derivative (PID) Loop Instruction
S7-200 Instruction Set Chapter 6 Proportional/Integral/Derivative (PID) Loop Instruction The PID Loop instruction (PID) executes a PID loop calculation on the referenced LOOP based on the input and configuration
More informationCLSM3 Online Help. Overview of the programming workshop. Overview of the programming workshop. Overview of the Programming Workshop.
Page 1 sur 249 CLSM3 Online Help Online Help version 5.4 29/03/2006 Overview of the programming workshop At a Glance Subject of this Section This section provides an overview of the programming workshop
More informationCopyright 2015 Integrated Environmental Solutions Limited. All rights reserved.
Tabular Room Data User Guide IES Virtual Environment Copyright 2015 Integrated Environmental Solutions Limited. All rights reserved. No part of the manual is to be copied or reproduced in any form without
More informationC3 I20 I32 T11 ControlManager FB45
CONTROL TECHNOLOGY FROM PARKER C3 I20 I32 T11 ControlManager FB45 A1039 Version: 39 Warranty Disclaimer While efforts were made to verify the accuracy of the information contained in this documentation,
More informationJob List, Data Collector and Marshalling Blocks for the Modbus/TCP Library. "Additional Modbus Blocks" for SIMATIC S7 and PCS 7
Job List, Data Collector and Marshalling Blocks for the Modbus/TCP Library "Additional Modbus Blocks" for SIMATIC S7 and PCS 7 https://support.industry.siemens.com/cs/ww/en/view/62830463 Siemens Industry
More informationUSER S MANUAL. FX2N-32ASI-M AS-interface Master Block
USER S MANUAL FX2N-32ASI-M AS-interface Master Block FX2N-32ASI-M AS-interface Master Block Foreword This manual contains text, diagrams and explanations which will guide the reader in the correct installation
More informationSIMIT 7. Gateways. User Manual
SIMIT 7 Gateways User Manual Edition January 2013 Siemens offers simulation software to plan, simulate and optimize plants and machines. The simulation- and optimizationresults are only non-binding suggestions
More informationOperating instructions RFID read/write head with IO-Link DTIxxx
Operating instructions RFID read/write head with IO-Link DTIxxx 706470 / 00 04 / 2018 Contents 1 Preliminary note................................................. 4 1.1 Symbols used...............................................
More informationasix5 User s Manual see and get more AslView User s Manual
asix5 User s Manual see and get more AslView User s Manual Doc. No. ENP5017 Version: 28-10-2007 User s Manual asix5 ASKOM and asix are registered trademarks of ASKOM Spółka z o.o., Gliwice. Other brand
More informationEM210 COMMUNICATION PROTOCOL. Version 3 Revision 3
EM210 COMMUNICATION PROTOCOL Version 3 Revision 3 November 13 th, 2015 Index 1.1 Introduction... 3 1.2 MODBUS functions... 3 Function 03h (Read Holding Registers)... 3 Function 04h (Read Input Registers)...
More informationPROFIsafe SITRANS. Pressure transmitter SITRANS P, DS III PROFIsafe series. Product Information 7MF4*34 04/2008 A5E
1 SITRANS Pressure transmitter SITRANS P, DS III PROFIsafe series Product Information 7MF4*34 04/2008 A5E00732533-02 Safety Guidelines This manual contains notices you have to observe in order to ensure
More information1 1 Introduction Basics New Functions in DPV Example: Evaluation of Interrupt Information from OB 40 with SFB
ss Product Information Conversion to DPV1 Edition 01/03 Contents 1 1 Introduction 1-1 2 2 Basics 2-1 3 3 New Functions in DPV1 3-1 4 4 Example: Evaluation of Interrupt Information from OB 40 with SFB 54
More informationAppendix. Touch Panel Runtime. In This Appendix... Introduction... B-2 Runtime Errors... B-3 Log File Naming...B-4
Touch Panel Runtime s ppendix In This ppendix... Introduction... -2 Runtime s... - Log File Naming...- ppendix - Touch Panel Runtime s Introduction The -more touch panels have diagnostics built-in to the
More informationFunction Block for Monitoring 24V Load Circuits SITOP PSE200U, STEP 7 V5.5 https://support.industry.siemens.com/cs/ww/en/view/61450284 Siemens Industry Online Support Warranty and Liability Warranty and
More informationM2500 Engine Controller Operator Manual
M2500 Engine Controller Operator Manual Revision: 08-03-2011 Page 1 Contents 1 Preface... 4 2 Front View of M2500... 5 3 Front panel LEDs... 6 3.1 Engine running LED... 6 3.2 Remote LED... 6 3.3 Local
More informationBerger Automating with SIMATIC S7-1500
Berger Automating with SIMATIC S7-1500 Automating with SIMATIC S7-1500 Configuring, Programming and Testing with STEP 7 Professional by Hans Berger Second, considerably revised and enlarged edition, 2017
More informationU90 Ladder Software Manual. Version 3.50, 6/03
U90 Ladder Software Manual Version 3.50, 6/03 Table Of Contents Welcome to U90 Ladder... 1 Program Editors... 1 Project Navigation Tree...1 Browse Sequences...1 Printing Documentation...2 Interface Language...
More informationTSXCUSBMBP USB Modbus Plus Communications Adapter User Manual eng
TSXCUSBMBP USB Modbus Plus Communications Adapter User Manual 35011984 eng 2 Table of Contents Safety Information.................................... 5 About the Book.......................................7
More informationState machines with CODESYS: Clever usage of language properties CODESYS Users' Conference 2014, Manfred Werner
: Clever usage of language properties CODESYS Users' Conference 2014, Manfred Werner CODESYS a trademark of 3S-Smart Software Solutions GmbH Agenda 1 2 3 4 5 6 7 Task assignment and definitions A PLC classic:
More informationINTERNATIONAL STANDARD
IEC 61131-3 Edition 2.0 2003-01 INTERNATIONAL STANDARD Programmable controllers Part 2: Equipment requirements and tests INTERNATIONAL ELECTROTECHNICAL COMMISSION COMMISSION ELECTROTECHNIQUE INTERNATIONALE
More information½ Caution! Introduction. Blind.switch 5701/1.0
Blind.switch 5701/1.0 Introduction General information This software application enables you to program blind/switch actuators using manual mode (referred to below as actuator), control blind and roller
More informationEM270 COMMUNICATION PROTOCOL. Version 1 Revision 0
EM270 COMMUNICATION PROTOCOL Version 1 Revision 0 October 4 th, 2013 Index 1.1 Introduction... 3 1.2 MODBUS functions... 3 1.2.1 Function 03h (Read Holding Registers)... 3 1.2.2 Function 04h (Read Input
More informationSIMATIC S7-300 Product information for the S7-300 Automation System Manual, Module Data
SIMATIC S7-300 Product information for the S7-300 Automation System Manual, Data Product Information Introduction The present product information describes additions and corrections to the S7-300 Automation
More informationTROVIS-VIEW 4 Software TROVIS Operating Instructions EB 6661 EN. Electronics from SAMSON
TROVIS-VIEW 4 Software TROVIS 6661 Operating Instructions Electronics from SAMSON EB 6661 EN Edition January 2015 Definition of signal words DANGER! Hazardous situations which, if not avoided, will result
More informationTROVIS-VIEW 4 Software TROVIS Operating Instructions EB 6661 EN. Electronics from SAMSON
TROVIS-VIEW 4 Software TROVIS 6661 Operating Instructions Electronics from SAMSON EB 6661 EN Edition August 2017 Definition of signal words DANGER! Hazardous situations which, if not avoided, will result
More informationASIC-200 Version 5.0. integrated industrial control software. Getting Started
ASIC-200 Version 5.0 integrated industrial control software Getting Started Revision Description Date D Name change, correct where applicable with document 4/07 Getting Started: 137586(D) Published by:
More information