TAS71-R001E Ver4 DIASYS-IDOL++ Function Block Reference Guide
TAS71-R001E Ver4 DIASYS-IDOL++ Function Block Reference Guide
Technical Access
REFERENCE MANUAL
++
Notes
1 2 3 4 5
Please be aware that due to product improvements and modifications, the product description in this manual may differ in certain respects from the actual product. This manual may not be distributed or reproduced in whole or in part without permission. The contents covered in this manual are subjected to change without prior notice. Please be aware that no liability whatsoever will be accepted for consequences arising from the use of this manual. If the customer installs products other than the software or hardware supplied by Mitsubishi Heavy Industries in the personal computer or computer network running DIASYS Netmation, the operation of the DIASYS Netmation system devices including the controller (MPS) is not guaranteed. Although every effort has been made to endure the clarity, correctness and accuracy of the contents, in case you required clarification on any point, or notice any error or discrepancy, please do not hesitate to contact us. "Excel" is a trademark of Microsoft Corporation. "VISIO" is a trademark of Visio Corporation. DIASYS Netmation is a trademark of Mitsubishi HeavyIndustoried, Ltd.
TAS71-R001E
Introduction
DIASYS IDOL++ is a maintenance software to be installed in a maintenance tool of DIASYS Netmation, a plant control system. This manual explains about function blocks, the elements used to create control logics in DIASYS IDOL++.
Manual composition
This manual consists o the following chapters Chapter 1 Chapter 2 Chapter 3 Chapter 4 Chapter 5 Chapter 6 DIASYS IDOL++ funcion blocks Grammer of DIASYS IDOL++ funcion blocks Creating logic Standard method for logic description Usage of similar elements Writing Scripts
Others
This operation manual corresponds to Version1.1.41US.
Category System description Describes a system overview, characteristics, functions and specifications.
Engineering Maintenance Station (EMS) (Describes an EMS tool used for setting and maintenance of the control system.)
TAS71-U001E
Reference manual Describes the graphic symbols. Also refer to the applicable operation manual. Installation guide Describes the software and hardware requirements, and installation procedures. Maintenance manual Describes maintenance of the system.
Hardware Specification
TAS71-G500E
Storage Specifications and List of Spare Parts Used for Periodical Replacement TAS71-G002E
Unit OPS&ACS Users Guide (For Windows XP) TAS71-U056E Browser Operator Station Users Guide TAS71-U008E
CARD Communication Client Application Guide TAS71-R003E CPS Installation/ Maintenance Guide TAS71-I003E
Unit OPS/EMS/ ACS Installaion/ Maintenance Guide (For Windows XP) TAS71-I051E
TAS71-R001E
Description rules
Note
A supplementary note describes important supplementary information.
Caution
A caution describes an operation or information that is required to prevent damaging a device or software, losing data, or creating ineffective results.
TAS71-R001E
TAS71-R001E
Table of Contents
Introduction DIASYS NetmationManual Map Description rules Table of contents 1 DIASYS-IDOL++ Function Blocks ................................................................................. 1-1 1.1 Basic Concept....................................................................................................... 1-1 1.2 Control Logic......................................................................................................... 1-2 1.3 Logic Sheet ........................................................................................................... 1-3 1.4 Creation and Execution of Logic ........................................................................... 1-4 1.5 Function Blocks..................................................................................................... 1-5 1.5.1 Function Block Types .................................................................................... 1-5 1.5.2 Types of Logic That Can be Created ............................................................ 1-6 2 Grammar of DIASYS-IDOL++ Function Blocks ............................................................. 2-1 2.1 Logic Sheet and Drawing Elements ..................................................................... 2-1 2.2 Function Block Classification ................................................................................ 2-1 2.2.1 Input/Output Blocks ....................................................................................... 2-2 2.2.2 Control Arithmetic Blocks .............................................................................. 2-3 2.2.3 Operator Station Blocks ................................................................................ 2-3 2.2.4 Data Logging Blocks ..................................................................................... 2-3 2.2.5 System Blocks............................................................................................... 2-3 2.2.6 External Communication Blocks.................................................................... 2-3 2.2.7 Tag Names/Signal Names ............................................................................ 2-4 2.2.8 Parameter...................................................................................................... 2-5 2.3 Connection Lines .................................................................................................. 2-6 2.3.1 What Connection Lines are .......................................................................... 2-6 2.4 I/O Signal Distinction............................................................................................. 2-8 2.4.1 Function Blocks with Multiple Input ............................................................... 2-8 2.4.2 Display Format of Input Signals .................................................................... 2-8 2.5 Data between Sheets/Data inside Sheet ............................................................ 2-10 2.5.1 Data between Logic Sheet (CED/CEA/CEI)................................................ 2-10 2.5.2 Data inside Logic Sheet (CID)..................................................................... 2-11 2.6 Macro Elements .................................................................................................. 2-12 2.6.1 What a Macro Element is ........................................................................... 2-12 2.7 Quality Information Added to Function Blocks .................................................... 2-14 2.8 Function-Block Property ..................................................................................... 2-16 3 Creating Logic .............................................................................................................. 3-1 3.1 Basic Operation .................................................................................................... 3-1 3.1.1 Startup of LogicCreator (FLIPPER)............................................................... 3-1 3.2 Creating Logic Sheet ............................................................................................ 3-4 3.2.1 Creating New Process Block Configuration ................................................. 3-5 3.2.2 Adding a Process Block to a Process Block Configuration ........................... 3-7 3.2.3 Adding a Logic Sheet to a Process Block ..................................................... 3-8 3.2.4 Deleting a Logic Sheet and a Process Block .............................................. 3-12 3.3 Logic Sheet Drawing........................................................................................... 3-13 3.3.1 Element Drawing ......................................................................................... 3-13 3.3.2 Drawing Connection Lines .......................................................................... 3-20
TAS71-R001E
3.3.3 Undoing Connection Lines ..........................................................................3-22 3.4 Creating Sheet Data............................................................................................3-23 3.4.1 Executing Loop-Build...................................................................................3-23 3.5 Completing Drawing ............................................................................................3-25 3.6 Loading Sheet Data.............................................................................................3-26 3.6.1 Offline Sheet Loading ..................................................................................3-26 3.6.2 Online Sheet Loading ..................................................................................3-32 4 Standard Method for Logic Description.........................................................................4-1 4.1 Conversion of Engineering Value for Process Input Signals.................................4-1 4.2 Tracking Processing..............................................................................................4-1 4.2.1 What Tracking is ...........................................................................................4-1 4.3 Processing at Initialization.....................................................................................4-3 4.3.1 Initialization of Analog Signals .......................................................................4-4 4.3.2 Initialization of Digital Signals ........................................................................4-4 4.4 CRT Operation ......................................................................................................4-6 4.4.1 Examples of Writing the Operation Logic for Loop Plates .............................4-6 4.5 Data Logging Function (e.g. Warning Judgement, Report Data Collection) .......4-13 4.5.1 Warning Logic..............................................................................................4-13 4.5.2 Logic of Report Data Processing .................................................................4-14 4.6 Interface Logic with PLC and DCS Made by Other Companies..........................4-14 4.6.1 Interface with PLC and DCS........................................................................4-14 4.6.2 Common Data Domain for Communication .................................................4-15 4.6.3 Access Logic to I/O Data Domain................................................................4-15 5 Usage of Similar Elements............................................................................................5-1 5.1 Analog Switch........................................................................................................5-1 5.1.1 Types of Analog Switch Elements .................................................................5-1 5.1.2 Element Action ..............................................................................................5-2 5.1.3 Element Feature ............................................................................................5-3 5.2 Proportional Integral Controller .............................................................................5-3 5.2.1 Types of Proportional Integral Controller .......................................................5-3 5.3 One Shot ...............................................................................................................5-4 5.3.1 One Shot Types.............................................................................................5-4 6 Writing Scripts ..............................................................................................................6-1 6.1 Creating New Scripts.............................................................................................6-1 6.2 Checking the Operation of the Created Script.......................................................6-6 6.3 Creating Scripts Using Existing Scripts ...............................................................6-10 6.4 Specifications for Script Computing Blocks.........................................................6-12 6.4.1 Elements of a script .....................................................................................6-12 6.5 Script Syntax .......................................................................................................6-13 6.5.1 Structure of source code .............................................................................6-13 6.5.2 Arguments ...................................................................................................6-13 6.5.3 Variables......................................................................................................6-14 6.5.4 Operators.....................................................................................................6-14 6.6 Control statements ..............................................................................................6-15 6.6.1 Propagating quality ......................................................................................6-15 6.6.2 Comments ...................................................................................................6-15 6.7 Using Intrinsic Variables and Functions, and User-defined Functions ................6-16 6.7.1 Special intrinsic variables ............................................................................6-16 6.7.2 Arithmetic intrinsic functions ........................................................................6-17
ii
TAS71-R001E
6.7.3 Steam table functions.................................................................................. 6-18 6.8 Script Examples .................................................................................................. 6-33 6.9 Influence of Changing the Script Call Elements being Used .............................. 6-35 6.10 Operation Errors ............................................................................................... 6-37 6.11 Notes on Creating a Script................................................................................ 6-37 6.11.1 Tracking..................................................................................................... 6-37 6.11.2 Online sheet loading.................................................................................. 6-37 6.11.3 Script subroutine call ................................................................................. 6-37 Appendix-1 Function Block Description Appendix-1 Function Block List Glossary
iii
TAS71-R001E
iv
TAS71-R001E
1.1
Basic Concept
DIASYS-IDOL++ function blocks are the control logic description language for the plant control unit accumulated with MHIs ample know-how on Plant Control. Application of DIASYS-IDOL++ function blocks can realize the plant automation that is satisfactory to users in all aspects such as reliability, performance, extensibility, etc. The basic concept of DIASYS-IDOL++ function blocks is shown below.
High reliability based on our great achievement Easy maintenance Excellent control arithmetic function to flexibly cope with continous control and sequence conrol Easy online logic monitoring and tuning
(1)
High reliability
High reliability resulted from strict quality-control structure and is proved by numerous achievement.
(2)
Easy maintenance
Control-arithmetic programing becomes available by drawing the control logic used on design drawings traditionally, on CRT of EMS. Special programing knowledge is not necessary.
(3)
(4)
Easy tuning
Online tuning can be performed with monitoring control logic-arithmetic status on CRT screens.
TAS71-R001E
Printer
Unit Network
TAS71-R001E
TAS71-R001E
(2)Loop Build Sheet data are created for each logic sheet.
..................... ..................... ..................... ..................... ..................... ..................... ..................... ..................... ..................... ..................... ..................... ..................... ..................... ..................... ..................... ..................... ..................... ..................... ..................... ..................... ..................... ..................... Sheet data(n-1)
Sheet data (n-k)
DIASYS-IDOL++ function
..................... ..................... ..................... ..................... ..................... ..................... ..................... ..................... ..................... ..................... ..................... ..................... ..................... ..................... ..................... ..................... ..................... ..................... ..................... ..................... ..................... ..................... Sheet data (n)
Sheet data(n-k) MPS (Multiple Process Station)
(4) Logic arithmetic processing Plant control and calculation are performed by signal output after the arithmetic according to sheet data. MPS function
TAS71-R001E
PI
Instruments shown on design drawings e.g.) Electric valves, tuning valves, etc.
TAS71-R001E
1
1.5.2 Types of Logic That Can be Created
The following logic can be created in the logic sheet. Plant control logic Control logic such as main-steam temperature control, airstream quantity control, etc. Operator Station display/Operation logic Manual operation for valves on the graphic displayed in Operator Station (color switch by the status change, flickering, etc.) and logic such as linking with process values of control loop plates etc. Alarm-detection logic Logic such as alarm setting/judgement, etc. Data creation logic for reports Data creation logic for reports by combining function blocks such as average process for printing-report data collection, ON time sizing, pulse sizing, etc. Performance calculation block Complex calculation processsing like efficient calculation etc. is available for description with combination of logic using script language blocks. Interface with PLC Interface logic with PLC, which makes plant total operation and control possible.
TAS71-R001E
2.1
2.2
TAS71-R001E
Table 2.2-1 Input/output elements Code AI DI AO DO PU CEA CED CEI Name Analog input Digital input Analog output Digital output Pulse input Analog between sheets Digital between sheets Integer between sheees Contents Analog input signal for Process Station Digital input signal for Process Station Analog output signal for Process Station Digital output signal for Process Station Pulse input signal for Process Station Transmission/receipt elements of analog signals between different logic sheets Transmission/receipt elements of digital signals between different logic sheets Transmission/receipt elements of integer valus as quality information between different logic sheets
For example, analog input signals and digital input signals in Process Station can be captured into logic with Analog Input (AI) and Digital Input (DI) of input/output elements. In the same manner, the output of analog and digital signals to Analog Output (AO) and Digital Output (DO) by logic can output them as Process Station output signals.
Logic sheet
MPS
Originator
ON/OFF signal
Signals of AI, AO, DI, DO, and PU are laid out to I/O modules which perform the input/ output.(DIASYS-IDOL ++ System Window performs the layout.) Regarding CEA, CED and CEI, please refer to Chapter2-5. Data between Sheets/Data inside Sheet.
TAS71-R001E
TAS71-R001E
AI example
AO example
Signal name :FUEL OIL SUPPPLY PRESS-2 Signal name :CONTROL OIL SUPPLY PRESS Tag name :BTMP-AI002 Tag name :ABC-RB.01 Signal range :0.0 to 1.0% Signal range :0.0 to 1. 0%
TAS71-R001E
2.2.8 Parameter
Parameters can be defined with external input and fixed values. Principally, those for function blocks with possibility to become variable in control can perform external input. However, there are function blocks such as Polyline Function (FX) with many parameters and special-structured parameters like loop names of Loop Arithmetic Call (CLL), which can only set up with fixed-value definition. Function block codes are used as parameters if there are external input corresponding to the parameters. If there are not any input, they will perform arithmetic using the interior parameter of the function blocks. Parameters can be shown as below for the same function block.
(1)
(2)
TAS71-R001E
2.3
Connection Lines
(1)
Bold line for analog data Thin line for digital data Bold line for integer data
TAS71-R001E
(2)
Though an AI element outputs analog data, they are connected with the digital-data line.
Though a S R element inputs digital data from No.1&2 inputs, the analog data line is connected with No. 2 inpout.
TAS71-R001E
2.4
e.g.)AND, OR, ADD, etc. (2) Whose input signals have different meanings in terms of function-block arithmetic processing. e.g.)SSR, DLT, PI, etc. In item (2), logic should be described by distinguishing I/O signals.
TAS71-R001E
Also, arrows can be used to distinguish the input. However, this method can be applied to four input types at the maximum. The same arrows are displayed from the input 5 onward as those starting from input 1. The following are the shapes of four arrrows.
TAS71-R001E
2.5
Table 2.5-1 Data between logic sheets Symbol CEA CED CEI Name Analog between sheet Digital between sheet Integer between sheet Contents Transmission/receipt elements of analog signals between different logic sheet Transmission/receipt elements of digital signals between different logic sheet Transmission/receipt elements of integer values as quality information between different logic sheet
Logic output
Logic input
Logic output
Logic input
Logic sheet A
Logic sheet B
Logic input
CEA and CED, output signals in the logic sheet are used in the logic sheet B/C. Regarding CEA,CED and CEI, the data delivery is available if same objects are used in output and reference sides.
Logic input
Logic sheet C
TAS71-R001E
Table 2.5-2 Data inside logic sheet Synbol CID Name Connection inside the sheet Contents Transmission/receipt elements of signals inside the same logic sheet
Logic input
Logic output
2 CID
2 CID
Logic input
Logic sheet
1 CID
Logic input
2 CID
Logic input
TAS71-R001E
2.6
Macro Elements
(1)
TAS71-R001E
(2)
(3)
Parameter Setting
Concerning the macro elements created in (2), the properties such as Name, Name1, Tag, etc. are to be set up in the same manner as that of other function blocks. Please refer to DIASYS Netmation LogicCreator (FLIPPER) Users Guide (TAS71-U004E) for the detailed procedure.
TAS71-R001E
2.7
(1)
Example)
T Input signal quality on the selected side is transmitted to the output.
FX Input signal quality is transmitted to the output. The green display changes as soon as it is judged as quality abnormality.
TAS71-R001E
(2)
Quality-Information Types
Data quality has a structure to distinguish if the following six items and their factors are occurring in their functions or transmitted from input signals.
Table 2.7-1 List of quality information Quality factor Range-over upper limit Range-over lower limit Data-access unavailability Block-arithmetic error Contents AI signal range is over the upper limit. AI signal range is over the lower limit. The access is not performed normally to I/O controller or I/O module. The communication is stopped for communication data between systems. The calculation is not performed normally following the arithmetic specification. (Zero division, negative square-root extraction, etc.) The scan exclusion is performed manually. The data set is performed manually.
(3)
TAS71-R001E
2.8
Function-Block Property
The property of function blocks is shown below. Items required of setting Parameter used in control arithmetic Signal/tag names used in I/O, warnings, etc. Engineering-value range used in I/O processing of AI and AO Items not required of setting There are elements added with tag and names but not required of input basically because they are significant only when they are released . e.g.) arithmetic element names.
TAS71-R001E
Creating Logic
3
In this chapter, the basic procedure is explained for the control-logic creation using DIASYSIDOL++ function blocks. Please refer to DIASYS Netmation LogicCreator (FLIPPER) Users Guide (TAS71-U004E) for the detailed explantion of logic creation operation on the maintenance tool.
3.1
Basic Operation
LogicCreator (FLIPPER) start-up operation is explained here. First of all, it is necessary to start up ORCA View to create logic.
(2)
TAS71-R001E
(3) (4)
The Logic Window screen is displayed. Left double-click the Logic Window tag.
Magnified
(5)
The following displays groups and logic sheet in the process blocks and the process block configurations that were already created.
Process block
TAS71-R001E
(6) (7)
Left-click the tag of the group you wish to open. The logic sheet that belongs to the chosen group sheet is displayed. Right-click on the logic sheet and then choose [Open].
(8)
TAS71-R001E
3.2 3
Logic Window Process Block Configuration Process block Block1 Sheet Sheet Process block Block2 Sheet Sheet
Note
Process block configurations and process blocks are used for sorting out and saving the sheets as directories.
TAS71-R001E
Note
Input of Property setup is defined when the letters turn blue.
TAS71-R001E
(4)
TAS71-R001E
The Create New - Property Setup for FIN Object dialogue box is displayed. Input a name of the process block configuration in the Name1 (e.g.: ABC). Here, input the Logic in it as an example. Name is not usually used for English-version system. It is used in the case of switching to other language. Please refer to Chapter 2.6.16 for the method of switching the indicated language. The default, Logic should remain here as an example. Input information on supplementary data in the Tag as the need arises. The default Key should remain here as an example. As a general rule, a recognition number of Control System is to be input as a Tag. Choose the [Complete] button.
Note
Input of Property setup is defined when the letters turn blue.
TAS71-R001E
(4)
Left double-click the BBB indication tag. You can see that the process block, Logic is added to the process block configuration.
(3)
The Create New - Body Object Selection dialogue box is displayed. Check Create new Body Object. Choose the [Next] button.
TAS71-R001E
Note
3
Create new Body Object is chosen as default. In case body objects already exist and new files are created from their diversion, choose Select Existing Body Object. In this case, there are two methods, namely, the one to select appropriate objects from the list and the other to find them from the TAG Input/Select column.
(4)
The Create New - Property Setup for Body Object dialogue box is displayed. Input the required information in the item. Although there are not any properties that need input without fail here, input of Name1 will make it easier to recognize the data. Input TOP2 in the Name1 and MDS for Author Choose the [Next] button. Name: Name1: Tag: Revision number: Revised date: Drawing No.: Create date: Author: Reviser: Comment: Submit status: Access Flag: This is not used in English-version system. Input a name of a logic sheet. Input a sheet number. Please do not input as it is automatically processed. Input a revision date. Input a drawing number. Input a date of the file creation Input a name of the person who created the file. Input a name of the person who revised the file. Input a reason for the revision. Input a status of submitting drawing. Please do not input due to its exclusive control purpose
Note
Input is defined when the letters turn blue.
TAS71-R001E
(5)
The Create New - Property Setup for Fin Object dialogue box is displayed. Width, height and color of the background are set up for monitoring logic computing status. Input of the background width and height is not required as LogicCreator (FLIPPER) automatically calculates them from the sheet size established at the time of Loop-build and stores them in this domain. Background width for monitoring view: Background height for monitoring view: Background color for monitoring view: Width number value (pixel value) Height number value (pixel value) Input a number from the dialogue box.
The pull-down menu is displayed by clicking a color type in Date Type when the background color is input for monitoring view. On clicking the pull-down menu, the Netmation Color dialogue box is shown. Choose a color number (001 to 430). Here, choose 005for yellow as an example. Choose the [Complete] button.
TAS71-R001E
Spread
(6)
Left double-click the Logic indication tag. The TOP2 logic sheet is displayed.
TAS71-R001E
(7)
When describing the logic, right-click the logic sheet and choose [Open]. Then the Create New dialogue box is displayed. Choose Template by a click and then the [OK] button. *Template.vsd: Regular computing logic sheet
Toplogic.vsd: Computing logic sheet unavailable for tracking VISIO 2000-base LogicCreator (FLIPPER) is started up.
TAS71-R001E
3.3
(2)
Note
When AI is newly created by LogicCreator (FLIPPER) as the above, it should be set with necessary setup by other Window (I/O allocation of System Window).
TAS71-R001E
(3)
The Create New - Property Setup for Body Object dialogue box is displayed. The property should be set up. Input each item that you prefer to set up from Name(Signal Name) to the Input limit high (%) . Choose the [Next] button after the input. Name: Name1: Tag: Signal type: Signal range low: Signal range high: Input limit low (%): Input limit high (%): This is not used in English-version system. Input a signal name. Input a tag name. Otherwise, AI*(* is a number) is automatically numbered as default. Input a number value for a signal type. Input the minimum number value for a signal range Input the maximum number value for a signal range. Input the minimum number value for the input limit. Input the maximum number value for the input limit.
TAS71-R001E
(4)
The Create New - Property Setup for FIN Object dialogue box is displayed. There is no item for input. Choose the [Complete] button.
Note
The signal name and the tag name should be within 64 single-byte characters and 32 respectively.
(5)
The Property dialogue box is displayed. After confirming the name of the data shown in the General item, choose the [OK] button. In case of changing the property contents such as a signal name, a tag name, etc., change the setup by selecting the Edit Property button. For the items to be changed, follow the same method as shown in Chapter 2.2.1 (3).
TAS71-R001E
(6)
The setup of AI277 is completed. Another AI should be drawn with the same operation.
(7) (8)
Again, choose AI from a stencil. AI element is drawn at the designated position. The Create New - Body Object Selection dialogue box is displayed. Put a mark on Select existing Body Object. Choose Tag from the list that is displayed at the lower part of the dialogue box. Here, choose AI277as an example. Selection of an existing body object is implemented through reference of objects that were already created as shown above. There is another method of finding objects by input of TAG for objects that were already created in the TAG Input/Select column.
TAS71-R001E
(9) (10)
The Create New - Property Setup for FIN Object dialogue box is displayed. Choose the [Complete] button. The Property dialogue box is displayed. The setup is the same as explained in Chapter 2.2.1 (5). Choose the [OK] button. The setup of AI277 is completed.
(11)
Then, AO001 is to be drawn to indicate an output signal to the sheet. After choosing the element to be drawn from a stencil, drag it to the position you wish it to be drawn. Choose AO in the PROCESS FUNCTIONS stencil. AO element is drawn at the designated position. The Create New - Body Object Selection dialogue box is displayed. Put a mark on Create new Body Object as an example and then choose the [Next] button. The Create New - Property Setup for Body Object dialogue box is displayed. The property should be set up. Input each item that you prefer to set up from Name(Signal Name) to the output limit high (%). Choose the [Next] button after the input. Name: Name1: Tag: This is not used in English-version system.
(12) (13)
(14)
Input a signal name. Input a tag name.Otherwise, AI * (* is a number) is automatically numbered as default. Signal type: Input a number value for a signal type. Signal range low: Input the minimum number value for a signal range. Signal range high: Input the maximum number value for a signal range. Output limit low (%): Input the minimum number value for the output limit Output limit high (%): Input the maximum number value for the output limit.
TAS71-R001E
(15)
The Create New - Property Setup for Fin Object dialogue box is displayed. There is no item for input. Choose the [Complete] button.
(16)
The Property dialogue box is displayed. After confirming the name of the data shown in the General item, choose the [OK] button. In case of changing the property contents such as a signal name, a tag name, etc., change the setup by selecting the Edit Property button. For the items to be changed, follow the same method as shown in Chapter 2.2.1 (3). Here, the following shows 158 is the No. for the Control System as an example.
TAS71-R001E
(17)
Next, we will draw SUM, the element to calculate the sum. Choose SUM from PROCESS FUNCTIONS and drag it to the position you wish it to be drawn. It will be positioned between AI277 and AO157 here.
(18)
On right-clicking SUM, the pop-up menu is to be displayed. Choose [Property]. The Property Editor dialogue box is shown. You can change number values, etc. here. Gain to input No.1: Gain to input No.2: Name: Name (Second Language): Tag: Data type: Low range (engineering scale): Choose the [OK] button. Input a number value of the gain to input No.1 Input a number value of the gain to input No.2 Input a name Input a name of the second language Input a tag name Input a data type. Input a minimum value for engineering scale Range.
TAS71-R001E
TAS71-R001E
(5)
AI277andSUM,AO157and SUMare connected with connection lines with the same operation. The connection lines are completed now.In case of moving AI277andSUMon the screen, the connection line is automatically connected and the shape of the connection line changes. Please refer to Chapter 3.3.3 for Undoing Connection Line.
TAS71-R001E
The line connected in Chapter 3.3.2 is to be reset. This function is used when computing elements are reconnected by temporary separation. Those reset for connection line can be reconnected. (1) (2) (3) Click the elements to be reset for connection. Then, left click [Undo Connection Line] in the tool bar. The connection line is reset and displayed in red. To undo, drag the end point of the red connection line to connection points of the element for reconnection.
TAS71-R001E
3.4
(3)
The Build option dialogue box is displayed. Check The reflection of parameters from Database or The reflection of the From To information from Database. The both of them are checked as default. Here, check The reflection of parameters from Database as an example. Choose the [OK] button. The messages, Extracting, Loop Building, and Writing Ilog Data are to be displayed for the operation. In case there is no error, save the file. Please refer to Chapter 2.4 Completing Drawing.
TAS71-R001E
Note
3
In case errors occur on Loop-build execution, the error logs are displayed. The errors include the existence of elements with unconnected I/O lines and those with no property input.
Loop-build option decides the operation to be executed before the Loop-build according to the contents of checked button. The executed operation is shown as below. The reflection of parameters from Database The execution of the same operation as that of parameter downloading in Chapter 2.6.11. The reflection of the From To information from Database The execution of the same operation as that of Chapter 2.6.3 From To
TAS71-R001E
3.5
Completing Drawing 3
(1) The logic sheet is to be saved. Click [Close] from [File] in the tool bar or click []. The dialogue box of VISIO 2000 base is displayed. Choose the [Yes] button. Choose Yes when saving the drawn file and No when not saving the file. Or choose Cancel, in case of not saving, to keep drawing. When finished, LogicCreator (FLIPPER) screen disappears and returns to Logic Window screen.
TAS71-R001E
3.6 3
(2)
Right-click the process block group to be sheet-loaded from the list of registered process blocks. Choose [Operation].
TAS71-R001E
(3)
The CPU Operation dialogue box is displayed.The CPU to be sheet-loaded is required to be offline.Control Mode shows the control waiting status of the control device. The above example shows that B-CPU button is controlling (green) and A-CPU button is waiting (yellow).
TAS71-R001E
(4)
(1)
(2)
TAS71-R001E
(5)
Right-click the Computing Block Configuration under the control CPU name and then choose Offline Load EMS=>MPS. The Logic Sheet dialogue box is displayed. Choose the sheet (A-CPU or B-CPU) for CPUs to be loaded. Here, choose the both CPUs. In case of sending multiple sheet by one operation, check of Computing Block Composition. When sending separately, check of the selected sheet. Here, check of snt2 sheet for separate sending. Choose the [OK] button.
(9)
TAS71-R001E
(10)
The Logic Sheet dialogue box is displayed. Choose the [OK] button.
TAS71-R001E
(11) (12)
When the sheet-loading is completed, A-CPU: Normal termination and B-CPU: Normal termination are displayed. Choose the [Cancel] button. The loading is all completed now.
(13) (14)
Right-click the Process Station performed with sheet load and choose Operation. The CPU Operation Confirm dialogue box is displayed. There is a message display, Online OK? Choose the [OK] button. Now, the Process Station executes the initialization of sheet data etc. Choose the [EXIT] button.
(15)
TAS71-R001E
Online sheet loading is implemented from System Window in the same way as offline sheet loading.
Note
Only one sheet is available at a time for online loading.
(1) (2)
Click [View] in the ORCA View tool bar. Choose Window and then [SystemWindow]. Please refer to Chapter 2.5.1 for the method of offline sheet loading. Right-click the sheet for online load from the sheets registered in the process block of the registered Process Station. Choose Online Load EMS=>MPS.
TAS71-R001E
(3)
The Logic Sheet Online Load dialogue box is displayed. Choose the [OK] button.
(4)
Again, the Logic Sheet Online Load dialogue box is displayed. Choose the [OK] button.
TAS71-R001E
(5)
(6)
When the sheet-loading is completed, A-CPU: Normal terminationand B-CPU: Normal termination are displayed. Choose the [Cancel] button. The loading is all completed now.
TAS71-R001E
4.1
(1)
Table 4.1-1 Analog signal range Input type Analog input Conversion method with logic Output of the value converted to the engineering value range from AI function block in Logic Thermocouple The value read into the input element AI is the value converted to the temperature engineering value. Measuring The value read by the input element AI is the valoue temperature resistance converted to the temperature engineering value. 1 to 5V/4 to 20mA In Logic, the value is input corresponding to the engineering value range for AO function block. Signal range 1 to 5V/4 to 20mA
Analog output
4.2
Tracking Processing
TAS71-R001E
(1)
Output Signal
Output Signal
(2)
TAS71-R001E
4
AO
AI Temp. Input(enginering value) 001 AI Valve-Open Degree Input (engineering value) 101
PI
Manual Inc.PB AM Manual Dec.PB In the case of automatic control,PI output becomes the valve-open degree command value and AM is performed with tracking to the degree input. In the case of manual control, AM output becomes the valve-open degree command value and PI is performed with traking to the degree input.
4.3
Processing at Initialization
As soon as the Multiple Process Station is started up, the control logic arithmetic is started running as well as the basic software. However, the elements with internal sizing-value arithmetic function such as Primary Delay (LAG) and Proportional Integral(PI), have some cases that they cannot start the right arithmetic because of the sizing value instability at arithmetic start. Furthermore, there are other cases the elements that change internal memory for the output only when the input signals are modified such as Set/Reset (SSR/SRR), cannot output the right output value due to the instability of internal memory at the time of arithmetic start. Therefore, necessary initialization processing should be performed in the Initializing... status at Process-Station startup. Regarding the output from the control logic arithmetic to the outside, there is not output of analog and digital signals from the Multiple Process Station because the
TAS71-R001E
Power Supply
Start of Control Logic Arithmetic
Initializing
Initialization Processing
TAS71-R001E
Valve-Open Condition
S R
Valve-Close Condition
If valve-open/close conditions are One-Shot signals, the output cannot be determined at the start of arithmetic. (In this logic, it becomes the close).
In these cases, logics are combined so that initialization values are determined for Set/Reset according to the actual valve status at the start of arithmetic.
Valve-Open Condition
S R
Valve-Close Condition
If valve-open/close conditions are One-Shot signals, the output cannot be determined at the start of arithmetic. (In this logic, it becomes the close).
TAS71-R001E
4.4
CRT Operation
Display and operation parts of Operator Station are handled as one object and linked with logic signals with display parts (loop plates and valve pictures) dropped on the logic sheet. The following is an example of build-in loop plates on the logic sheet.
(1)
TAS71-R001E
4
Main PB area Sub PB area
Figure 4.4-2 Example display of the Main PB & Sub PBs loop plate on OPS
In the main PB area of the Main PB & Sub PBs loop plate, up to five operations and displays can be performed. In the sub PB area, up to ten operations and displays can be performed. However, TAGGING is fixed and its usage is limited. For details about the configuration of the Main PB & Sub PBs loop plate, see Chapter 2 Specifications of Loop Plates in DIASYS Netmation LoopPlateCreator (SCALLOP) Users Guide (TAS71-U007). In the example of Figure 4.4-2, two elements are set in the main PB area and seven elements are set in the sub PB area for operation and display. Figure 4.4-3 shows an example operation monitoring logic of the Main PB & Sub PBs loop plate described in Figure 4.4-2.
FD-1 FD-2 S-PB-2 STOP S-PB-3 S-PB-4 S-PB-8 PAB S-PB-9 S-PB-10 FLT S-PB-9-Set PB FDO-2 PB 02HAG12AM101 FDO-1
RUN
PB
TOV
PB
REM
AUTO
MANU
Figure 4.4-3 Example operation monitoring logic of the Main PB & Sub PBs loop plate
TAS71-R001E
(A)
Type D D
Operation Enters the display change condition signal for main PB (N). Outputs a One-Shot signal for the output of the PB element connected to this signal when main PB (N) is operated. Enters a color code number to set the color of main PB (N) to a color other that those set for the ON/OFF status in LoopPlateCreator (SCALLOP). (When 0 is entered, the color changes according to the ON/OFF condition when no input is made). (Not used)
FA-(N)-1
Input
FA-(N)-2
Input
(N) indicates the sequential number of a main PB from the top. For example, in Figure 4.4-2, the ON/OFF status input signal name of RUN is FD-1. Table 4.4-2 lists the input and output signals of the main PBs in Figure 4.4-3.
Table 4.4-2 Input and output signals of the main PBs in Figure 4.4-3 Signal name FD-1 FD-2 FDO-1 FDO-2 I/O Input Input Output Output Type D D D D Description ON/OFF status of main PB 1 (RUN) ON/OFF status of main PB 2 (STOP) Operation of main PB 1 (RUN) Operation of main PB 2 (STOP)
For FA-(N)-1 and FA-(N)-2, the default values specified in LoopPlateCreator (SCALLOP) are used since they are not written in the logic.
TAS71-R001E
(B)
Table 4.4-3 Input and output signals of a single sub PB Signal name S-PB-(N) S-PB-(N)-Set I/O Input Output Type D D Description Status Operation Operation Enters the display change condition signal for sub PB (N). Outputs a One-Shot signal for the output of the PB element connected to this signal when sub PB (N) is operated. Enters the color code of the main PB.
S-PB-2-CLR
Input
S-PB-2-STR
Input
Externally specified display color (sub PB 2 only) Externally specified display characters
(Not used)
(N) indicates the sequential number of a sub PB from the top. For example, in Figure 4.4-2, the status input signal name of POWER ABN is S-PB-1.
Note
The top sub PB is fixed to Tagging.
Table 4.4-4 lists the input and output signals of the sub PBs in Figure 4.4-3.
Table 4.4-4 Input and output signals of the sub PBs in Figure 4.4-3 Signal name S-PB-2 S-PB-3 S-PB-4 S-PB-8 S-PB-9 S-PB-10 S-PB-9-Set S-PB-10-Set I/O Input Input Input Input Input Input Output Output Type D D D D D D D D Description Status of sub PB 2 (POWER ABN) Status of sub PB 3 (FAULT) Status of sub PB 4 (TIME OVER) Status of sub PB 8 (MCC) Status of sub PB 9 (AUTO) Status of sub PB 10 (MANUAL) Operation of sub PB 9 (AUTO) Operation of sub PB 10 (MANUAL)
The logic in Figure 4.4-3 contains only sub PB 9 and sub PB 10 as the output of sub PBs. Note that sub PBs 2, 3, and 4 do not have output and they do not send operation singlas when they are pressed on OPS since they are used only for monitoring. As shown in the logic in Figure 4.4-3, function block PB must be placed after each output signal. This PB is the element that outputs an operation signal as a One-Shot signal. For details about each input or output signal, see the explanation about each element in Appendix 1 Function Block Description.
TAS71-R001E
(2)
4
3 digit display area
Sub PB area
Figure 4.4-4 Example display of the Multiple Analog Set & Sub PBs loop plate on OPS
The PV, MV, SV display and operation area in the Multiple Analog Set & Sub PBs loop plate displays the process value (PV), the set value (SV), and the manual value (MV) as the SV and the MV increase or decrease. The 3 digit display area displays up to three analog signals. For details about the configuration of the Multiple Analog Set & Sub PBs loop plate, see Chapter 2 Specifications of Loop Plates in DIASYS Netmation LoopPlateCreator (SCALLOP) Users Guide (TAS71-U007). Figure 4.4-5 shows an example operation monitoring logic of the Multiple Analog Set & Sub PBs loop plate described in Figure 4.4-4.
P V M V S V
IIN H DH I N AT UO MN AU
S /S H S L
Y O H O L
P B P B
Figure 4.4-5 Example operation monitoring logic of the Multiple Analog Set & Sub PBs loop plate
TAS71-R001E
(A)
Table 4.4-5 Input and output signals of a single 3 digit display Signal name V(N) V(N)CLR I/O Input Input Type A A Description Numeric value display Display color of the numeric value Operation Displays the numeric value of an analog signal. Enters the color code for the 3 digit display.
(N) indicates the sequential number of an item in the 3 digit display. For example, in Figure 4.4-5, the input signal name of the numeric value for the PV is V1. Table 4.4-6 lists the input and output signals of the 3 digit display in Figure 4.4-5.
Table 4.4-6 Input and output signals of the 3 digit display in Figure 4.4-5 Signal name V1 V2 V3 I/O Input Input Input Type A A A Description First numeric value (PV) Second numeric value (MV) Third numeric value (SV)
TAS71-R001E
(B)
Table 4.4-7 Input and output signals of a single PV, MV, SV display and operation
Signal name MV-SET SV-SET MV-I-PRH MV-D-PRH SV-I-PRH SV-D-PRH PV MV SV ANN1 ANN2 REF PVCIr MVCIr SVCIr
I/O Output Output Input Input Input Input Input Input Input Input Input Input Input Input Input
Type A A D D D D A A A A A A A A A
Description MV set value SV set value MV increase prohibition MV decrease prohibition SV increase prohibition SV decrease prohibition PV value MV value SV value Warning value Warning value Referene value Externally entered PV color Externally entered MV color Externally entered SV color
Operation Outputs the MV set value operated on the loop plate. Outputs the SV set value operated on the loop plate. Enters ON to prohibit increasing the value of the MV on the loop plate. Enters ON to prohibt descresing the value of the MV on the loop plate. Enters ON to prohibit increasing the value of the SV on the loop plate. Enters ON to prohibit decreaseing the value of the SV on the loop plate. Enters the PV value. Enters the MV value. Enters the SV value. Enters the warning value. Enters the warning value. Enters the reference value. Enters the color code for displaying the PV. Enters the color code for displaying the MV. Enters the color code for displaying the SV.
Table 4.4-8 lists the input and output signals of the PV, MV, SV display and operation in Figure 4.4-5.
Table 4.4-8 Input and output signals of the PV, MV, SV display and operation in Figure 4.4-5 Signal name MV-I-PRH MV-D-PRH MV-SET I/O Input Input Output Type D D A Description MV increase prohibition MV decrease prohibition MV set value
As shown in the logic in Figure 4.4-5, S/S (increase/decrease operation) must be placed after the output signal. S/S is the element that accepts an increase/decrease operation of an analog value.
TAS71-R001E
(C)
Table 4.4-9 Input and output signals of the sub PBs in Figure 4.4-5 Signal name S-PB-7 S-PB-8 S-PB-9 S-PB-10 S-PB-9-Set S-PB-10-Set I/O Input Input Input Input Output Output Type D D D D D D Description Status of sub PB 4 (MV INC INH) Status of sub PB 8 (MV DEC INH) Status of sub PB 9 (AUTO) Status of sub PB 10 (MANUAL) Operation of sub PB 9 (AUTO) Operation of sub PB 10 (MANUAL)
For details about each input or output signal, see the explanation about each element in Appendix 1 Function Block Description.
4.5
This function blockAnalog Warning(AAN) implements all the warning processing such as warning judgment/confirmation/return, print request to warning printer at the occurrence and the reset.
AI
Control Logic
4.5 Data Logging Function (e.g. Warning Judgement, Report Data Collection) 4-13
TAS71-R001E
This function block is registered with the general-purpose logger system and allocated to printing reports.
Average Calculation
Note
Print format for printing reports needs to be linked with printing-report data collection function blocks (LGV) after the separate creation by EXCEL.
4.6
4.6 Interface Logic with PLC and DCS Made by Other Companies 4-14
TAS71-R001E
Table 4.6-1 Function blocks for communication I/O access Code CAI CAO CDI CDO Function block name Analog input for communication I/ O parts Analog output for communication I/O parts Digital input for communication I/ O parts Digital output for communication I/O parts Contents Domain data of communication analog is captured in the logic. Data is output to the communication analog domain from the logic. Domain data of communication digital is captured in the logic. Data is output to the communication digital domain from the logic.
Data captured from other companies devices will be captured in the logic
CDO Analog output from other system devices
Fig. 4.6-1 Interface logic chart 4.6 Interface Logic with PLC and DCS Made by Other Companies 4-15
TAS71-R001E
MEMO
4.6 Interface Logic with PLC and DCS Made by Other Companies 4-16
TAS71-R001E
5.1
Analog Switch
Switch Command(sw)
Input Signal2(X2)
Switch Command(sw)
TR
Output Signal(Y)
Input Signal2(X2)
Switch Command(sw)
TRD
Output Signal(Y)
Input Signal2(X2)
TAS71-R001E
Input Signal
SW
X1
X2
(1)Simple AnalogSwitch(T)
The bold line is output signal(Y)
Switch signals(sw) change output signals with fixed rate. If there is no complete tracking after switch completion, the rate is multplied by the input change for the output. The parameter sets up if there is complete tracking or not.
Switch signals(sw) change output signals with fixed rate. Target-signal change during switching should be tracked without the rate. The deviation from the target siganls is reduced by the fixed rate by checking the deviation when the switching starts.
TAS71-R001E
Table 5.1-1 Analog Switch features None Designation possible by parameter external input. (3) Analog Switch w/Differential Designation Rate (TRD) possible by parameter external input. Element (1) Simple Analog Switch (T) (2) Analog Switch with Rate (TR) Rate Action for switching The output is switched instataneously. is Output of the rate added or subtracted the with fixed rate in the target signal or direction for the current output value is The deviation from the target signal is the reduced with the fixed rate by acquiring or it when the switch starts.
5.2
(1)Proportional Integral(PI)
IS X Ts K FF H
Segment Input
PI
OS Tr T L
PIQ
OS Tr T
Output
L
Code X Tr Ts FF IS OS H L K T Y
Contents Input signal Tracking value Tracking condition Leading signal Input span Output span Output upper limit value Output lower limit value Proportional gain Sizing time constant Output value
TAS71-R001E
(1)
5
(2)
5.3
One Shot
TAS71-R001E
Input signal(X) X Input signal(X) Y Output signal(Y) Output signal(Y) T=ON TimeParameter
(2)Trigger On(TON)
Input
X
OSP
Y Output
Note
WhileTime Delay Wipe Out (TDW) can set up One-Shot time by the parameter, TriggerON (TON) and Trigger OFF (TOF) are ON only for one arithmetic cycle. The caution is required for the logic combination because the latter are influenced by the arithmetic cycle and order in some cases.
TAS71-R001E
MEMO
TAS71-R001E
Writing Scripts
A script is a high level language similar to computer language C. Scripts are represented as computing blocks of multiple I/O operations on logic sheets. Scripts acquire data that is necessary for operations from logic and return the results of operations to logic sheets as output.
6.1
(3)
Connect signals to this script call element. In this example, connect 4 analog inputs, 2 digital inputs, 4 analog outputs, and 2 digital outputs to the element. Up to 20 input signals and 20 output signals can be connected to a script call element. Table 6.1-1 shows the default settings for input and output. Connectors do not need to be connected at this point. Start ScriptCreator (Squid) and declare variable names to change the names on LogicCreator (FLIPPER) to the variable names declared in ScriptCreator (Squid). For example, declaring X1 as Pressure changes X1 in LogicCreator (FLIPPER) to Pressure. Note that integer input and output is not prepared by default. To use integer input and output, declare integer as the argument type (Iin, Iout, Ioutn).
TAS71-R001E
Table 6.1-1 Default I/O signal names for a script call element Signal name Input (up to 20) Output (up to 20) Analog X1 X10 Y1 Y10 Digital X11 X20 Y11 Y20
This figure indicates the example of connecting 6 inputs (Analog: 4, Digital: 2) and 6 outputs (Analog:4, Digital:2). (4) Move the mouse to the script call element and select [Open Editor] from the context menu displayed by a right-click.
TAS71-R001E
(5)
The dialogue box is displayed. Select the Create the new script function block (selected as the default) and the [OK] button.
(6)
The script creator is started up. formation of I/O connecting line which was connected by Logic Creator (FLIFFER), is indicated as parameter of function.
TAS71-R001E
(7)
Edit the script on ScriptCreator (Squid). In this example, create a script for performing a simple calculation. The text editing method for ScriptCreator (Squid) is different from the methods used in ordinary editors. To edit, select the line to be entered (or deleted), double-click the mouse to enter the editing mode, then enter (or delete) the desired line.
6
Added expressions
After the script editing, create the script data to be loaded to the execution system with the following procedure. Select the Save button in the toolbar to save the created script. Select the Compile button to compile the created script. If the compilation was successful, the output window is displayed with the message, No ErrorsO.K.. If the compilation was not successful, the compilation error message is displayed. Please correct the script referring to the error. The emulation facility can be used here to check the operation of the created script. (For details about the emulation facility, see Section 6.2 Checking the Operation of the Created Script.) After the successful compilation, press the Exit button to terminate the ScriptCreator (Squid).
(c)
TAS71-R001E
The contents revised on the script is reflected on the script call element on LogicCreator (FLIPPER). Right-click the created script call to display the Property input screen. Input the name here. (here, input Script Text as an example.) Press the [OK] button. Execute Loop-build by LogicCreator (FLIPPER). For how to execute loop build, see Section 3.4.
TAS71-R001E
6.2
TAS71-R001E
(2)
Select [Emulate] from the [Tool] menu at the top of ScriptCreator (Squid) to display the Emulate screen. Enter argument values. When an argument value is entered, the quality is displayed in hexadecimal. Table 6.2-1 lists the quality values and the meaning.
Table 6.2-1 Meaning of quality values (hexadecimal input) Quality value 0 1 2 4 8 10 Meaning Normal (default) Upper limit for the propagation range Lower limit for the propagation range Propagation data inaccessible No scan for propagation Data insertion or manual specification for propagation Quality value 2001 2002 2004 2008 4000 4100 Meaning Upper limit for the local range Lower limit for the local range Local data inaccessible No scan for local data Local block calculation error (real number overflow) Local block calculation error
TAS71-R001E
(3)
Press the [Execute] button to execute calculation once on the maintenance tool and display the result of the calculation and command buttons.
6
Result of calculation
Command buttons
(4)
Each time the [Go] command button is pressed, the calculation is repeated. As the result of the calculation, the values of variables are displayed in the [Result] box. The meaning of the variables displayed in the [Result] box is as follows: opcode_count: Number of instructions of the intermediate language that are executed call_depth: Depth of the repeated subroutine call istack_count: Number of integer stacks used dstack_coun: Number of real number stacks used
TAS71-R001E
(5)
If the execution result seems incorrect, press the [Next] button to perform a step execution, which is executed line by line, and check the line that results in an error. The [Next Asm] button can also be used to execute each instruction of the intermediate language.
(6)
Check that the script runs normally. Loop-build needs to be re-executed on the logic sheet. For how to perform Loop-build, see Section 3.4 Creating Sheet Data.
6.2 Checking the Operation of the Created Script 6-9
TAS71-R001E
6.3
(2)
The dialogue box is displayed for script creation. Select Create the script function block based on existing script function block. Then, the name list of scripts already created is displayed. Next, select the script for reference in the list and the[OK]button. (here, select New script test created in 1.) In this case, the function of the script previously created is copied as a new script.
TAS71-R001E
(3)
The ScriptCreator (Squid) is started up. You can confirm the script previously created is described in the curly braces.
However, please note the argument of the function changes according to the connection status of the connector on LogicCreator (FLIPPER).
(4) (5)
Execute [Edit Script] - [Save] - [Compile] - [Exit] in the same way as in 1. Return to LogicCreator (FLIPPER) to execute Build.
TAS71-R001E
6.4
6
Table 6.4-1 lists the elements of a script.
Table 6.4-1 Elements of a script Item Number of lines in a script Number of inputs and outputs Description Number of lines in a script Analog input Digital input Integer input Analog output Digital output Size of intermediate code Number of symbols Number of labels with automatically assigned numbers Integer output Size of the intermediate code (2-byte and 4-byte) that is created by compiling a script Total number of symbols including variable names and function names Total number of labels with the numbers automatically assigned at compilation (users do not directly assign numbers to labels) The number of labels used in each process is as follows: For statement, while statement, do-while statement: 4 If-else statement: 2 If statement: 1 Total number of bytes of stored variables Total number of bytes of constants Total number of bytes in the data described as 1.0 or 100 in the script Number of bytes of local variables Total number of bytes of arguments Number of intermediate codes executed in the script (to prevent infinite loops) Limit 400 lines 20 items 20 items 20 items 20 items 20 items 20 items 4000 words 200 symbols 200 labels
Byte length of stored variables Byte length of constants Byte length of local variables Byte length of arguments Number of intermediate codes executed
TAS71-R001E
6.5
Script Syntax
The syntax of scripts basically conforms to C language.
Declaration of stored variables; void Script name (argument list) { Declaration of local variables; Content of the operation }
6.5.2 Arguments
Table 6.5-1 lists the arguments used in a script.
Table 6.5-1 Script arguments Argument type Ain Din Iin Aout Dout Iout Aoutn Doutn Ioutn Description Analog signal entered from logic Digital signal entered from logic Integer signal entered from logic Analog signal output to logic Digital signal output to logic Integer signal output to logic Analog signal output to logic (no tracking) Digital signal output to logic (no tracking) Integer signal output to logic (no tracking)
TAS71-R001E
6.5.3 Variables
Both stored variables and local variables support the int, float, and double types. Values can be substituted for variables at declaration. For stored variables, initial values are substituted and they are calculated only for the first time. For local variables, values are substituted every cycle. Example of declaring a variable: floatZERO=0.0; Stored variables also support the intn, floatn, and doublen types without tracking.
6
6.5.4 Operators
Table 6.5-2 lists the operators supported in scripts.
Table 6.5-2 Operators supported in scripts Operator ! ~ ^ + ++ -* / % = == > >= < <= != Name Arithmetic-negation operator Complement operator Bitwise exclusive-OR Unary plus operator Unary increment operator Subtraction operator Unary decrement operator Indirection operator, multiplication operator Division operator Remainder operator Simple assignment Relational operator Relational operator Relational operator Relational operator Relational operator Relational operator Operator & && | || << >> *= /= %= += -= <<= >>= &= ^= |= Name Address operator Logical operator Bitwise operator Sequential-evaluation operator Left shift Right shift Multiplication assignment Division assignment Remainder assignment Addition assignment Subtraction assignment Left-shift assignment Right-shift assignment Bitwise AND assignment Bitwise exclusive-OR assignment Bitwise OR assignment
TAS71-R001E
6.6
Control statements
Table 6.5-3 lists the control statements supported in scripts. (Note that the switch statement is not supported.)
Table 6.5-3 Control statements supported in scripts Control statement if statement if - else statement for statement while statement do - while statement goto statement break statement continue statement return statement Description A branch instruction that occurs based on a specific condition. A branch instruction that executes one of two sections of code based on a specific condition. Repeats a section of code for a specified number of times. Evaluates a predefined condition and repeats a section of code while the predefined condition is satisfied. Executes a section of code and evaluates a predefined condition, then repeats the section of code while the predefined condition is satisfied. Transfers execution to some other statement. Exits a loop or switch. Returns to the beginning of a loop. Returns to the call source.
6.6.2 Comments
Comments can be written in scripts using the same format used in C language. See below. /*Comment/*
TAS71-R001E
6.7
6.7 Using Intrinsic Variables and Functions, and User-defined Functions 6-16
TAS71-R001E
Description
Maximum integer no greater than real number x is converted to a real number Minimum integer no smaller than real number x is converted to a real number
this script editor, is represented as MATH_PI (see Table 6.6-1). For example, sin(y/2) is represented as sin(MATH_PI*y/2.0).
6.7 Using Intrinsic Variables and Functions, and User-defined Functions 6-17
TAS71-R001E
No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
Function CPSLP(P) CPSLT(T) CPSVP(P) CPSVT(T) HPT(P,T) HSLP(P) HSLT(T) HSVP(P) HSVT(T) PSLT(T) SPH(P,H) SPT(P,T) SSLP(P) SSLT(T) SSVP(P) SSVT(T) TPH(P,H) TSLP(P) VPH(P,H) VPT(P,T) VSLP(P) VSLT(T)
Description Calculates the specific heat of saturated water under constant pressure from the pressure. Calculates the specific heat of saturated water under constant pressure from the temperature. Calculates the specific heat of saturated steam under constant pressure from the pressure. Calculates the specific heat of saturated steam under constant pressure from the temperature. Calculates the specific enthalpy from the pressure and the temperature. Calculates the specific enthalpy of saturated water from the pressure. Calculates the specific enthalpy of saturated water from the temperature. Calculates the specific enthalpy of saturated steam from the pressure. Calculates the specific enthalpy of saturated steam from the temperature. Calculates the pressure of saturated water from the temperature. Calculates the specific entropy from the pressure and the specific enthalpy. Calculates the specific entropy from the pressure and the temperature. Calculates the specific entropy of saturated water from the pressure. Calculates the specific entropy of saturated water from the temperature. Calculates the specific entropy of saturated steam from the pressure. Calculates the specific entropy of saturated steam from the temperature. Calculates the temperature from the pressure and the specific enthalpy. Calculates the saturation temperature from the pressure. Calculates the specific volume from the pressure and the specific enthalpy. Calculates the specific volume from the pressure and the temperature. Calculates the specific volume of saturated water from the pressure. Calculates the specific volume of saturated water from the temperature.
6.7 Using Intrinsic Variables and Functions, and User-defined Functions 6-18
TAS71-R001E
23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
VSVP(P) VSVT(T) XLALP(P) XLALT(T) XLAVP(P) XLAVT(T) XMULP(P) XMULT(T) XMUVP(P) XMUVT(T) XNULP(P) XNULT(T) XNUVP(P) XNUVT(T) PRSLP(P) PRSLT(T) PRSVP(P) PRSVT(T) HPS(P, S)
Calculates the specific volume of saturated steam from the pressure. Calculates the specific volume of saturated steam from the temperature. Calculates the thermal conductivity of saturated water from the pressure. Calculates the thermal conductivity of saturated water from the temperature. Calculates the thermal conductivity of saturated steam from the pressure. Calculates the thermal conductivity of saturated steam from the temperature. Calculates the coefficient of viscosity of saturated water from the temperature. Calculates the coefficient of viscosity of saturated water from the temperature. Calculates the coefficient of viscosity of saturated steam from the pressure. Calculates the coefficient of viscosity of saturated steam from the temperature. Calculates the coefficient of kinematic viscosity of saturated water from the pressure. Calculates the coefficient of kinematic viscosity of saturated water from the temperature. Calculates the coefficient of kinematic viscosity of saturated steam from the pressure. Calculates the coefficient of kinematic viscosity of saturated steam from the temperature. Calculates the Prandtl number of saturated water from the pressure. Calculates the Prandtl number of saturated water from the temperature. Calculates the Prandtl number of saturated steam from the pressure. Calculates the Prandtl number of saturated steam from the temperature. Calculates the specific enthalpy from the pressure and the specific entropy
6.7 Using Intrinsic Variables and Functions, and User-defined Functions 6-19
TAS71-R001E
(1)
CPSLP
Feature Format Variables
Varia ble
Calculates the specific heat of saturated water under constant pressure from the pressure. CPSLP(P) See the following table:
I/O Data type Definition Unit Input range
0.981 kPa P 22119.884 kPa (0.01 at - 225.56 at)
Cp P
Specific heat of saturated water kJ/kg K under constant pressure Pressure kPa
(2)
CPSLT
Feature Format Variables
Varia ble
Cp T
Calculates the specific heat of saturated water under constant pressure from the temperature. CPSLT(T) See the following table:
I/O Data type Definition Unit Input range
6.69C T 374.15C
(3)
CPSVP
Feature Format Variables
Varia ble
Cp P
Calculates the specific heat of saturated steam under constant pressure from the pressure. CPSVP(P) See the following table:
I/O Data type Definition Unit Input range
0.981 kPa P 22119.884 kPa (0.01 at - 225.56 at)
Specific heat of saturated steam kJ/kg K under constant pressure Pressure kPa
6.7 Using Intrinsic Variables and Functions, and User-defined Functions 6-20
TAS71-R001E
(4)
CPSVT
Feature Format Variables
Varia ble
Cp T
Calculates the specific heat of saturated steam under constant pressure from the temperature. CPSVT(T) See the following table:
I/O Data type Definition Unit Input range
6.69C T 374.15C
(5)
HPT
Feature Format Variables
Varia ble
H P T
Calculates the specific enthalpy from the pressure and the temperature. HPT(P,T) See the following table:
I/O Data type Definition
Specific enthalpy Pressure Temperature
Unit
kJ/kg kPa C
Input range
9.81 kPa P 22119.884 kPa (0.1 at 400 at) 10C T 650C
(6)
HSLP
Feature Format Variables
Varia ble
H P
Calculates the specific enthalpy of saturated water from the pressure. HSLP(P) See the following table:
I/O Data type Definition Unit Input range
0.981 kPa P 22119.884 kPa (0.01 at - 225.56 at)
6.7 Using Intrinsic Variables and Functions, and User-defined Functions 6-21
TAS71-R001E
(7)
HSLT
Feature Format Variables
Varia ble
Calculates the specific enthalpy of saturated water from the temperature. HSLT(T) See the following table:
I/O Data type Definition Unit Input range
H T
6.69C T 374.15C
(8)
HSVP
Feature Format Variables
Varia ble
H P
Calculates the specific enthalpy of saturated steam from the pressure. HSVP(P) See the following table:
I/O Data type Definition Unit Input range
0.981 kPa P 22119.884 kPa (0.01 at - 225.56 at)
(9)
HSVT
Feature Format Variables
Varia ble
H T
Calculates the specific enthalpy of saturated steam from the temperature. HSVT(T) See the following table:
I/O Data type Definition Unit Input range
6.69C T 374.15C
6.7 Using Intrinsic Variables and Functions, and User-defined Functions 6-22
TAS71-R001E
(10)
PSLT
Feature Format Variables
Varia ble
P T
Calculates the pressure of saturated water from the temperature. PSLT(T) See the following table:
I/O Data type Definition
Pressure of saturated water Temperature
Unit kPa
Input range
6.69C T 374.15C
(11)
SPH
Feature Format Variables
Varia ble
S P H
Calculates the specific entropy from the pressure and the specific enthalpy. SPH(P,H) See the following table:
I/O
Output Input Input
Data type
double double double
Definition
Specific entropy Pressure Specific enthalpy
Unit
kJ/kg K
Input range
9.807 kPa P 39226.608 kPa (0.1 at 400 at) 41.868 kJ/kg H 3684.382 kJ/kg (10 kcal/kg - 880 kcal/kg)
kPa
kJ/kg
(12)
SPT
Feature Format Variables
Varia ble
S P T
Calculates the specific entropy from the pressure and the temperature. SPH(P,T) See the following table:
I/O Data type Definition
Specific entropy Pressure Temperature
Unit
kJ/kg K
Input range
9.807 kPa P 39226.608 kPa (0.1 at 400 at) 10C T 650C
kPa
C
6.7 Using Intrinsic Variables and Functions, and User-defined Functions 6-23
TAS71-R001E
(13)
SSLP
Feature Format Variables
Variab le
Calculates the specific entropy of saturated water from the pressure. SSLP(P) See the following table:
I/O Data type Definition Unit Input range
0.981 kPa P 22119.884 kPa (0.01 at 225.56 at)
S P
(14)
SSLT
Feature Format Variables
Variab le
S T
Calculates the specific entropy of saturated water from the temperature. SSLT(T) See the following table:
I/O Data type Definition Unit Input range
6.69C T 374.15C
(15)
SSVP
Feature Format Variables
Varia ble
S P
Calculates the specific entropy of saturated steam from the pressure. SSVP(P) See the following table:
I/O Data type Definition Unit Input range
0.981 kPa P 22119.884 kPa (0.01 at 225.56 at)
6.7 Using Intrinsic Variables and Functions, and User-defined Functions 6-24
TAS71-R001E
(16)
SSVT
Feature Format Variables
Varia ble
S T
Calculates the specific entropy of saturated steam from the temperature. SSVT(T) See the following table:
I/O Data type Definition Unit Input range
6.69C T 374.15C
(17)
TPH
Feature Format Variables
Varia ble
T P H
Calculates the temperature from the pressure and the specific enthalpy. TPH(P,H) See the following table:
I/O Data type Definition
Temperature Pressure Specific enthalpy
Unit
C
Input range
9.807 kPa P 39226.608 kPa (0.1 at 400 at) 41.868 kJ/kg H 3684.382 kJ/kg (10 kcal/kg - 880 kcal/kg)
kPa
kJ/kg
(18)
TSLP
Feature Format Variables
Varia ble
T P
Calculates the saturation temperature from the pressure. TSLP(P) See the following table:
I/O Data type Definition
Saturation temperature Pressure C
Unit
Input range
0.981 kPa P 22119.884 kPa (0.01 at 225.56 at)
kPa
6.7 Using Intrinsic Variables and Functions, and User-defined Functions 6-25
TAS71-R001E
(19)
VPH
Feature Format Variables
Varia ble
Calculates the specific volume from the pressure and the specific enthalpy. VPH(P,H) See the following table:
I/O Data type Definition
Specific volume Pressure Specific enthalpy
Unit
m3/kg
Input range
9.807 kPa P 39226.608 kPa (0.1 at - 400 at) 41.868 kJ/kg H 3684.382 kJ/kg (10 kcal/kg - 880 kcal/kg)
V P H
kPa
kJ/kg
(20)
VPT
Feature Format Variables
Varia ble
V P T
Calculates the specific volume from the pressure and the temperature. VPT(P,T) See the following table:
I/O Data type Definition
Specific volume Pressure Temperature
Unit
m3/kg
Input range
9.807 kPa P 39226.608 kPa (0.1 at - 400 at) 10C T 650C
kPa
C
(21)
VSLP
Feature Format Variables
Variab le
V P
Calculates the specific volume of saturated water from the pressure. VSLP(P) See the following table:
I/O Data type Definition Unit Input range
0.981 kPa P 22119.884 kPa (0.01 at 225.56 at)
6.7 Using Intrinsic Variables and Functions, and User-defined Functions 6-26
TAS71-R001E
(22)
VSLT
Feature Format Variables
Varia ble
V T
Calculates the specific volume of saturated water from the temperature. VSLT(T) See the following table:
I/O
Output Input
Data type
double double
Definition
Unit
Input range
6.69C T 374.15C
(23)
VSVP
Feature Format Variables
Varia ble
V P
Calculates the specific volume of saturated steam from the pressure. VSVP(P) See the following table:
I/O Data type Definition
Specific volume of saturated steam Pressure
Unit
m3/kg
Input range
0.981 kPa P 22119.884 kPa (0.01 at 225.56 at)
kPa
(24)
VSVT
Feature Format Variables
Variab le
V T
Calculates the specific volume of saturated steam from the temperature. VSVT(T) See the following table:
I/O Data type Definition
Specific volume of saturated steam Temperature
Unit
m3/kg C
Input range
6.69C T 374.15C
6.7 Using Intrinsic Variables and Functions, and User-defined Functions 6-27
TAS71-R001E
(25)
XLALP
Feature Format Variables
Varia ble
Calculates the thermal conductivity of saturated water from the pressure. XLALP(P) See the following table:
I/O Data type Definition
Thermal conductivity of saturated water Pressure
Unit
W/m K
Input range
Output double
Input
double
kPa
(26)
XLALT
Feature Format Variables
Varia ble
Calculates the thermal conductivity of saturated water from the temperature. XLALT(T) See the following table:
I/O Data type Definition
Thermal conductivity of saturated water Temperature
Unit
W/m K C
Input range
Output double
Input
double
6.69C T 374.15C
(27)
XLAVP
Feature Format Variables
Varia ble
Calculates the thermal conductivity of saturated steam from the pressure. XLAVP(P) See the following table:
I/O Data type Definition
Thermal conductivity of saturated steam Pressure
Unit
W/m K
Input range
Output double
Input
double
kPa
6.7 Using Intrinsic Variables and Functions, and User-defined Functions 6-28
TAS71-R001E
(28)
XLAVT
Feature Format Variables
Varia ble
Calculates the thermal conductivity of saturated steam from the temperature. XLAVT(T) See the following table:
I/O Data type Definition
Thermal conductivity of saturated steam Temperature
Unit
W/m K C
Input range
Output double
Input
double
6.69C T 374.15C
(29)
XMULP
Feature Format Variables
Varia ble
Calculates the coefficient of viscosity of saturated water from the pressure. XMULP(P) See the following table:
I/O Data type Definition
Coefficient of viscosity of saturated water Pressure Pa s
Unit
Input range
Output double
Input
double
kPa
(30)
XMULT
Feature Format Variables
Varia ble
Calculates the coefficient of viscosity of saturated water from the temperature. XMULT(T) See the following table:
I/O Data type Definition
Coefficient of viscosity of saturated water Temperature Pa s C
Unit
Input range
Output double
Input
double
6.69C T 374.15C
6.7 Using Intrinsic Variables and Functions, and User-defined Functions 6-29
TAS71-R001E
(31)
XMUVP
Feature Format Variables
Varia ble
Calculates the coefficient of viscosity of saturated steam from the pressure. XMUVP(P) See the following table:
I/O Data type Definition
Coefficient of viscosity of saturated steam Pressure Pa s
Unit
Input range
kPa
(32)
XMUVT
Feature Format Variables
Varia ble
Calculates the coefficient of viscosity of saturated steam from the temperature. XMUVT(T) See the following table:
I/O Data type Definition
Coefficient of viscosity of saturated steam Temperature Pa s C
Unit
Input range
Output double
Input
double
6.69C T 374.15C
(33)
XNULP
Feature Format Variables
Varia ble
Calculates the coefficient of kinematic viscosity of saturated water from the pressure. XNULP(P) See the following table:
I/O Data type Definition
Coefficient of kinematic viscosity of saturated water Pressure m2/s
Unit
Input range
Output double
Input
double
kPa
6.7 Using Intrinsic Variables and Functions, and User-defined Functions 6-30
TAS71-R001E
(34)
XNULT
Feature Format Variables
Varia ble
Calculates the coefficient of kinematic viscosity of saturated water from the temperature. XNULT(T) See the following table:
I/O Data type Definition
Coefficient of kinematic viscosity of saturated water Temperature m2/s C
Unit
Input range
Output double
Input
double
6.69C T 374.15C
(35)
XNUVP
Feature Format Variables
Varia ble
Calculates the coefficient of kinematic viscosity of saturated steam from the pressure. XNUVP(P) See the following table:
I/O Data type Definition
Coefficient of kinematic viscosity of saturated steam Pressure
Unit
m2/s
Input range
Output double
Input
double
kPa
(36)
XNUVT
Feature Format Variables
Varia ble
Calculates the coefficient of kinematic viscosity of saturated steam from the temperature. XNUVT(T) See the following table:
I/O Data type Definition
Coefficient of kinematic viscosity of saturated steam Temperature
Unit
m2/s C
Input range
Output double
Input
double
6.69C T 374.15C
6.7 Using Intrinsic Variables and Functions, and User-defined Functions 6-31
TAS71-R001E
(37)
PRSLP
Feature Format Variables
Varia ble
Calculates the Prandtl number of saturated water from the pressure. PRSLP(P) See the following table:
I/O Data type Definition
Prandtl number of saturated water Pressure
Unit
Input range
0.981 kPa P 22119.884 kPa (0.01 at 225.56 at)
Pr P
kPa
(38)
PRSLT
Feature Format Variables
Varia ble
Pr T
Calculates the Prandtl number of saturated water from the temperature. PRSLT(T) See the following table:
I/O Data type Definition
Prandtl number of saturated water Temperature
Unit
C
Input range
6.69C T 374.15C
(39)
PRSVP
Feature Format Variables
Varia ble
Pr P
Calculates the Prandtl number of saturated steam from the pressure. PRSVP(P) See the following table:
I/O Data type Definition
Prandtl number of saturated steam Pressure
Unit
Input range
0.981 kPa P 22119.884 kPa (0.01 at 225.56 at)
kPa
6.7 Using Intrinsic Variables and Functions, and User-defined Functions 6-32
TAS71-R001E
(40)
PRSVT
Feature Format Variables
Varia ble
Pr T
Calculates the Prandtl number of saturated steam from the temperature. PRSVT(T) See the following table:
I/O
Output Input
Data type
double double
Definition
Prandtl number of saturated steam Temperature
Unit
C
Input range
6.69C T 374.15C
(41)
HPS
Feature Format Variables
Vari able
H P S
Calculates the specific enthalpy from the pressure and the specific entropy. HPS (P, S) See the following table:
I/O
Output Input Input
Data type
double double double
Definition
Unit
kJ/kg kPa kJ/kg K
Input range
9.807kPa 39226.608kPa(0.1at 400at) 0.146538kJ/kg K 7.536238kJ/kg K(0.0035kcal/kg K 1.800kcal/kg K)
Specific enthalpy
Pressure
Specific entropy
6.8
(1)
Script Examples
Script of the logic for displaying sin curves
The following example shows how to write a script of the logic for displaying sin curves using this tool. void SCR_ISCR(Din X1, Ain X2, Ain X3, Ain X4, Ain X5, Ain X6, Aout Y1, Aout Y2) { double t, period, width, phasediff, shift1, shift2; period = X2; width = X3; phasediff = X4; shift1 = X5; shift2 = X6; t = t + PSEC; if (t > period) t = t - period; if( X1 ) { Y1=width*sin(2.0*MATH_PI*t/period) + shift1;
6.8 Script Examples 6-33
TAS71-R001E
(2)
TAS71-R001E
else if(Tr<L)Y =L; else Y =Tr; integral =Y- FF- Prop; Q(Y)=Q(Tr); } else { if(Ts_old==1)integral =Y- FF- Prop; integral =integral+XX*PSEC/T; if(X>=0.0){ if (integral>H- FF )integral =H- FF; else if(integral<L- FF- Prop)integral =L- FF- Prop; } else { if (integral>H- FF- Prop)integral =H- FF- Prop; else if(integral<L- FF )integral =L- FF; } W =integral+FF+Prop; if (W>H)Y =H; else if(W<L)Y =L; else Y =W; Q(Y)=Q(X)| Q(FF)| Q(K); } Ts_old =Ts; }
TAS71-R001E
6.9
Note
If a logic sheet containing a changed element is not re-built, the changes in the script are not reflected in the sheet data (the MPS executes operations using the previous data). In this case, the logic sheet icon of Logic Window does not indicate no build, which differs from the case of changing a macro element. (For details, see Section 3.5 Effects of Modifying Macro Element Body in Use in DIASYS Netmation LogicCreator (FLIPPER) Users Guide.)
6.9 Influence of Changing the Script Call Elements being Used 6-36
TAS71-R001E
To prevent infinite loops within a script, note that the processing of a script ends forcibly if the number of execution instructions exceeds 10000.
6.11.1 Tracking
The output variables (Aout, Doubt, Iout) and stored variables (int, float, double) in a script are tracked in a duplexed system.
Note
Scripts do not inherit the stored variables and output arguments when online sheet loading is performed. (The operation of stored variables in a script starts from the initial status.)
TAS71-R001E
Arguments are divided into the following two types ((1) and (2)). Arguments of the same type can pass arguments to one another. (1)Analog values: Ain, Aout, Aoutn, float, double
(2)Digital or integer values: Din, Dout, Doutn, Iin, Iout, Ioutn, int (Types Ain, Aout, Aoutn, Din, Dout, Doutn, Iin, Iout and Ioutn have quality and their direction (input or output) is fixed. int, float, and double do not have quality and their direction (input or output) is not fixed.) Multidimensional arrays can be passed as arguments. However, arrays cause a great load on the CPU since all the values in arrays are copied to the subroutine when it is called and all the values in arrays are copied to the call source when control returns from the subroutine. If the type of input argument arrays in a subroutine is input (Ain, Din, Iin), the arrays are not copied since the arrays are not changed in the routine. Therefore, the load on the CPU is less when control is returned from the subroutine. If fixed-type arrays (const int, const float, const double) are used, the arrays are not copied either since the arrays are not changed in the routine. Therefore, the load on the CPU is less when control is returned from the subroutine. Example const float C[5][20] = {{0.0, 0.0, 1.0, 2.0, 2.0,4.0, 3.0,8.0, 4.0,12.0, 5.0,14.0, 6.0,15.0, 0.0,0.0, 0.0,0.0, 0.0, 0.0}, {0.0, 0.1, 1.0, 2.1, 2.0,4.1, 3.0,8.1, 4.0,12.1, 5.0,14.1, 6.0,15.1, 0.0,0.0, 0.0,0.0, 0.0, 0.0}, {0.0, 0.2, 1.0, 2.2, 2.0,4.2, 3.0,8.2, 4.0,12.2, 5.0,14.2, 6.0,15.2, 0.0,0.0, 0.0,0.0, 0.0, 0.0}, {0.0, 0.3, 1.0, 2.3, 2.0,4.3, 3.0,8.3, 4.0,12.3, 5.0,14.3, 6.0,15.3, 0.0,0.0, 0.0,0.0, 0.0, 0.0}, {0.0, 0.4, 1.0, 2.4, 2.0,4.4, 3.0,8.4, 4.0,12.4, 5.0,14.4, 6.0,15.4, 0.0,0.0, 0.0,0.0, 0.0, 0.0}}; /********************************* FX */ void SCR_FX5(Ain X, Iin Mode, Aout Y) { SCR_FX(X, C[Mode], Y); }
TAS71-R001E
Appendix-1
Appendix-1 Function Block Description Appendix-1 describes the details of function blocks. Function Functions and symbols for function blocks are explained here. Input/Output This section describes codes, types and description of function block input/output signals.
No 1 2 3 4 5 Type A D I EA ED Description Analog Digital Integer Event analog Event digital
Setting This section describes properties of function block. Control parameter This section describes parameters and default values of function block. Action This section describes outline of action.. Quality handling/Processing at initialization This section describes quality propagation information and processing at initialization. Refer to Subsection 2.7 for the details of quality.
TAS71-R001E
MEMO
TAS71-R001E
ELEMENT
Logic Conjunction
FUNCTION
CODE
SYMBOL
AND
PROCESS FUNCTIONS Output of logical conjunction for multiple input conditions 20 input conditions at the maximum ON output only when all the input conditions are all ON OFF output even when there is only one OFF input condition
INPUT/OUTPUT
No No.1 input No.1 output Code X01 Y Type D D Logical Conjunction Description Condition input (Max.20)
SETTING
CONTROL PARAMETER
Nothing
ACTION
Input1
Input1
Input3
TAS71-R001E
ELEMENT
Logical Sum
FUNCTION
CODE
SYMBOL
OR
PROCESS FUNCTIONS Output of logical sum for multiple input conditions 20 input conditions at the maximum ON output even when one ON input condition is provided. OFF output only when all the input conditions are OFF.
INPUT/OUTPUT
No No.1 input No.1 output Code X01 Y Type D D Logical sum Description Condition input (Max.20)
SETTING
CONTROL PARAMETER
Nothing
ACTION
Example of 3 condition input EE
Input1
Input1
Input3
Output
TAS71-R001E
ELEMENT
Logical Negation
FUNCTION
CODE
SYMBOL
NOT
PROCESS FUNCTIONS Output of signals with reversed input condition OFF output for ON input conditions ON output for OFF input conditions
INPUT/OUTPUT
No No.1 input No.1 output Code X Y Type D D Condition input Logical Negation Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
Input Output
TAS71-R001E
ELEMENT
Exclusive OR
FUNCTION
Output of exclusive OR for 2 input signals
CODE
SYMBOL
XOR
PROCESS FUNCTIONS
ON output for two different input conditions OFF output when two input conditions are the same.
INPUT/OUTPUT
No No.1 input No.2 input No.1 output Code X1 X2 Y Type D D D Input signals Input signals Exclusive OR Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
Input1
Input1 Input2 0 1 0 1 Output 0 1 1 0 0 0 1 1
Input2
Output
TAS71-R001E
ELEMENT
CODE
SYMBOL
SSR
PROCESS FUNCTIONS ON output for ON set signals/OFF output for ON reset signals Retaining previous output for OFF set/reset signals Set signals are prioritized when both set/reset signals are ON. Used as warning memory to prevent abnormal status from resetting while the status is continuing. Notice Arithmetic starts from the status the initial value designated by the parameter is output, when set/ reset signals are OFF for arithmetic-start initial state.
INPUT/OUTPUT
No No.1 input No.2 input No.1 output No.2 output Code S R S R Type D D D D Set-condition input Reset-condition input Arithmetic output NOT output of S Description
SETTING
CONTROL PARAMETER
Parameter Initial value Abbr. IV Default Value 0 External Input Range False:0,True:1
ACTION
Set
Set 0
Reset 0 1 0 1
Reset
0 1 1
Output
TAS71-R001E
ELEMENT
CODE
SYMBOL
SRR
PROCESS FUNCTIONS ON output for ON set signals/OFF output for ON reset signals Retaining previous output for OFF set/reset signals Reset signals are prioritized when both set/reset signals are ON. Used for mode switching by automatic/manual push buttons, etc. Notice Arithmetic starts from the status the initial value designated by the parameter is output, when set/reset signals are OFF for arithmetic-start initial state.
INPUT/OUTPUT
No No.1 input No.2 input No.1 output No.2 output Code S R S R Type D D D D Set-condition input Reset-condition input Arithmetic output NOT output of S Description
SETTING
CONTROL PARAMETER
Parameter Initial value Abbr. IV Default Value 0 External Input Range False:0,True:1
ACTION
Set
Set 0
Reset 0 1 0 1
Reset
0 1 1
Output
TAS71-R001E
ELEMENT
ON Delay Timer
FUNCTION
CODE
SYMBOL
OND
PROCESS FUNCTIONS ON output if input signals have been continuously ON for the designated period after they were turned ON. OFF output simultaneously when input signals are turned OFF. Notice ON output when input signals are ON for arithmetic-start initial status.
INPUT/OUTPUT
No No.1 input No.2 input No.1 output No.2 output Code X T Y W Type D A D A Input signal Timer count(sec.)(Parameter External Input) Output after delay Remaining time (sec.) Description
SETTING
CONTROL PARAMETER
Parameter Timer count(sec.) Abbr. T Default Value 0 External Input Possible Range 0.0 T 2147483.5
ACTION
Input
Output T T
TAS71-R001E
ELEMENT
CODE
SYMBOL
OFD
PROCESS FUNCTIONS
OFF output if input signals have been continuously OFF for the designated time after they were turned OFF. ON output simultaneously when input signals are turned ON.
INPUT/OUTPUT
No No.1 input No.2 input No.1 output No.2 output Code X T Y W Type D A D A Input signal Timer count(sec.)(Parameter External Input) Output after delay Remaining time (sec.) Description
SETTING
CONTROL PARAMETER
Parameter Timer count(sec.) Abbr. T Default Value 0 External Input Possible Range 0.0 T 2147483.5
ACTION
Input
Output T T
TAS71-R001E
ELEMENT
CODE
SYMBOL
OSP
PROCESS FUNCTIONS
ON output when input signals are turned ON. OFF output after the signals are continuously ON for the designated time. ON output should be continued for the designated time even when the input is turned OFF within the time.
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.1 output No.2 output Code X T TP Y W Type D A D D A Input signal Timer count(sec.)(Parameter External Input) Forced reset One shot output Remaining time (sec.) Description
SETTING
CONTROL PARAMETER
Parameter Timer count(sec.) Abbr. T Default Value 0 External Input Possible Range 0.0 T 2147483.5
ACTION
TAS71-R001E
ELEMENT
CODE
10
SYMBOL
TDW
PROCESS FUNCTIONS ON output when input signals are turned ON. OFF output after the signals are continuously ON for the designated time. OFF output immediately after the input is turned OFF. Used for creation of One-Shot startup command signals, etc.
INPUT/OUTPUT
No No.1 input No.2 input No.1 output No.2 output Code X T Y W Type D A D A Description Input signal Timer count(sec.)(Parameter External Input) One shot output Remaining time (sec.)
SETTING
CONTROL PARAMETER
Parameter Timer count(sec.) Abbr. T Default Value 0 External Input Possible Range 0.0 T 2147483.5
ACTION
Input
Output T T
TAS71-R001E
ELEMENT
Trigger ON
FUNCTION
CODE
11
SYMBOL
TON
PROCESS FUNCTIONS ON output only for one arithmetic cycle when the input signal is turned ON. Used for creation of One-Shot startup command signals, etc. Notice While TDW is used as startup command for arithmetic logic that are not synchronized TON is used as startup command for arithmetic logic synchronized in the same control system.
INPUT/OUTPUT
No No.1 input No.1 output Code X Y Type D D Description Input signal Trigger ON
SETTING
CONTROL PARAMETER
Nothing
ACTION
Input
TAS71-R001E
ELEMENT
Trigger OFF
FUNCTION
CODE
12
SYMBOL
TOF
PROCESS FUNCTIONS
ON output only for one arithmetic cycle when the input signal is turned OFF. Used for creation of One-Shot startup command signals, etc.
INPUT/OUTPUT
No No.1 input No.1 output Code X Y Type D D Description Input signal Trigger OFF
SETTING
CONTROL PARAMETER
Nothing
ACTION
Input
TAS71-R001E
ELEMENT
Digital ON
FUNCTION
Output of ON digital signals
CODE
13
SYMBOL
ON
PROCESS FUNCTIONS
INPUT/OUTPUT
No No.1 output Code Y Type D Description ON
SETTING
CONTROL PARAMETER
Nothing
ACTION
Outputs the ON signal.
TAS71-R001E
ELEMENT
Digital OFF
FUNCTION
Output of OFF digital signals
CODE
14
SYMBOL
OFF
PROCESS FUNCTIONS
INPUT/OUTPUT
No No.1 output Code Y Type D Description OFF
SETTING
CONTROL PARAMETER
Nothing
ACTION
Outputs the OFF signal.
TAS71-R001E
ELEMENT
High Monitor
FUNCTION
CODE
15
SYMBOL
HIM
PROCESS FUNCTIONS
ON output when the analog input signal exceeds the upper-limit setting value
INPUT/OUTPUT
No No.1 input No.2 input No.1 output Code X H Y Type A A D Description Input signal High limit(Parameter External Input) Judgement result
SETTING
CONTROL PARAMETER
Parameter High limit Abbr. H Default Value 99999 External Input Possible Range
ACTION
Output
TAS71-R001E
ELEMENT
Low Monitor
FUNCTION
CODE
16
SYMBOL
LOM
PROCESS FUNCTIONS
ON output when the analog input signal exceeds the lower-limit setting value
INPUT/OUTPUT
No No.1 input No.2 input No.1 output Code X L Y Type A A D Description Input signal Low limit(Parameter External Input) Judgement result
SETTING
CONTROL PARAMETER
Parameter Low limit Abbr. L Default Value -99999 External Input Possible Range
ACTION
Input
Output
TAS71-R001E
ELEMENT
H/L Monitor
FUNCTION
CODE
17
SYMBOL
HLM
PROCESS FUNCTIONS ON output when the analog input signal exceeds the upper or lower-limit setting value Used for judging H/L warning for the signal Notice OFF output when the input is equal to the upper or lower-limit setting value Block arithmetic error in the case the upper and lower-limit setting values are reversed.
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.1 output Code X H L Y Type A A A D Description Input signal High limit(Parameter External Input) Low limit(Parameter External Input) Judgement result
SETTING
CONTROL PARAMETER
Parameter Low limit High limit Abbr. L H Default Value -99999 99999 External Input Possible Possible Range LH LH
ACTION
Upper limit value Input
Output
TAS71-R001E
ELEMENT
CODE
18
SYMBOL
HMH
PROCESS FUNCTIONS ON output when the analog input signal exceeds the upper-limit setting value The setting value has the hysteresis. Used for preventing repeated warning occurrence when the signal is fluctuating around the warning setting value.
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.1 output Code X H DB Y Type A A A D Description Input signal High value(Parameter External Input) Hysteresis value(Parameter External Input) Judgement result
SETTING
CONTROL PARAMETER
Parameter High value Hysteresis value Abbr. H DB Default Value 99999 0 External Input Possible Possible Range DB 0
ACTION
Input
Output
TAS71-R001E
ELEMENT
CODE
19
SYMBOL
LMH
PROCESS FUNCTIONS
ON output when the analog input signal exceeds the lower-limit setting value. The setting value has the hysteresis.
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.1 output Code X L DB Y Type A A A D Description Input signal Low limit(Parameter External Input) Hysteresis value(Parameter External Input) Judgement result
SETTING
CONTROL PARAMETER
Parameter Low limit Hysteresis value Abbr. L DB Default Value -99999 0 External Input Possible Possible Range DB 0
ACTION
Output
TAS71-R001E
ELEMENT
CODE
20
SYMBOL
HLH
PROCESS FUNCTIONS ON output when the analog input signal exceeds the upper or lowerlimit setting value. The setting value has the hysteresis. Used for preventing repeated warning occurrence when the signal is fluctuating around the warning setting value. Block arithmetic error in the case the upper and lower-limit setting values are reversed.
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.1 output Code X H L DB Y Type A A A A D Description Input signal High limit(Parameter External Input) Low limit(Parameter External Input) Hysteresis value(Parameter External Input) Judgement result
SETTING
CONTROL PARAMETER
Parameter Low limit High limit Hysteresis value Abbr. L H DB Default Value -99999 99999 0 External Input Possible Possible Possible Range
D 0,L+D H-D
ACTION
Upper setting value Input
Hysteresis
TAS71-R001E
ELEMENT
Deviation Monitor
FUNCTION
CODE
21
SYMBOL
DHL
PROCESS FUNCTIONS ON output when the difference of two analog input signals exceeds the setting values of upper/lower limit Subtract Input2 from Input1 to get the difference Used for judging H/L warning for the deviation between control setting values and process values Notice OFF output when the difference is the same as the upper or lower limit value Block arithmetic error in the case of reversion of upper and lower limit values
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.1 output Code + H L Y Type A A A A D Description Input signal1 (X1) Input signal2 (X2) High limit(Parameter External Input) Low limit(Parameter External Input) Judgement result
SETTING
CONTROL PARAMETER
Parameter Low limit High limit Abbr. L H Default Value -99999 99999 External Input Possible Possible Range LH LH
ACTION
0
Lower limit Input1Input2 Output
TAS71-R001E
ELEMENT
Change-Rate Monitor
FUNCTION
CODE
22
SYMBOL
RHL
PROCESS FUNCTIONS
ON output when the absolute value of the analog input signal's change rate exceeds the setiing value Used for judging signals' sudden change
INPUT/OUTPUT
No No.1 input No.2 input No.1 output Code X R Y Type A A D Description Input signal Rate limit(Parameter External Input) Judgement result
SETTING
CONTROL PARAMETER
Parameter Rate limit Abbr. R Default Value 99999 External Input Possible Range
ACTION
Rate Rate
Input
Output
TAS71-R001E
ELEMENT
M Out of N
FUNCTION
CODE
23
SYMBOL
M/N
PROCESS FUNCTIONS
ON output when more than M out of multiple input conditions are ON Input conditions are 20 at the maximum Used for 2 out of 3 judgement routes, etc.
INPUT/OUTPUT
No No.1 input No.1 output Code X01 Y Type D D Description Condition input(Max.20) Judgement result
SETTING
CONTROL PARAMETER
Parameter Signal count of M (M out of M) Abbr. M Default Value 99999 External Input Range
ACTION
TAS71-R001E
ELEMENT
M Input ON
FUNCTION
CODE
24
SYMBOL
MON
PROCESS FUNCTIONS
ON output when M out of multiple input conditions are ON Input conditions are 20 at the maximum
INPUT/OUTPUT
No No.1 input No.1 output Code X01 Y Type D D Description Condition input(Max.20) Judgement result
SETTING
CONTROL PARAMETER
Parameter Signal count of M (M input) Abbr. M Default Value 99999 External Input Range
ACTION
Example of 2ON circuit(M=2) Input1 Input2 Input3 Input1 Input2 Input3 Output
TAS71-R001E
ELEMENT
Unpack
FUNCTION
CODE
25
SYMBOL
UPC
PROCESS FUNCTIONS
Subordinate 32 bits of input signal (integer) are output as digital data with one point for each bit.
INPUT/OUTPUT
No No.1 input No.1 output ~ No.32 output Code X Y0 ~ Y31 Type I D ~ D Description Input signal ON/OFF status for 0 bit ~ ON/OFF status for 31th bit
SETTING
Nothing
CONTROL PARAMETER
Nothing
ACTION
By combining PAC and UPC, 32 points of a digital signal can be passed using the inter-sheet integer connection element for a singlepoint.
ON OFF ON X0 X1 X2 CEI PAC ON OFF ON X29 X30 X31 Y0 Y1 Y2 CEI PAC output PAC output UPC <Man-1> Y29 Y30 Y31 D D D D D D PAC output PAC output <Man-1>
TAS71-R001E
ELEMENT
Flicker
FUNCTION
CODE
26
SYMBOL
FLC
PROCESS FUNCTIONS
Output of flicker signals that repeat ON/OFF for designated time. Used for warning flicker display, etc.
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.1 output Code X on off Y Type D A A D Description Flicker ON ON count(Parameter External Input) OFF count(Parameter External Input) Flicker signal
SETTING
CONTROL PARAMETER
Parameter ON count OFF count Abbr. on off Default Value 1 1 External Input Possible Possible Range 0.0 on 2147483.5 0.0 on 2147483.5
ACTION
Y
Ton Toff
TAS71-R001E
ELEMENT
Simple Addition
FUNCTION
CODE
27
SYMBOL
ADD
PROCESS FUNCTIONS
Output of the value that is added with multiple input signals Input signals are 20 at the maximum.
INPUT/OUTPUT
No No.1 input No.1 output Code X01 Y Type A A Description Input signal (Max. 20) Addition result
SETTING
CONTROL PARAMETER
Nothing
ACTION
Y=X01+X02+X03+X20
TAS71-R001E
ELEMENT
Addition
FUNCTION
CODE
28
SYMBOL
SUM
PROCESS FUNCTIONS
Add the value of two input signals multiplied by each gain to the signals
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.1 output Code X1 X2 K1 K2 Y Type A A A A A Description Input signal1 Input signal2 Gain for input No.1(Parameter External Input) Gain for input No.2(Parameter External Input) Addition result
SETTING
CONTROL PARAMETER
Parameter Gain for input No.1 Gain for input No.2 Abbr. K1 K2 Default Value 1 1 External Input Possible Possible Range
ACTION
Y=X1 K1+X2 K2
TAS71-R001E
ELEMENT
Subtraction
FUNCTION
CODE
29
SYMBOL
DLT
PROCESS FUNCTIONS
INPUT/OUTPUT
No No.1 input No.2 input No.1 output Code + Y Type A A A Description Input signal1 Input signal2 Subtraction result
SETTING
CONTROL PARAMETER
Nothing
ACTION
Y=X1-X2
TAS71-R001E
ELEMENT
Multiplication
FUNCTION
CODE
30
SYMBOL
MUL
PROCESS FUNCTIONS
INPUT/OUTPUT
No No.1 input No.2 input No.1 output Code X1 X2 Y Type A A A Description Input signal1 Input signal2 Multiplication result
SETTING
CONTROL PARAMETER
Nothing
ACTION
Y=X1 X2
TAS71-R001E
ELEMENT
Division
FUNCTION
Output of the division value of two signals
CODE
31
SYMBOL
DIV
PROCESS FUNCTIONS
INPUT/OUTPUT
No No.1 input No.2 input No.1 output Code N D Y Type A A A Input signal1 Input signal2 Division result Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
Y=/
TAS71-R001E
ELEMENT
Absolute Value
FUNCTION
Output of absolute values of input signals
CODE
32
SYMBOL
ABS
PROCESS FUNCTIONS
Used for acquiring absolute values of values fluctuated by +,-. e.g.) deviation signals etc.
INPUT/OUTPUT
No No.1 input No.1 output Code X Y Type A A Input signal Absolute value Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
TAS71-R001E
ELEMENT
Square-Root Extraction
FUNCTION
Output of square-root of input signals
CODE
33
SYMBOL
ROT
PROCESS FUNCTIONS
INPUT/OUTPUT
No No.1 input No.1 output Code X Y Type A A Input signal Square-root extraction value Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
Input0 Input0
TAS71-R001E
ELEMENT
Code Reversion
FUNCTION
CODE
34
SYMBOL
NEG
PROCESS FUNCTIONS
INPUT/OUTPUT
No No.1 input No.1 output Code X Y Type A A Input signal Reverse code value Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
TAS71-R001E
ELEMENT
Exponentiation
FUNCTION
Output of input-signal exponentiation
CODE
35
SYMBOL
PWR
PROCESS FUNCTIONS
INPUT/OUTPUT
No No.1 input No.2 input No.1 output Code a b Y Type A A A Input signal1 Input signal2 Exponentiation value Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
Y=ab
TAS71-R001E
ELEMENT
CODE
36
SYMBOL
ZER
PROCESS FUNCTIONS
INPUT/OUTPUT
No No.1 output Code Y Type A 0.0 Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
Outputs the 0.0 signal.
TAS71-R001E
ELEMENT
CODE
37
SYMBOL
INF
PROCESS FUNCTIONS
INPUT/OUTPUT
No No.1 output Code Y Type A 3.40 10
38
Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
Outputs the signal.
TAS71-R001E
ELEMENT
CODE
38
SYMBOL
SG
PROCESS FUNCTIONS
INPUT/OUTPUT
No No.1 output Code Y Type A Setting value Description
SETTING
CONTROL PARAMETER
Parameter Set value Abbr. S Default Value 0 External Input Range
ACTION
Y=S
TAS71-R001E
ELEMENT
High-Value Selection
FUNCTION
CODE
39
SYMBOL
HSL
PROCESS FUNCTIONS
Output of the maximum value from multiple analog input signals 20 input signals at the maximum
INPUT/OUTPUT
No No.1 input No.1 output Code X01 Y Type A A Input signal(Max.20) The Max. value Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
E xa m p le of E xam p le o f 3 in p u t s ig n a ls In p ut1 In p ut2
In p ut3 O utp u t
O u tp u t th e m a x im u m va lue fro m 3 in p u t s ig n a ls
TAS71-R001E
ELEMENT
Low-Value Selection
FUNCTION
CODE
40
SYMBOL
LSL
PROCESS FUNCTIONS
Output of the maximum value from multiple analog input signals 20 input signals at the maximum
INPUT/OUTPUT
No No.1 input No.1 output Code X01 Y Type A A Input signal(Max.20) The Min. value Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
Example of 3 input signals
Output
TAS71-R001E
ELEMENT
CODE
41
SYMBOL
MED
PROCESS FUNCTIONS
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.1 output Code X1 X2 X3 Y Type A A A A Input signal 1 Input signal 2 Input signal 3 The intermediate value Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
Output
TAS71-R001E
ELEMENT
CODE
42
SYMBOL
LMT
PROCESS FUNCTIONS
Output of the input signal multiplied by upper and lower limit restriction Used for restrictions for process input's range over, etc.
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.1 output Code X H L Y Type A A A A Input signal High limit(Parameter External Input) Low limit(Parameter External Input) Restriction value of Upper/Lower Limit Description
SETTING
CONTROL PARAMETER
Parameter Low limit High limit Abbr. L H Default Value -99999 99999 External Input Possible Possible LH LH Range
ACTION
TAS71-R001E
ELEMENT
Linear Conversion
FUNCTION
CODE
43
SYMBOL
LIN
PROCESS FUNCTIONS
Output by liner interpolation of two-point polyline for input signals The outside of the polyline is output of Y value at both ends.
INPUT/OUTPUT
No No.1 input No.1 output Code X Y Type A A Input signal Output value Description
SETTING
CONTROL PARAMETER
Parameter X1 Y1 X2 Y2 Abbr. X1 Y1 X2 Y2 Default Value 0 0 10000 10000 X1 X2 External Input X1 X2 Range
ACTION
Y2 Output
Y1
X1
Input
X2
Quality Handling The input quality is transmitted to the output. If X1>X2, the quality of own-block output should be a block arithmetic error. Processing at Initialization Nothing in particular
TAS71-R001E
ELEMENT
Primary Delay
FUNCTION
CODE
44
SYMBOL
LAG
PROCESS FUNCTIONS
Output of the value that is performed with primary-delay calculation for the input signal
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.1 output Code X T TP Y Type A D A Input signal Time constant(Parameter External Input) Tracking Primary-delay value Description
SETTING
CONTROL PARAMETER
Parameter Time constant Abbr. T Default Value 0 External Input Possible TP 0 Range
ACTION
Tracking
Input
TAS71-R001E
ELEMENT
Primary Progress/Delay
FUNCTION
CODE
45
SYMBOL
LLG
PROCESS FUNCTIONS
Output of the value calculated with progress/primary delay of the input signal
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.1 output Code X Tla Tle TP Y Type A A D A Input signal Time constant for LAG(Parameter External Input) Time constant for LEAD(Parameter External Input) Tracking Primary Progress/Delay Description
SETTING
CONTROL PARAMETER
Parameter Time constant for LAG Time constant for LEAD Abbr. Tla Tle Default Value 0 0 External Input Possible Possible Tla 0 Tla 0 Range
ACTION
Tracking
Input
Output
Time Constant 1
Output
Time constant1
Output
TAS71-R001E
ELEMENT
CODE
46
SYMBOL
RLT
PROCESS FUNCTIONS Analog signal output is acquired with the input signal multiplied by designated change rate The input signal should be output as it is when the tracking signal is ON Use increasing-direction change rate for increasing input signal and decreasing-direction change rate for the decreasing.
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.1 output Code X RI RD TP Y Type A A D A Input signal Increasing rate(Parameter External Input) Decreasing rate(Parameter External Input) Tracking Change-rate restriction value Description
SETTING
CONTROL PARAMETER
Parameter Increasing rate Decreasing rate Abbr. RI RD Default Value 99999 99999 External Input Possible Possible RI 0 RD 0 Range
ACTION
Tracking
Input
Output
TAS71-R001E
ELEMENT
Move Average
FUNCTION
CODE
47
SYMBOL
MAV
PROCESS FUNCTIONS Output of move average value for the input signal for the designate period With the initialization signal ON, calculate from the initialization state again Used for filtering of process input signals etc.
INPUT/OUTPUT
No No.1 input No.2 input No.1 output Code X INI Y Type A D A Input signal Initialization Move average value Description
SETTING
CONTROL PARAMETER
Parameter Duration Calcuration interval Abbr. T DT Default Value 1 1 External Input DT 0 Range 1 T 64DT
ACTION
Y X T
TAS71-R001E
ELEMENT
Dead Time
FUNCTION
CODE
48
SYMBOL
DLY
PROCESS FUNCTIONS The input signal is output delayed for the designated time. The saved data is output after intermediate interpolation. It is better the delay and arithmetic time are integral multiplication of the arithmetic cycle. The delay should be less than 65 times than that of arithmetic interval.(64 sample buffer)
INPUT/OUTPUT
No No.1 input No.2 input No.1 output Code X TP Y Type A D A Input signal Tracking Output value Description
SETTING
CONTROL PARAMETER
Parameter Dead time Calcuration interval Abbr. T DT Default Value 1 1 External Input DT 0 Range 0 T 64DT
ACTION
Input
Output
Time constant
TAS71-R001E
ELEMENT
Proportional Control
FUNCTION
CODE
49
SYMBOL
PROCESS FUNCTIONS
The value is output with the input signal multiplied by proportional gain.
INPUT/OUTPUT
No No.1 input No.2 input No.1 output Code X K Y Type A A A Input signal Gain(Parameter External Input) Output value Description
SETTING
CONTROL PARAMETER
Parameter Gain Abbr. K Default Value 1 External Input Possible Range
ACTION
Y
X Y=XK
TAS71-R001E
ELEMENT
CODE
50
SYMBOL
PR
PROCESS FUNCTIONS
The value is output with the input signal multiplied by proportional gain. The range of input/output signals can be set up by the parameter.
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.1 output Code X IS OS K Y Type A A A A A Input signal Input span(Parameter External Input) Output span(Parameter External Input) Gain(Parameter External Input) Output value Description
SETTING
CONTROL PARAMETER
Parameter Input span Output span Gain Abbr. IS OS K Default Value 1 1 0 External Input Possible Possible Possible IS 0 OS 0 Range
ACTION
The element operates in the same manner as P. However, an error occurs if the range specified by any of the parameters is exceeded.
TAS71-R001E
ELEMENT
CODE
51
SYMBOL
PI
PROCESS FUNCTIONS
Output of the value added with the proportional and integral calculation of the input signal. The internal integral value is restricted by (upper/lower limit restriction - leading signal).
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.5 input No.6 input No.7 input No.8 input No.9 input No.10 input No.1 output Code X Tr Ts FF IS OS HL LL K T Y Type A A D A A A A A A A A Input signal Tracking value Tracking condition Leading signal Input span(Parameter External Input) Output span(Parameter External Input) Output low limit(Parameter External Input) Output high limit(Parameter External Input) Ratio gain(Parameter External Input) Time constant(Parameter External Input) Output value Description
SETTING
CONTROL PARAMETER
Parameter Input span Output span Output low limit Output high limit Ratio gain Time constant Abbr. IS OS HL LL K T Default Value 1 1 -99999 99999 0 99999 External Input Possible Possible Possible Possible Possible Possible IS 0 OS 0 HL HL K0 T0 Range
TAS71-R001E
ACTION
Input 0
Ouput of Integral YPI Output Output lower Output of PI (Before limit) POutput of Proportion
TAS71-R001E
ELEMENT
CODE
52
SYMBOL
PIQ
PROCESS FUNCTIONS Output of the value added with the proportional and integral calculation of the input signal. The internal integral value is restricted by (upper/lower limit restriction - leading signal - proportion).
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.5 input No.6 input No.7 input No.8 input No.9 input No.10 input No.1 output Code X Tr Ts FF IS OS HL LL K T Y Type A A D A A A A A A A A Input signal Tracking value Tracking condition Leading signal Input span(Parameter External Input) Output span(Parameter External Input) Output low limit(Parameter External Input) Output high limit(Parameter External Input) Ratio gain(Parameter External Input) Time constant(Parameter External Input) Output value Description
SETTING
CONTROL PARAMETER
Parameter Input span Output span Output low limit Output high limit Ratio gain Time constant Abbr. IS OS HL LL K T Default Value 1 1 -99999 99999 0 99999 External Input Possible Possible Possible Possible Possible Possible IS 0 OS 0 HL HL K0 T0 Range
TAS71-R001E
ACTION
Input 0
TAS71-R001E
ELEMENT
Differential Calculus
FUNCTION
CODE
53
SYMBOL
PROCESS FUNCTIONS
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.1 output Code X K T TP Y Type A A A D A Input signal Gain(Parameter External Input) Time constant(Parameter External Input) Reset SW Output value Description
SETTING
CONTROL PARAMETER
Parameter Gain Time constant Abbr. K T Default Value 0 100 External Input Possible Possible T0 Range
ACTION
Reset
Inclination R(/sec)
Input KR
Output
0
TC Ts Input OutputK 1+Ts
TAS71-R001E
ELEMENT
Analog Memory
FUNCTION
CODE
54
SYMBOL
AM
PROCESS FUNCTIONS Increasing/decreasing of analog output for ON increasing/decreasing command input When increasing/decresing command input is OFF, the output will be the analog signal keeping it as it is. When tracking signals are ON, the analog signals are tracked to tracking values for output. Used for setting values by increasing/decreasing push buttons etc.
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.5 input No.6 input No.7 input No.1 output
Code I D Ts Tr H L R Y
Description Decreasing command Tracking condition Tracking value Output high limit(Parameter External Input) Output low limit(Parameter External Input) Change rate(Parameter External Input) Output value
SETTING
CONTROL PARAMETER
Parameter Output high limit Output low limit Change rate Abbr. H L R Default Value -99999 99999 1 External Input Possible Possible Possible HL HL R0 Range
ACTION
Increasing comannd
Decreasing command
Tracking
Tracking value
Output
Quality Handling the change rate is negative or the output upper/lower limit values are reversed, the quality If of ownownblock output should be a block arithmetic error. Processing at Initialization Tracking condition T will handle it as ON
TAS71-R001E
ELEMENT
Polyline Function
FUNCTION
CODE
55
SYMBOL
FX
PROCESS FUNCTIONS Output of the value that is performed with function calculation for the input signal. Polyline point is 10 at the maximum. If the X-axis value is not set, the polyline extends to the previous point for the smaller point than the previous one. The outside of the polyline will be output of Y value at both ends.
INPUT/OUTPUT
No No.1 input No.1 output Code X Y Type A A Input signal Output value Description
SETTING
TAS71-R001E
CONTROL PARAMETER
Parameter X1 Y1 X2 Y2 X3 Y3 X4 Y4 X5 Y5 X6 Y6 X7 Y7 X8 Y8 X9 Y9 X10 Y10 Abbr. C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12 C13 C14 C15 C16 C17 C18 C19 C20 Default Value 0 0 10000 10000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 External Input Range
ACTION
Output
Y5 Y4 Y3
Y6 Y7 Y8 Y9 Y10 Input
Y2 Y1
X1
X2
X3
X4
X5
X6
X7
X8
X9
X10
TAS71-R001E
ELEMENT
Digital/Analog Conversion
FUNCTION
CODE
57
SYMBOL
D/A
PROCESS FUNCTIONS
INPUT/OUTPUT
No No.1 input No.2 input No.1 output Code X S Y Type D A A Input signal Set value(Parameter External Input) Conversion value Description
SETTING
CONTROL PARAMETER
Parameter Set value Abbr. S Default Value 1 External Input Possible Range
ACTION
1 X 0
V Y
TAS71-R001E
ELEMENT
Pack
FUNCTION
CODE
59
SYMBOL
PAC
PROCESS FUNCTIONS
Multiple input conditions (Max.32) are converted to integers developed to each bit.
INPUT/OUTPUT
No No.1 input ~ No.32 input No.1 output Code X0 ~ X31 Y Type D ~ D I Condition input1 ~ Condition input 32 Output signal Description
SETTING
Nothing
CONTROL PARAMETER
Nothing
ACTION
By combining PAC and UPC, 32 points of a digital signal can be passed using the inter-sheet integer connection element for a single point.
ON OFF ON X0 X1 X2 PAC ON OFF ON X29 X30 X31 Y0 Y1 Y2 CEI PAC output PAC output UPC <Man-1> Y29 Y30 Y31 D D D D D D PAC output PAC output CEI <Man-1>
TAS71-R001E
ELEMENT
Arithmetic Cycle
FUNCTION
CODE
60
SYMBOL
DT
PROCESS FUNCTIONS
INPUT/OUTPUT
No No.1 output Code Y Type A Description Arithmetic cycle (msec)
SETTING
Nothing
CONTROL PARAMETER
Nothing
ACTION
The element outputs the arithmetic cycle of the logic sheet.
TAS71-R001E
ELEMENT
Digital Switch
FUNCTION
CODE
101
SYMBOL
SW
PROCESS FUNCTIONS
Output of switching 2 digital input signals according to the switching conditions Used for switching mode signals according to the conditions
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.1 output Code off on sw Y Type D D D D Description Input signals selected for sw=off Input signals selected for sw=on Switch condition Selection signal
SETTING
CONTROL PARAMETER
Nothing
ACTION
Input1
Input2
Switch
Input swtich 0 1
Output
TAS71-R001E
ELEMENT
CODE
102
SYMBOL
PROCESS FUNCTIONS
Output of switching two analog input according to the switching conditions Used for switching setting values according to the conditions
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.1 output Code off on sw Y Type A A D A Description Input signals selected for sw=off Input signals selected for sw=on Switch condition Selection signal
SETTING
CONTROL PARAMETER
Nothing
ACTION
Switch Output Input 1 Input 2 Switch output signals by ON/OFF input switch
Switch 0 1
TAS71-R001E
ELEMENT
CODE
103
SYMBOL
TR
PROCESS FUNCTIONS
Output of switching two analog input according to the switch conditions Output is changed by the set rate at switching time
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.5 input No.1 output Code off on sw Ron Roff Y Type A A D A A A Description Input signals selected for sw=off Input signals selected for sw=on Condition input OFF ON change rate(Parameter External Input) ON OFF change rate(Parameter External Input) Selection signal
SETTING
CONTROL PARAMETER
Parameter OFF ON change rate ON OFF change rate Limit after change Abbr. Ron Roff MD Default Value 99999 99999 0 External Input Possible Possible Ron 0 Roff 0 Y:1,N:0 Range
ACTION
Switch
Input2 Input1
ChangeR2
ChangeR1
Output
Switch 0 1
TAS71-R001E
ELEMENT
CODE
104
SYMBOL
TRD
PROCESS FUNCTIONS
Output of switching two analog input according to the switch conditions Should be reduced according to the rate set with deviation of target input at the time of switch
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.5 input No.1 output Code off on sw Ron Roff Y Type A A D A A A Description Input signals selected for sw=off Input signals selected for sw=on Condition input OFF ON change rate(Parameter External Input) ON OFF change rate(Parameter External Input) Selection signal
SETTING
CONTROL PARAMETER
Parameter OFF ON change rate ON OFF change rate Abbr. Ron Roff Default Value 99999 99999 External Input Possible Possible Ron 0 Roff 0 Range
ACTION
Input Switch
0 0
Change Rate Deviation(Input2/O) Change Rate1 Deviation (Input1/O)
TAS71-R001E
ELEMENT
CODE
105
SYMBOL
OLD
PROCESS FUNCTIONS
INPUT/OUTPUT
No No.1 input No.1 output Code X Y Type D D Input signal Previous Digital Value Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
Input
TAS71-R001E
ELEMENT
CODE
106
SYMBOL
OLA
PROCESS FUNCTIONS
INPUT/OUTPUT
No No.1 input No.1 output Code X Y Type A A Input signal Previous Analog Value Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
TAS71-R001E
ELEMENT
Digital Input
FUNCTION
CODE
107
SYMBOL
DI
PROCESS FUNCTIONS
INPUT/OUTPUT
No No.1 output Code Y Type D ON/OFF value of DI Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
The element outputs a single point of the input signal (which is entered in the plant) in the DI module as an engineering value.
TAS71-R001E
ELEMENT
Analog Input
FUNCTION
CODE
108
SYMBOL
AI
PROCESS FUNCTIONS
Output the engineering value for AI module input signals TC input will output the result performed to the extent of correction
INPUT/OUTPUT
No No.1 output Code Y Type A AI engineering value Description
SETTING
CONTROL PARAMETER
Parameter Input limit low(%) Input limit high(%) Abbr. IL IH Default Value -0.8 104 External Input Range
ACTION
The element outputs a single point of the input signal (which is entered in the plant) in the AI module as an engineering value.
TAS71-R001E
ELEMENT
Pulse Input
FUNCTION
CODE
109
SYMBOL
PU
PROCESS FUNCTIONS
INPUT/OUTPUT
No No.1 output Code Y Type A Pulse counter value Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
The element outputs a single point of the input signal (which is entered in the plant) in the DI module as a pulse.
TAS71-R001E
ELEMENT
Digital Output
FUNCTION
CODE
110
SYMBOL
DO
PROCESS FUNCTIONS
INPUT/OUTPUT
No No.1 Input Code X Type D Output command Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
The element outputs the input signal to the plant.
TAS71-R001E
ELEMENT
Analog Output
FUNCTION
CODE
111
SYMBOL
AO
PROCESS FUNCTIONS
Output of the input signal converted with the engineering range, from AO module
INPUT/OUTPUT
No No.1 Input Code X Type A Description Output command (engineering value)
SETTING
CONTROL PARAMETER
Parameter Output limit low(%) Output limit high(%) Abbr. OL OH Default Value -10 110 External Input Range
ACTION
The element outputs the input signal to the plant.
TAS71-R001E
ELEMENT
CODE
INPUT:112 OUTPUT:113
SYMBOL
CED
PROCESS FUNCTIONS Elements to show connection of digital signals between the different sheet without any arithmetic performance Used for both input and output. Same objects should exist as the output.
INPUT/OUTPUT
No No.1 input No.1 output Code X Y Type D D Input signal Output signal Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
Connect same digital signals between different sheets
TAS71-R001E
ELEMENT
CODE
INPUT:114 OUTPUT:115
SYMBOL
CEA
PROCESS FUNCTIONS
FUNCTION
Elements to show connection of analog signals between the different sheet without any arithmetic performance Used for both input and output. Same objects should exist as the output.
INPUT/OUTPUT
No No.1 input No.1 output Code X Y Type A A Input signal Output signal Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
Connect same analog signals between different sheets
TAS71-R001E
ELEMENT
CODE
INPUT:116 OUTPUT:117
SYMBOL
CEI
PROCESS FUNCTIONS
FUNCTION
Elements to show connection of integer signals between the different sheet without any arithmetic performance Used for both input and output. Same objects should exist as the output.
INPUT/OUTPUT
No No.1 input No.1 output Code X Y Type I I Input signal Output signal Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
Connect same integer signals between different sheets
TAS71-R001E
ELEMENT
CODE
INPUT:118 OUTPUT:119
SYMBOL
MCD
PROCESS FUNCTIONS Blocks to perform interface of external analog signals in Macroblock logic sheet. Used for both input/output sides. The sequence number of an input in the macro call element depends on the location of the input. The upper left is the first input. The sequence number of an output in the macro call element depends on the location of the output. The lower right is the last output.
INPUT/OUTPUT
No No.1 input No.1 output Code X Y Type D D Input signal Output signal Description
SETTING
CONTROL PARAMETER
Parameter Number Abbr. No Default Value 1 External Input Range
ACTION
The element sends and receives signals to and from the macro logic. For details about setting the macro logic, see Section 2.6 "Macro Elements".
TAS71-R001E
ELEMENT
CODE
INPUT:120 OUTPUT:121
SYMBOL
MCA
PROCESS FUNCTIONS Blocks to perform interface of external integer signals in Macroblock logic sheet. Used for both input/output The sequence number of an input in the macro call element depends on the location of the input. The upper left is the first input. The sequence number of an output in the macro call element depends on the location of the output. The lower right is the last output.
INPUT/OUTPUT
No No.1 input No.1 output Code X Y Type A A Input signal Output signal Description
SETTING
CONTROL PARAMETER
Parameter Number Abbr. No Default Value 1 External Input Range
ACTION
The element sends and receives signals to and from the macro logic. For details about setting the macro logic, see Section 2.6 "Macro Elements".
TAS71-R001E
ELEMENT
CODE
INPUT:122 OUTPUT:123
SYMBOL
MCI
PROCESS FUNCTIONS Blocks to perform interface of external digital signals in Macro-block logic sheet. Used for both input/o The sequence number of an input in the macro call element depends on the location of the input. The upper left is the first input. The sequence number of an output in the macro call element depends on the location of the output. The lower right is the last output.
INPUT/OUTPUT
No No.1 input No.1 output Code X Y Type I I Input signal Output signal Description
SETTING
CONTROL PARAMETER
Parameter Number Abbr. No Default Value 1 External Input Range
ACTION
The element sends and receives signals to and from the macro logic. For details about setting the macro logic, see Section 2.6 "Macro Elements".
TAS71-R001E
ELEMENT
CODE
INPUT:124 OUTPUT:125
SYMBOL
CID
PROCESS FUNCTIONS These are elements to show connection in the same sheet and not performed with any arithmetics. Used for all the data types of analog, digital, and integer. Used for both input/output. Elements with the same name should exist in the sheet as the output.
INPUT/OUTPUT
No No.1 input No.1 output Code X Y Type A/D/I A/D/I Input signal Output signal Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
The element connects the same signals on the same sheet.
TAS71-R001E
ELEMENT
Null Digital
FUNCTION
No action for digital input signals
CODE
126
SYMBOL
NLD
PROCESS FUNCTIONS
INPUT/OUTPUT
No No.1 input Code X Type D Digital signal Description
SETTING
Nothing
CONTROL PARAMETER
Nothing
ACTION
The element performs no operation.
TAS71-R001E
ELEMENT
Null Analog
FUNCTION
No action for analog input signals
CODE
127
SYMBOL
NLA
PROCESS FUNCTIONS
INPUT/OUTPUT
No No.1 input Code X Type A Analog signal Description
SETTING
Nothing
CONTROL PARAMETER
Nothing
ACTION
The element performs no operation.
TAS71-R001E
ELEMENT
Null Integer
FUNCTION
No action to integer input values
CODE
128
SYMBOL
NLI
INPUT/OUTPUT
No No.1 input Code X Type I Integer signal Description
SETTING
Nothing
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
Through Digital
FUNCTION
CODE
129
SYMBOL
THD
PROCESS FUNCTIONS
INPUT/OUTPUT
No No.1 input No.1 output Code X Y Type D D Digital signal Digital signal Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
Y=X
TAS71-R001E
ELEMENT
Through Analog
FUNCTION
CODE
130
SYMBOL
THA
PROCESS FUNCTIONS
INPUT/OUTPUT
No No.1 input No.1 output Code X Y Type A A Analog signal Analog signal Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
Y=X
TAS71-R001E
ELEMENT
Through Integer
FUNCTION
No action to integer input values
CODE
131
SYMBOL
THI
INPUT/OUTPUT
No No.1 input No.1 output Code X Y Type I I Integer signal Integer signal Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
Y=X
TAS71-R001E
ELEMENT
CODE
132
SYMBOL
RVD
PROCESS FUNCTIONS Output of the digital input signals without any action The connection is handled as disconnected when the arithmetic order is calculated. (The arithmetic order is always reversed for the loop place. With this element, the arithmetic order is reversed for the input line.)
INPUT/OUTPUT
No No.1 input No.1 output Code X Y Type D D Digital signal Digital signal Description
SETTING
Nothing
CONTROL PARAMETER
Nothing
ACTION
Y=X
TAS71-R001E
ELEMENT
CODE
133
SYMBOL
RVA
PROCESS FUNCTIONS Output of the analog input signals without any action When the arithmetic order is calculated, it is handled as disconnected. (The arithmetic order is always reversed for the loop place. With this element, the arithmetic order is reversed for the input line.)
INPUT/OUTPUT
No No.1 input No.1 output Code X Y Type A A Analog signal Analog signal Description
SETTING
Nothing
CONTROL PARAMETER
Nothing
ACTION
Y=X
TAS71-R001E
ELEMENT
CODE
134
SYMBOL
RVI
DATA LOGGAR FUNCTIONS Output of integer input value without any action The connection should be handled as disconnected when the arithmetic order is calculated. (The arithmetic order is always reversed for the loop place. With this element, the arithmetic order is reversed for the input line.)
INPUT/OUTPUT
No No.1 input No.1 output Code X Y Type I I Integer signal Integer signal Description
SETTING
Nothing
CONTROL PARAMETER
Nothing
ACTION
Y=X
TAS71-R001E
ELEMENT
CODE
135
SYMBOL
CAI
PROCESS FUNCTIONS MPS has a communication analog domain with 4000 points. Data designated by absolute address point number(1 - 4000) is captured into the logic as input. The communication analog domain is 2-byte integer and outputs the value changed to the engineering value (real) according to the engineering-value range and the normalized range specified on the parameter.
INPUT/OUTPUT
No No.1 output Code Y Type A Analog signal Description
SETTING
CONTROL PARAMETER
Parameter Data address Signal range high Signal range low High range (engineering scale) Low range (engineering scale) Abbr. No SH SL RH RL Default Value 1 10000 0 100 0 External Input Range 1 No 4000
ACTION
0 to 100% of the integer value for the communication analog domain is set up on the normalized range lower/upper limit so that 0 to 100% of the value is captured into the logic by changing it to the engineering-value lower/upper limit.
TAS71-R001E
ELEMENT
CODE
136
SYMBOL
CAO
PROCESS FUNCTIONS MPS has a communication analog domain with 4000 points. The logic arithmetic result is output to the communication analog domain designated by an absolute address point (1 4000). The communication analog domain is 2-byte integer and outputs the engineering value (real) in the logic changed to the integer according to the engineering-value range and the normalized range specified on the parameter.
INPUT/OUTPUT
No No.1 input Code X Type A Analog signal Description
SETTING
CONTROL PARAMETER
Parameter Data address Signal range high Signal range low High range (engineering scale) Low range (engineering scale) Abbr. No SH SL RH RL Default Value 1 10000 0 100 0 External Input Range 1 No 4000
ACTION
With the engineering range set up, change the 0 to 100% of the value input from the logic to the normalized range lower/upper limit so that it will be captured in the logic.
TAS71-R001E
ELEMENT
CODE
137
SYMBOL
CDI
PROCESS FUNCTIONS
MPS has a communication analog domain with 8000 points. The data designated by an absolute address point number (1 - 8000) is to be captured in the logic as input.
INPUT/OUTPUT
No No.1 output Code Y Type D Digital signal Description
SETTING
CONTROL PARAMETER
Parameter Data address Abbr. No Default Value 1 External Input Range 1 No 8000
ACTION
ON/OFF status of the communication digital domain is captured into the logic.
TAS71-R001E
ELEMENT
CODE
138
SYMBOL
CDO
PROCESS FUNCTIONS MPS has a communication analog domain with 8000 points. The logic arithmetic result is output to the communication digital domain designated by an absolute address point number (1 - 8000).
INPUT/OUTPUT
No No.1 input Code X Type D Digital signal Description
SETTING
CONTROL PARAMETER
Parameter Data address Abbr. No Default Value 1 External Input Range 1 No 8000
ACTION
ON/OFF status of the logic is to be output to the communication digital domain.
TAS71-R001E
ELEMENT
CODE
162
SYMBOL
DI32
PROCESS FUNCTIONS
The element acquires the data of 32 digital inputs from the special DI domain of FXVIMO1 as the picked-up integer data and outputs it to the logic. The unpack element (UPC) is used to acquire individual signals.
INPUT/OUTPUT
No No.1 output Code Y Type I Description Integer data packed as 32 digital bits
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
CODE
163
SYMBOL
DO32
PROCESS FUNCTIONS
The element outputs all the data of 32 digital outputs from the logic to the special DO domain of FXVIMO1.
INPUT/OUTPUT
No No.1 input Code X Type I Description Integer data packed as 32 digital bits
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
CODE
164
SYMBOL
AI8
PROCESS FUNCTIONS
The element acquires all the data of eight analog inputs from the special AI domain of FXVIMO1 and outputs it to the logic.
INPUT/OUTPUT
No No.1 output No.2 output ~ No.8 output Code Y1 Y2 ~ Y8 Type A A ~ A Analog input 1 Analog input 2 ~ Analog input 8 Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
CODE
165
SYMBOL
AO8
PROCESS FUNCTIONS
The element outputs all the data of eight analog outputs from the logic to the special AO domain of FXVIMO1.
INPUT/OUTPUT
No No.1 output No.2 output ~ No.8 output Code X1 X2 ~ X8 Type A A ~ A Analog output 1 Analog output 2 ~ Analog output 8 Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
Register analog
FUNCTION
CODE
166
SYMBOL
RGA
PROCESS FUNCTIONS The element writes an input such as a calculated value and an instruction value in a file when a trigger input is set to on. The element reads the above values from the file when the controller restarts and sets them as outputs. Note:The trigger inputs for writing the file must be at least one minute apart considering the upper limit for rewriting the CompactFlash card used to store the file.
INPUT/OUTPUT
No No.1 input No.2 input No.1 output Code X SW Y Type A D A Input signal Storage trigger Digital output Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
The element sets an input as an output when a trigger input is set to on and writes the input in a file with quality. As the output, the element uses the input that is written in the file.
TAS71-R001E
ELEMENT
Register digital
FUNCTION
CODE
167
SYMBOL
RGD
PROCESS FUNCTIONS The element writes an input such as a calculated value and an instruction value in a file when a trigger input is set to on. The element reads the above values from the file when the controller restarts and sets them as outputs. Note:The trigger inputs for writing the file must be at least one minute apart considering the upper limit for rewriting the CompactFlash card used to store the file.
INPUT/OUTPUT
No No.1 input No.2 input No.1 output Code X SW Y Type A D A Input signal Storage trigger Digital output Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
The element sets an input as an output when a trigger input is set to on and writes the input in a file with quality. As the output, the element uses the input that is written in the file.
TAS71-R001E
ELEMENT
Register integer
FUNCTION
CODE
168
SYMBOL
RGI
PROCESS FUNCTIONS The element writes an input such as a calculated value and an instruction value in a file when a trigger input is set to on. The element reads the above values from the file when the controller restarts and sets them as outputs. Note:The trigger inputs for writing the file must be at least one minute apart considering the upper limit for rewriting the CompactFlash card used to store the file.
INPUT/OUTPUT
No No.1 input No.2 input No.1 output Code X SW Y Type I D I Input signal Storage trigger Digital output Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
The element sets an input as an output when a trigger input is set to on and writes the input in a file with quality. As the output, the element uses the input that is written in the file.
TAS71-R001E
ELEMENT
Digital constant
FUNCTION
CODE
169
SYMBOL
DG
PROCESS FUNCTIONS
The element enables (on) or disables (off) digital output based on the on/off setting of the parameter (digital).
INPUT/OUTPUT
No No.1 output Code Y Type D On/off setting Description
SETTING
CONTROL PARAMETER
Abbr. S
Default Value 0
External Input
Range
ACTION
No action
TAS71-R001E
ELEMENT
8 inputs intermediate
FUNCTION
CODE
170
SYMBOL
MD8
PROCESS FUNCTIONS The element outputs the intermediate value of one of up to eight analog inputs (only the connected ones), the selected input number, and the selection flag of the corresponding input. An input bypass condition signal can be entered for each input.
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.5 input No.6 input No.7 input No.8 input No.9 input No.10 input ~ No.15 input No.16 input No.1 output No.2 output No.3 output No.4 output ~ No.9 output No.10 output Code X1 X2 X3 X4 X5 X6 X7 X8 B1 B2 ~ B7 B8 Y IDX F1 F2 ~ F7 F8 Type A A A A A A A A D D ~ D D A I D D ~ D D Input signal1 Input signal2 Input signal3 Input signal4 Input signal5 Input signal6 Input signal7 Input signal8 Bypass signal for input signal1 Bypass signal for input signal2 ~ Bypass signal for input signal7 Bypass signal for input signal8
In te rm e d ia te v a lu e (0 .0 w h e n th e re is n o ta rg e t s ig n a l)
Description
S e le c te d in p u t s ig n a l n um b e r (0 w h e n th e re is n o ta rg e t s ig n a l)
In p u t s ig n a l 1 is s e le c te d fo r th e in te rm e d ia te v a lu e . In p u t s ig n a l 2 is s e le c te d fo r th e in te rm e d ia te v a lu e
~
In p u t s ig n a l 7 is s e le c te d fo r th e in te rm e d ia te v a lu e In p u t s ig n a l 8 is s e le c te d fo r th e in te rm e d ia te v a lu e
SETTING
CONTROL PARAMETER
Parameter HL Abbr. HL Default Value 0 External Input Range
TAS71-R001
ACTION
No action
TAS71-R001E
ELEMENT
Digital Warning
FUNCTION
CODE
201
SYMBOL
DAN
DATA LOGGAR FUNCTIONS Input signal process values are judged by ON/OFF for warning The same handling is done when the refailed input is ON Time stamp can be updated but never returned
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.1 output No.2 output No.3 output Code X Su Re Y NC NR Type D D D D D D Input signal Warning inhibit condition(can be omitted) Refailure (should be One Shot Warning occurrence (omitted if not used) Warning unconfirmed (omitted if not used) Warning returned (omitted if not used) Description
SETTING
CONTROL PARAMETER
Parameter
Annunciate level Print out inservice Region
Default Value 1 1 0
External Input
Range
0:exclusive, 1:used
ACTION
No action
TAS71-R001E
ELEMENT
Analog Warning
FUNCTION
CODE
202
SYMBOL
AAN
DATA LOGGAR FUNCTIONS Input signal process values are judged for warning by settingvalue input or parameters There are 3 types of judgement as follows Upper limit (H) Lower limit (L) Change rate (R)
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.1 output No.2 output No.3 output Code X S Su Y NC NR Type A A D D D D Input signal Setting value(Parameter External Input) Warning inhibit condition Warning occurrence Warning unconfirmed Warning returned Description
SETTING
CONTROL PARAMETER
Parameter Threshold Hysteresis Category(1:H 2:L 3:R) Annunciate level Print out inservice Region Abbr. S DB ANN LVL PR REG Default Value 9999 0 1 1 1 0 0:Exclusive,1:Used DB 0 1:H,2:L,3:R External Input Range
ACTION
No action
TAS71-R001E
ELEMENT
Event
FUNCTION
CODE
203
SYMBOL
EVT
INPUT/OUTPUT
No No.1 input No.2 input No.1 output Code X Su Y Type D D D Input signal Event inhibit condition (can be omitted) Event occurrence Description
SETTING
CONTROL PARAMETER
Parameter Annunciate level Print out Region Abbr. LVL PR REG Default Value 1 1 0 0:Exclusive,1:Used External Input Range
ACTION
No action
TAS71-R001E
ELEMENT
CODE
204
SYMBOL
SSD
The digital-value data setting is received from external units such as OPS etc
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.1 output Code X S sw Y Type D ED D D Input signal Data-set signal Data-set permission Digital output Description
2 SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
CODE
205
SYMBOL
QGD
Acquiring each quality code status by ON/OFF from input-signal quality information
INPUT/OUTPUT
No No.1 input No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output No.7 output Code X RO RU AE CN DS UK CE Type D D D D D D D D Input signal Range-over upper limit (Reserved)t Range-over lower limit (Reserved) Data access incapability Scan exclusion Data set Unfixed My Element output Block arithmetic error Description
SETTING
Nothing
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
CODE
206
SYMBOL
QGA
Acquiring each quality code status by ON/OFF from input-signal quality information
INPUT/OUTPUT
No No.1 input No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output No.7 output Code X RO RU AE CN DS UK CE Type A D D D D D D D Input signal Range-over upper limit Range-over lower limit Data access incapability Scan exclusion Data set Unfixed My Element output Block arithmetic error Description
SETTING
Nothing
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
CODE
207
SYMBOL
QSD
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.5 input No.6 input No.7 input No.8 input No.1 output Code X RO RU AE CN DS UK CE Y Type D D D D D D D D D Input signal Range-over upper limit (Reserved) Range-over lower limit (Reserved) Data access incapability Scan exclusion Data set Unfixed My Element output Block arithmetic error Output signal Description
SETTING
Nothing
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
CODE
208
SYMBOL
QSA
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.5 input No.6 input No.7 input No.8 input No.1 output Code X RO RU AE CN DS UK CE Y Type A D D D D D D D A Input signal Range-over upper limit (Reserved) Range-over lower limit (Reserved) Data access incapability Scan exclusion Data set Unfixed My Element output Block arithmetic error Analog output signal Description
SETTING
Nothing
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
Average Value
FUNCTION
CODE
209
SYMBOL
AVE
DATA LOGGAR FUNCTIONS Calculate the average value of input data that is not approved as the calculation exclusion conditions While the value is output continuing the average processing until the trigger is ON, the internal is reset and starts new-average from next time
Calculation precision
Internal work variables should be twice as precise as the reals Please note valid digit number decreases as the sampling frequency increases
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.1 output Code X Su sw Y Type A D D A Input signal Calcuration exclusion conditions Memory trigger Average value Description
SETTING
CONTROL PARAMETER
Parameter Calcuration interval Abbr. DT Default Value 1 External Input Range Divisor of 3600(sec)
ACTION
No action
TAS71-R001E
ELEMENT
ON Time Sizing
FUNCTION
CODE
210
SYMBOL
ONT
DATA LOGGAR FUNCTIONS Perform sizing of ON continuation time for input data. The precision unit should be second While the sizing value should be output by performing the sizing processing until the trigger signal is ON, the internal work should be 0 cleared The sizing upper limit should be from 231 to 1 second
Calculation precision
The internal work variables should be four byte integers The output should be performed with four byte real precision for the purpose of converting it to four byte real at the output
INPUT/OUTPUT
Code X Tr Ts Y
Description
SETTING
CONTROL PARAMETER
Parameter
Calcuration unit
Abbr.
CT
Default Value 1
External Input
Range
1:sec, 60:min, 3600:hour
ACTION
Regarding time adjustment in the normal status with the rule it does not pass on-the-hour, gained and lost time for not passing on-the-hour, is performed with memory trigger on-the-hour to output 3,600 sec. Gained time should be performed with sizing as ON time if it is ON at the point in time. Lost time should be performed with subtraction from ON time if it is ON at the point in time. However, ON time does not become negative.
TAS71-R001E
ELEMENT
ON Number-of-Time Sizing
FUNCTION
CODE
211
SYMBOL
ONC
DATA LOGGAR FUNCTIONS Perform sizing of the number of times from OFF ON for input data. While the sizing value is output by performing the sizing processing till the trigger signal is ON, the internal work should be 0 cleared. The sizing upper limit should be 231-1.
Calculation precision
The internal work variables should be four byte integers. The output should be performed with four byte real precision for the purpose of converting it to four byte real at the output.
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.1 output Code D Tr Ts Y Type D A D A Input signal Tracking value Tracking ON number-of-time sizing Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
CODE
214
SYMBOL
LDW
DATA LOGGAR FUNCTIONS Write data in the all-purpose digital domain LD. Set the input data in the all-purpose digital domain LD of the designated point number. If the point number is smaller than 0 or exceeds 8000, it will be an arithmetic error.
INPUT/OUTPUT
No No.1 input No.2 input Code X No Type D I Write data Number Description
SETTING
CONTROL PARAMETER
Parameter Number Abbr. No Default Value 1 External Input Possible Range 1 No 8000
ACTION
No action
TAS71-R001E
ELEMENT
CODE
215
SYMBOL
LAW
DATA LOGGAR FUNCTIONS Write data in the all-purpose analog domain LA. Set the input data in the all-purpose analog domain LA of the designated point number. If the point number is smaller than 0 or exceeds 2000, it will be an arithmetic error.
INPUT/OUTPUT
No No.1 input No.2 input Code X No Type A I Write data Number(Parameter External Input) Description
SETTING
CONTROL PARAMETER
Parameter Number Abbr. No Default Value 1 External Input Possible Range 1 No 2000
ACTION
No action
TAS71-R001E
ELEMENT
CODE
216
SYMBOL
LDR
DATA LOGGAR FUNCTIONS Fetch data in the all-purpose digital domain LD on the logic. Capture the data in the all-purpose digital domain LD of the designated point number into the logic as the block output. If the point number is smaller than 0 or exceeds 8000, it will be an arithmetic error.
INPUT/OUTPUT
No No.1 input No.1 output Code No Y Type I D LD domain data Description Number(Parameter External Input)
SETTING
CONTROL PARAMETER
Parameter Number Abbr. No Default Value 1 External Input Possible Range 1 No 8000
ACTION
No action
TAS71-R001E
ELEMENT
CODE
217
SYMBOL
LAR
DATA LOGGAR FUNCTIONS Fetch data in the all-purpose analog domain LA on the logic. Capture the data in the all-purpose analog-data domain LA of the designated point number into the logic as b block output. If the point number is smaller than 0 or exceeds 2000, it will be an arithmetic error.
INPUT/OUTPUT
No No.1 input No.1 output Code No Y Type I A LA domain data Description Number(Parameter External Input)
SETTING
CONTROL PARAMETER
Parameter Number Abbr. No Default Value 1 External Input Possible Range 1 No 2000
ACTION
No action
TAS71-R001E
ELEMENT
CODE
218
SYMBOL
LDS
DATA LOGGAR FUNCTIONS Control the read/write of all-purpose digital data by SW status In case of SW OFF, LDW action. LDR action for SW=ON If the point number is smaller than 0 or exceeds 8000, it will be an arithmetic error.
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.1 output Code X SW No Y Type D D I D Write data Switch Number(Parameter External Input) LD domain data Description
SETTING
CONTROL PARAMETER
Parameter Number Abbr. No Default Value 1 External Input Possible Range 1 No 8000
ACTION
LDR
LDW
No. SW=ON
No. SW=OFF
TAS71-R001E
ELEMENT
CODE
219
SYMBOL
LAS
Control the read/write of all-purpose analog data by SW status In case of SW OFF, LAW action. LAR action for SW=ON If the point number is smaller than 0 or exceeds 2000, it will be an arithmetic error.
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.1 output Code X SW No Y Type A D I A Write data Switch Number(Parameter External Input) LA domain data Description
SETTING
CONTROL PARAMETER
Parameter Number Abbr. No Default Value 1 External Input Possible Range 1 No 2000
ACTION
LAR
LAW
No. SW=ON
No. SW=OFF
TAS71-R001E
ELEMENT
Calendar
FUNCTION
CODE
220
SYMBOL
CLD
Output of integer values summing-up seconds from 00:00, Jan. 1, 1970 This value does not change during one arithmetic cycle
INPUT/OUTPUT
No No.1 output Code Y Type I Description Calendar integer value
SETTING
Nothing
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
Fetching msec
CODE
221
SYMBOL
MSC
FUNCTION
The msec values is fetched for the current time. This value does not change during one arithmetic cycle
INPUT/OUTPUT
No No.1 output Code Y Type A msec value Description
SETTING
Nothing
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
CODE
222
SYMBOL
YMD
FUNCTION
Fetching real values from time data by year, month, day, hour, minute, second, and week-of-the-day.
INPUT/OUTPUT
No No.1 input No.1 output Code TM Y Type I A Time data Real value for Y/M/D/h/m/s/w Description
SETTING
CONTROL PARAMETER
Parameter Unit Abbr. TUNT Default Value 1 External Input Range 1:sec, 2:min, 3:hour, 4:Day, 5 :Month, 6:Year, 7:Week
ACTION
By combining this element and the CLD element, the current year, month, day, hour, minutes, and seconds can be used as analog data in the logic using YMD parameters.
CLD YMD Y YMD M YMD D YMD h YMD m YMD s A A A A A A
TAS71-R001E
ELEMENT
Time Creation
FUNCTION
CODE
223
SYMBOL
CTM
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.5 input No.6 input No.1 output Code Y M D h m s Y Type A A A A A A I Description Year, Range: 1970 year 2099 Month, Range: 1 month 12 Day, Range: 1 day 31 Hour, Range: 0 hour 23 Minute, Range: 0 min 59 Second, Range: 0 sec 59 Calendar integer value
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
Real/Integer Conversion
FUNCTION
CODE
224
SYMBOL
R2I
Output the real input by converting it to integer If exceeding the integer range, it will be a block arithmetic error.
INPUT/OUTPUT
No No.1 input No.1 output Code X Y Type A I Description Input signal, Range:-2147483648 2147483648 Integer output
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
Integer/Real Conversion
FUNCTION
CODE
225
SYMBOL
I2R
INPUT/OUTPUT
No No.1 input No.1 output Code X Y Type I A Description Input data Range:-2147483648 2147483647 Real output
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
Integer Addition
FUNCTION
Addition of two integer input is output.
CODE
226
SYMBOL
IAD
INPUT/OUTPUT
No No.1 input No.2 input No.1 output Code X1 X2 Y Type I I I Integer input1 Integer input2 Addition result Range: -2147483648 y 2147483647t Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
Integer Subtraction
FUNCTION
Output subtraction of two integer input.
CODE
227
SYMBOL
IDL
INPUT/OUTPUT
No No.1 input No.2 input No.1 output Code + Y Type I I I Integer input1 Integer input2 Subtraction result Range: -2147483648 y 2147483647t Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
Integer Multiplication
FUNCTION
Output multiplication of two integer input.
CODE
228
SYMBOL
IML
INPUT/OUTPUT
No No.1 input No.2 input No.1 output Code X1 X2 Y Type I I I Integer input1 Integer input2 Multiplication result Range:-2147483648 y 2147483647 Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
Y=X1 X2
TAS71-R001E
ELEMENT
Integer Division
FUNCTION
Output division of two integer input.
CODE
229
SYMBOL
IDV
INPUT/OUTPUT
No No.1 input No.2 input No.1 output Code N/ /D Y Type I I I Integer input1 Integer input2, D 0 Division result Range: -2147483648 y 2147483647 Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
Y=N/D
TAS71-R001E
ELEMENT
Integer Residue
FUNCTION
CODE
230
SYMBOL
IMD
Output residue calculation of two integer input It should be a block arithmetic error for the division by zero.
INPUT/OUTPUT
No No.1 input No.2 input No.1 output Code X V Y Type I I I Description Integer input1 Range:-2147483648 y 2147483647 Residue coefficient, V 0 Residue result
SETTING
CONTROL PARAMETER
Nothing
ACTION
Y=X1 X2
TAS71-R001E
ELEMENT
Integer Setup
FUNCTION
CODE
231
SYMBOL
ISG
INPUT/OUTPUT
No No.1 output Code Y Type I Setting value output Description
SETTING
CONTROL PARAMETER
Parameter Constant integer value Abbr. S Default Value 0 External Input Range
ACTION
Y=S
TAS71-R001E
ELEMENT
Integer Switch
FUNCTION
CODE
232
SYMBOL
ISW
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.1 output Code off on sw Y Type I I D I Description Input signals selected for sw=off Input signals selected for sw=on Switching condition select signal
SETTING
CONTROL PARAMETER
Nothing
ACTION
Y is Xoff when sw is 0. Y is Xon when sw is 1.
TAS71-R001E
ELEMENT
Date/Time Output
FUNCTION
CODE
233
SYMBOL
RTM
INPUT/OUTPUT
No No.1 input No.1 output No.2 output Code X Date Time Type I A A Year, month, day Hour, minute, second Description Integer value in the calendar
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
CODE
237
SYMBOL
QGI
Acquiring each quality code status by ON/OFF from inputsignal quality information
INPUT/OUTPUT
No No.1 input No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output No.7 output Code X RO RU AE CN DS UK CE Type I D D D D D D D Input signal Range-over upper limit Range-over lower limit Data access incapability Scan exclusion Data set Unfixed My Element output Block arithmetic error Description
SETTING
Nothing
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
CODE
238
SYMBOL
QSI
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.5 input No.6 input No.7 input No.8 input No.1 output Code X RO RU AE CN DS UK CE Y Type I D D D D D D D I Input signal Range-over upper limit (only for input analog) Range-over lower limit (only for input analog) Data access incapability Scan exclusion Data set Unfixed My Element output Block arithmetic error Output signal Description
SETTING
Nothing
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
On-The-Hour Data
FUNCTION
On-the-hour timing trigger is to be output.
CODE
239
SYMBOL
LGT
ON is output on the hour only for one arithmetic cycle. Used mainly for report logic creation.
INPUT/OUTPUT
No No.1 output Code Y Type D On-the-hour timing Description
SETTING
Nothing
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
CODE
240
SYMBOL
LGV
The input data is saved in the report data on the hour. The calculation processing such as average, time sizing, etc.is described separately in logic.
INPUT/OUTPUT
No No.1 input No.1 output Code X Y Type A A Input signal On-the-hour data Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
Saving the input data by arithmetic immediately after the hour as report data.
TAS71-R001E
ELEMENT
Maintenance Log
FUNCTION
CODE
242
SYMBOL
MLG
DATA LOGGAR FUNCTIONS Used for controlling the operation time and the number of startup times of an auxiliary device by combining with the maintenance log display function of OPS This element performs the setting of the maintenance log function which executes the sizing of operation time (ON time) and the number of startup times (ON trigger) according to the digital input in the auxiliary-device state. The maximum of 320 elements can be used for each MPS.
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.5 input No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output No.7 output No.8 output No.9 output Code X RST PH PS PC AH AS AC RT1 RT2 PH0 PS0 PC0 RCM Type D D A A A A A A A A A A A D Input signal External reset command Time-sizing setting value(h)(Parameter External Input) Time-sizing setting value(s)(Parameter External Input) Setting value for sizing of then umber of times (Parameter External Input) Time sizing(hour) Time sizing(sec) Sizing of the number of times Year/Month/Day of sizing reset (2 digits * for A.D yr. 10000+month*100+day) Hour/Minute/Second of sizing reset (Hour*10000+minute*100+second) Time-sizing setting(hour) Time-sizing setting(sec) Setting for sizing of the number of times Sizing reset command Description
SETTING
CONTROL PARAMETER
Parameter Control value for running time(h) Control value for running time(s) Control value for stating count Abbr. PH PS PC Default Value 8760 0 100 External Input Possible Possible Possible Range (365 )
TAS71-R001E
ACTION
Input data X
Parameter: Setting for sizing of startup times External reset 1 Reset processing
Current time
TAS71-R001E
ELEMENT
CODE
243
SYMBOL
PTL
DATA LOGGAR FUNCTIONS This element realizes saving and printing functions of the post-trip log data by combining with the post-trip log data collection function of ACS. In this block, the trigger detection is performed for the post-trip log. ACS monitors the trigger detection status of the function block and print out the collection of chronological data for the process before/after the trigger condition is turned ON.
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.5 input No.6 input No.7 input No.8 input No.9 input No.1 output Code Trg1 Trg2 Trg3 Trg4 Trg5 Trg6 Trg7 Trg8 Rst Stat Type D D D D D D D D D D Description No.1 trigger condition No.2 trigger condition No.3 trigger condition No.4 trigger condition No.5 trigger condition No.6 trigger condition No.7 trigger condition No.8 trigger condition Reset command from logic Post-trip log collection timing 0: under collection, 1reaching the collection completion time Year/month/day for trigger occurrence time Last 2 digits* for the yr. 10000 month*100 day Hour/min./sec for trigger occurrence time Hr*1000 min.*100 sec. Msec for trigger occurrence time No. for primary factor trigger No.1 to 8 Reset command External data set for the collection start
No.2 output No.3 output No.4 output No.5 output No.6 output
A A A A D
SETTING
CONTROL PARAMETER
Parameter Interval(sec Reccrding period of pre-trigger Reccrding period of post-trigger Abbr. CYC PRE POST Default Value 1 300 300 External Input Range CYC 0 PRE 0 POST 0
TAS71-R001E
ACTION
Collection stop
Reset command
TAS71-R001E
ELEMENT
Flight Record
FUNCTION
CODE
244
SYMBOL
FRC
DATA LOGGAR FUNCTIONS Flight-recorder function is realized by combining ACS flightrecorder data save function and OPS display function. This function block collects chronological data of the process before and after the designated trigger condition is turned ON.
INPUT/OUTPUT
No No.1 input No.8 input No.9 input No.40 input No.41 input No.1 output Code Trg1 Trg8 D01 D32 Rst Stat Type D D A A D D Description No.1 trigger condition No.8 trigger condition Collection point: 1 Collection point: 32 Reset command from logic Flight-recorder collection timing 0=under collection,1=reaching the collection completion time Year/month/day for trigger occurrence time (Last 2 digits* for the yr.10000+month*100+day) Year/month/day for trigger occurrence time Hrr*10000+min.*100+sec. Msec for trigger occurrence time Primary-factor trigger No.(1 to 8) Latest data record No.(0 to Reset command (data set from OPS which is started with collection) Actual save cycle(sec) Save time before actual trigger (sec) Save time after actual trigger (sec)
No.2 output No.3 output No.4 output No.5 output No.6 output No.7 output No.8 output No.9 output No.10 output
A A A A A D A A A
SETTING
CONTROL PARAMETER
Parameter Interval(sec Reccrding period of pre-trigger Reccrding period of post-trigger Abbr. CYC PRE POST Default Value 0.05 60 60 External Input Range CYC 0 PRE 0 POST 0
TAS71-R001E
ACTION
Trigger condition1
S/R
Trigger No. memory
Collection timing
Primary trigger
Current time
Time division
Year/Month/Day Hr/Min./Sec.
Collection stop
Collection processing
msec
Reset command
Parameter cycle Parameter - time before trigger Parameter - time after trigger
TAS71-R001E
ELEMENT
Timer adjustment by DI
FUNCTION
CODE
245
SYMBOL
TAJ
The element adjusts the time of the NTP server using the periodic ON pulses provided by the master clock or another equivalent device to the DI of MPS.
INPUT/OUTPUT
No No.1 input No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output No.7 output No.8 output No.9 output No.10 output No.11 output Code X Y W THT ITV DIH DIM DIS TMN TMX TOV TTN Type D D A I I I I I I I I I Description Time adjustment signal Sets ON for time adjustment input and the THT time. Time elapsed (seconds) since time adjustment was set to ON Trigger hold time (sec)(Parameter External Input) DI interval(Parameter External Input) DI timing(hour)(Parameter External Input) DI timing(min)(Parameter External Input) DI timing(sec)(Parameter External Input) Difference to permit(msec)(Parameter External Input) Difference to force to set(msec)(Parameter External Input) Difference not to permit(msec)(Parameter External Input) Time adjustment rate(msec/min)(Parameter External Input)
SETTING
CONTROL PARAMETER
Parameter Trigger hold time(sec) DI interval DI timing(hour) DI timing(min) DI timing(sec) Difference to permit(msec) Difference to force to set (msec) Difference not to permit (msec) Time adjustment rate (msec/min) Abbr. THT ITV DIH DIM DIS TMN TMX TOV TTN Default Value 10 1 0 5 0 1000 30000 60000 600 External Input Possible Possible Possible Possible Possible Possible Possible Possible Possible Range 3 THT 20 (1: once/day, 2:once/hour, other values:arithmetic error) 0 DIH 23 5 DIM 55 0 DIS 59 100 TMN 60000 10000 TMX 1200000 60000 TOV 1200000 600 . TMX .6000
TAS71-R001E
ACTION
OPS or ACS, which operates as the NTP server, monitors this time adjustment element in real time and adjusts the time of all systems including MPS via NTP. (This element is not used to directly perform time adjustment on MPS.)
TAS71-R001E
ELEMENT
CODE
246
SYMBOL
LGS
DATA LOGGAR FUNCTIONS The element stores the input data as the report data when storage is set to ON (LGV stores data on the hour. For LGS, the time of storage can be specified using an input signal). When time entry is connected, the input time is stored in the report data domain when storage is set to ON.
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.1 output Code X sw TM Y Type A D I A Description Input data Whether to perform storage Time of data (total number of seconds from January 1, 1970) Hour data
SETTING
CONTROL PARAMETER
Nothing
ACTION
The element stores input data (X) as report data (Y) when the signal for storing the hour data (sw) is changed from OFF to ON. When time entry (TM) is connected, input data (X) is written as report data with the time when the storage is set to ON. cf. LGV stores input data as report data immediately after the hour. To create the hour data in a different device and acquire the data using a communications line, use LGS since the data may not be received on the hour.
TAS71-R001E
ELEMENT
CODE
247
SYMBOL
GTL
The element checks the triggers for the functions that collect and store data before and after a trigger such as the spectrum trigger log function of ACS.
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.5 input No.6 input No.7 input No.8 input No.9 input No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output Code Trg1 Trg2 Trg3 Trg4 Trg5 Trg6 Trg7 Trg8 Rst Stat Date Time msec Tno Ro Type D D D D D D D D D D A A A A D Description Trigger condition 1 Trigger condition 2 Trigger condition 3 Trigger condition 4 Trigger condition 5 Trigger condition 6 Trigger condition 7 Trigger condition 8 Reset instruction from the logic Status of collection (0: Collecting, 1: Collection completion time reached) Year, month, day when the trigger occurred (last 2 digits of the year * 10000 + minutes * 100 + day) Hour, minutes, seconds when the trigger occurred (hour * 1000 + minutes * 100 + seconds) Milliseconds when the trigger occurred Trigger number of the primary reason (1 - 8) Reset instruction (external data setting to start collection)
SETTING
CONTROL PARAMETER
Parameter Interval(sec) Recording Period of pre-trigger(sec) Recording Period of post-trigger(sec) Abbr. CYC PRE POST Default Value 1 300 300 External Input Range CYC 0 PRE 0 POST 0
TAS71-R001E
ACTION
Collection time after the trigger Trigger condition 1 : Trigger condition 8 MDA S/R
Store the trigger number Status of collection
Year, month, day Time division Hour, minutes, seconds Milliseconds Reset instruction
Collection stop
TAS71-R001E
ELEMENT
CODE
248
SYMBOL
CAR
The element reads up to 32 points of analog data from the logic. The element can read 32 points of analog data in a batch using the CARD system.
INPUT/OUTPUT
No No.1 input No.32 input Code A01 A32 Type A A Description Analog data 1 Analog data 32
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
CODE
249
SYMBOL
CAW
The element writes up to 32 points of analog data in the logic. The element can write 32 points of analog data in a batch using the CARD system.
INPUT/OUTPUT
No No.1 output No.2 output No.32 output Code CNT A01 A32 Type A A A Description See Chapter 4. Analog data 1 Analog data 32
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
CODE
250
SYMBOL
CDR
The element reads up to 32 points of digital data from the logic. The element can read 32 points of digital data in a batch using the CARD system.
INPUT/OUTPUT
No No.1 input No.32 input Code D01 D32 Type D D Description Digital data 1 Digital data 32
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
CODE
251
SYMBOL
CDW
The element writes up to 32 points of digital data to the logic. The element can write 32 points of digital data in a batch using the CARD system.
INPUT/OUTPUT
No No.1 output No.2 output No.32 output Code CNT D01 D32 Type A D D Description See Chapter 4. Digital data 1 Digital data 32
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
CODE
252
SYMBOL
LIR
DATA LOGGAR FUNCTIONS The element acquires data from general-purpose integer domain LI and outputs it to the logic. The element acquires the data of the specified point number in generalpurpose integer data domain LI and outputs it to the logic. A calculation error occurs if the point number is less than 0 or exceeds 4000.
INPUT/OUTPUT
No No.1 input No.1 output Code No Y Type I I Description Number (starting from 1), range: 1 No. 4000 (Parameter External Input) Data in the LI domain
SETTING
CONTROL PARAMETER
Parameter Number Abbr. No Default Value 1 External Input Possible Range 1 No 4000
ACTION
No action
TAS71-R001E
ELEMENT
CODE
253
SYMBOL
LIW
DATA LOGGAR FUNCTIONS The element writes data in general-purpose integer domain LI. The element sets the data of the specified point number in generalpurpose integer domain LI. A calculation error occurs if the point number is less than 0 or exceeds 4000.
INPUT/OUTPUT
No No.1 input No.2 input Code X No Type I I Description Write data Number (starting from 1), range: 1 No. 4000 (Parameter External Input)
SETTING
CONTROL PARAMETER
Parameter Number Abbr. No Default Value 1 External Input Possible Range 1 No 4000
ACTION
No action
TAS71-R001E
ELEMENT
CODE
254
SYMBOL
LIS
DATA LOGGAR FUNCTIONS The element controls the read and write of general-purpose integer data based on the status of SW. When SW is OFF, the operation of LIW is performed. When SW is ON, the operation of LIR is performed. A calculation error occurs if the point number is less than 0 or exceeds 4000.
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.1 output Code X SW No Y Type I D I I Description Write data Number (starting from 1), range: 1 No. 4000 (Parameter External Input) Switch LI data
SETTING
CONTROL PARAMETER
Parameter Number Abbr. No Default Value 1 External Input Possible Range 1 No 4000
ACTION
LIR
LIW
No. SW=OFF
No. SW=ON
TAS71-R001E
ELEMENT
Voice message
FUNCTION
CODE
255
SYMBOL
VMS
The element takes a voice output condition (digital) as an input and issues a request for voice output to a voice output device when an input trigger is set to on.
INPUT/OUTPUT
No No.1 input No.1 output Code X Y Type D D Description Voice output condition Voice output status(Y=X)
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
CODE
256
SYMBOL
XDA
Warning element that takes time or timing from an external source as an input.
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.5 input No.1 output No.2 output No.3 output Code X TRG TRV GMT MSC Y NC NR Type D D D I I D D D Description Warning status signal Status update timing Time update timing Time (total number of seconds in GMT) Time (milliseconds) Warning status Warning not requiring confirmation Warning not requiring return
SETTING
CONTROL PARAMETER
External Input
ACTION
No action
TAS71-R001E
ELEMENT
Extended event
FUNCTION
CODE
257
SYMBOL
XEV
Event element that takes time or timing from an external source as an input
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.5 input No.1 output Code X TRG TRV GMT MSC Y Type D D D I I D Description Warning status signal Status update timing Time update timing Time (total number of seconds in GMT) Time (milliseconds) Warning status
SETTING
CONTROL PARAMETER
External Input
ACTION
No action
TAS71-R001E
ELEMENT
CODE
301
SYMBOL
SDI
SYSTEM FUNCTIONS
Digital input signal used by MPS in the system (not used in the usual logic)
INPUT/OUTPUT
No No.1 output Code Y Type D Description Input signal
SETTING
CONTROL PARAMETER
Parameter No. Abbr. No Default Value 0 External Input Range 1 No 1024
ACTION
No action
TAS71-R001E
ELEMENT System
CODE
302
SYMBOL
SDO
SYSTEM FUNCTIONS
FUNCTION
Digital output signal used by MPS in the system (not used in the usual logic)
INPUT/OUTPUT
No No.1 output Code Y Type D Description output signal
SETTING
CONTROL PARAMETER
Parameter No. Abbr. No Default Value 0 External Input Range 1 No 1024
ACTION
No action
TAS71-R001E
ELEMENT
CODE
303
SYMBOL
SAI
SYSTEM FUNCTIONS
Analog input signal used by MPS in the system (not used in the usual logic)
INPUT/OUTPUT
No No.1 output Code Y Type A Description input signal
SETTING
CONTROL PARAMETER
Parameter No. Abbr. No Default Value 0 External Input Range 1 No 256
ACTION
No action
TAS71-R001E
ELEMENT
CODE
304
SYMBOL
SAO
SYSTEM FUNCTIONS
Analog output signal used by MPS in the system (not used in the usual logic)
INPUT/OUTPUT
No No.1 input Code X Type A Description output signal
SETTING
CONTROL PARAMETER
Parameter No. Abbr. No Default Value 0 External Input Range 1 No 256
ACTION
No action
TAS71-R001E
ELEMENT
CODE
305
SYMBOL
SII
SYSTEM FUNCTIONS
Integer input signal used by MPS in the system (not used in the usual logic)
INPUT/OUTPUT
No No.1 output Code Y Type I Description input signal
SETTING
CONTROL PARAMETER
Parameter No. Abbr. No Default Value 0 External Input Range 1 No 256
ACTION
No action
TAS71-R001E
ELEMENT
CODE
306
SYMBOL
SIO
SYSTEM FUNCTIONS
Integer output signal used by MPS in the system (not used in the usual logic)
INPUT/OUTPUT
No No.1 input Code X Type I Description output signal
SETTING
CONTROL PARAMETER
Parameter No. Abbr. No Default Value 0 External Input Range 1 No 256
ACTION
No action
TAS71-R001E
ELEMENT
CODE
INPUT:307 OUTPUT:308
SYMBOL
SLD
SYSTEM FUNCTIONS Internal digital signal used by MPS in the system Not used in the usual logic Use caution when you use this element in logic since the assignment of SLD point numbers changes depending on the chassis type.
INPUT/OUTPUT
No No.1 input No.1 output Code X Y Type D D Description Input signal Output signal
SETTING
CONTROL PARAMETER
Parameter No. Level Abbr. No LVL Default Value 0 0 External Input Range 1 No 8000 0~4
ACTION
No action
TAS71-R001E
ELEMENT
CODE
INPUT:309 OUTPUT:310
SYMBOL
SLA
SYSTEM FUNCTIONS
Internal analog signal used by MPS in the system Not used in the usual logic
INPUT/OUTPUT
No No.1 input No.1 output Code X Y Type A A Description Input signal Output signal
SETTING
CONTROL PARAMETER
Parameter No. Abbr. No Default Value 0 External Input Range 1 No 256
ACTION
No action
TAS71-R001E
ELEMENT
CODE
INPUT:311 OUTPUT:312
SYMBOL
ETD
FUNCTION
The element sends and receives digital data to and from the DIASYS control system using the MHI Step 3 protocol commuication. When output Y is connected, the input ETD copies the inter-system data, the data of all points, and the answer-back data, which is received via the MHI Step 3 protocol commuinication, in the receptioin data domain and outputs the data. When input X is connectd, the output ETD sets the input value as the intersystem data and the data of all points, which is sent via the MHI Step 3 protocol commuinication, in the transmission data domain. The element outputs the ETD point number.
INPUT/OUTPUT
No No.1 input No.2 input No.1 output No.2 output Code X No Y YNo Type I I D I Description Digital data to be set in the MHI protocol data domain ETD point no.(Parameter External Input) Digital data acquired from the MHI protocol data domain ETD point no.
SETTING
CONTROL PARAMETER
Parameter ETD point no. Abbr. No Default Value 1 External Input Possible Range 1 No 8000
ACTION
Input ETD Copies the received digital data in the reception data domain and outputs it. Output ETD Sets the input value in the transmission data domain as the digital data to be sent.
TAS71-R001E
ELEMENT
CODE
INPUT:313 OUTPUT:314
SYMBOL
ETA
FUNCTION
MHI PROTOCOL I/F The element sends and receives analog data to and from the DIASYS control system using the MHI Step 3 protocol communication. When output Y is connected, the input ETA copies the inter-system data, the data of all points, and the answer-back data, which is received via the MHI Step 3 protocol commuinication, in the receptioin data domain and outputs the data. When input X is connected, the output ETA sets the input value as the intersystem data and the data of all points, which is sent via the MHI Step 3 protocol commuinication, in the transmission data domain. The element outputs the ETA point number.
INPUT/OUTPUT
No No.1 input No.2 input No.1 output No.2 output Code X No Y YNo Type I I A I Description Analog data to be set in the MHI protocol data domain ETA point no.(Parameter External Input) Analog data acquired from the MHI protocol data domain ETA point no.
SETTING
CONTROL PARAMETER
Parameter ETA point no. Abbr. No Default Value 1 External Input Possible Range 1 No 4000
ACTION
Input ETA Copies the received analog data in the reception data domain and outputs it. Output ETA Sets the input value in the transmission data domain as the analog data to be sent.
TAS71-R001E
ELEMENT
OPS station
FUNCTION
CODE
315
SYMBOL
OPS
SYSTEM FUNCTIONS Each OPS periodically sends the system status packet to show its operating status. This block allows the logic to acquire the counter of the received system status packets of each OPS and the operating status sent by each OPS. The output of this block can be used to write the warning logic for indicating such as the abnormal OPS status.
INPUT/OUTPUT
No No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output No.7 output No.8 output No.9 output No.10 output No.11 output No.12 output No.13 output No.14 output No.15 output No.16 output No.17 output No.18 output No.19 output Code RCV PCH QCH CNT STB OFL FL AF AB TOF MAN RED IDA IDB NRA NRB INI SDN CMP Type A A A D D D D D D D D D D D D D D D D Description Reception counter (0.0 - 9999.0) P channel reception counter (0.0 - 9999.0) Q channel reception counter (0.0 - 9999.0) Control (Not used) (Not used) Major system failure (Not used) Minor system failure (Not used) (Not used) (Not used) (Not used) (Not used) (Not used) (Not used) (Not used) (Not used) (Not used)
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
Accessory station
FUNCTION
CODE
316
SYMBOL
ACS
SYSTEM FUNCTIONS ACS periodically sends the system status packet to show its operating status. This block allows the logic to acquire the counter of the received system status packets of each ACS and the operating status sent by each ACS. The output of this block can be used to write the warning logic for indicating such as the abnormal ACS status.
INPUT/OUTPUT
No No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output No.7 output No.8 output No.9 output No.10 output No.11 output No.12 output No.13 output No.14 output No.15 output No.16 output No.17 output No.18 output No.19 output Code RCV PCH QCH CNT STB OFL FL AF AB TOF MAN RED IDA IDB NRA NRB INI SDN CMP Type A A A D D D D D D D D D D D D D D D D Description Reception counter (0.0 - 9999.0) P channel reception counter (0.0 - 9999.0) Q channel reception counter (0.0 - 9999.0) Control (Not used) (Not used) Major system failure (Not used) Minor system failure (Not used) Upper limit of the long-term data registration (Not used) (Not used) (Not used) (Not used) (Not used) (Not used) (Not used) (Not used)
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
CODE
317
SYMBOL
MPS
SYSTEM FUNCTIONS MPS periodicallys sends the system status packet to show its operating status. This block allows the logic to acquire the counter of the received system status packets of each MPS and the operating status sent by each MPS. When MPS is duplexed, the reception counter and the operating status of each CPU in each system (A or B) can be acquired.
INPUT/OUTPUT
No No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output No.7 output No.8 output No.9 output No.10 output No.11 output No.12 output No.13 output No.14 output No.15 output No.16 output No.17 output No.18 output No.19 output No.20 output No.21 output No.22 output No.23 output No.24 output No.25 output No.26 output No.27 output No.28 output No.29 output No.30 output No.31 output No.32 output No.33 output No.34 output No.35 output No.36 output No.37 output No.38 output Code A_RCV B_RCV A_PCH A_QCH B_PCH B_QCH A_CNT A_STB A_OFL A_FL A_AF A_AB A_TOF A_MAN A_RED A_IDA A_IDB A_NRA A_NRB A_INI A_SDN A_CMP B_CNT B_STB A_OFL A_FL A_AF A_AB A_TOF A_MAN A_RED A_IDA A_IDB A_NRA A_NRB A_INI A_SDN A_CMP Type A A A A A A D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D Description Reception counter of system A (0.0 - 9999.0) Reception counter of system B (0.0 - 9999.0) P channel reception counter of system A (0.0 - 9999.0) Q channel reception counter of system A (0.0 - 9999.0) P channel reception counter of system B (0.0 - 9999.0) Q channel reception counter of system B (0.0 - 9999.0) Control by system A System A is standing by. System A is offline. Major system failure in system A Minor system failure in system A (switchover to the other system) Minor system failure in system A Tracking is OFF in system A. Manual function is being used in system A. System A of duplexed system System A recognizes that system A is the active system. System A recognizes that system B is the active system. System A recognizes that the CPU is normal in the active system. System A recognizes that the CPU is normal in the standby system. System A is being initialized. System A shutdown is completed. System A initialization is completed. Control by system B System B is standing by. System B is offline. Major system failure in system B Minor system failure in system B (switchover to the other system) Minor system failure in system B Tracking is OFF in system B, Manual function is being used in system B. System B of duplexed system System B recognizes that system A is the active system. System B recognizes that system B is the active system. System B recognizes that the CPU is normal in the active system. System B recognizes that the CPU is normal in the standby system. System B is being initialized. System B shutdown is completed. System B initialization is completed.
TAS71-R001E
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
Printer
FUNCTION
CODE
318
SYMBOL
PRT
SYSTEM FUNCTIONS ACS periodically sends the system status packet to show the operating status of its printer (ACS sends the system status packet for each printer if there are multiple printers). This block allows the logic to acquire the counter of the received printer system status packets sent by ACS and the operating status of the printer. The output of this block can be used to write the warning logic for indicating such as the abnormal printer status.
INPUT/OUTPUT
No No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output No.7 output No.8 output No.9 output No.10 output No.11 output No.12 output No.13 output No.14 output No.15 output No.16 output No.17 output No.18 output No.19 output Code RCV PCH QCH CNT STB OFL FL AF AB TOF MAN RED IDA IDB NRA NRB INI SDN CMP Type A A A D D D D D D D D D D D D D D D D Description Reception counter (0.0 - 9999.0) P channel reception counter (0.0 - 9999.0) Q channel reception counter (0.0 - 9999.0) Control (Not used) Offline Major failure (Not used) Minor failure (Not used) (Not used) (Not used) (Not used) (Not used) (Not used) (Not used) (Not used) (Not used) (Not used)
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
CODE
319
SYMBOL
ESV
SYSTEM FUNCTIONS ACS collects and stores certain files and users can freely use those files. The element automatically stores such files in external storage media. The target files are as follows:
Application Long-term trend data Event trace Post-trip log Report Flight recorder Spectrum trigger log SOE report File format CSV CSV EXCEL EXCEL CSV EXCEL EXCEL Occasion to generate the file Depending on the settings Every day For each PTL For each report For each FRC For each GTL For each SOE
INPUT/OUTPUT
As the external storage media, use CD-R disks, CD-R/W disks, MO disks, and DVD-RAM disks that are set to be used in ordinary file systems.
No No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output No.7 output No.8 output No.9 output No.10 output No.11 output No.12 output No.13 output No.14 output No.15 output No.16 output No.17 output No.18 output No.19 output
Code RCV PCH QCH CNT STB OFL FL AF AB DFL WRN RED IDA IDB NRA NRB INI SDN CMP
Type A A A D D D D D D D D D D D D D D D D
Description Reception counter (0.0 - 9999.0) P channel reception counter (0.0 - 9999.0) Q channel reception counter (0.0 - 9999.0) Control (Not used) (Not used) (Not used) (Not used) Minor failure Device is full. Check for free area. (Not used) (Not used) (Not used) (Not used) (Not used) (Not used) (Not used) (Not used)
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
CODE
INPUT:320 OUTPUT:321
SYMBOL
ETAS
This element sends and receives analog data based on the MHI Step 3 protocol. The switch can change the direction of read and write. This element is used to switch CRT operations between automatic and manual.
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.1 output Code X sw No Y Type A D I A Input data Switch (O = manual CRT operation, 1 = automaited CRT operation) ETA point no.(Parameter External Input) ETA point no.(Parameter External Input) Description
SETTING
CONTROL PARAMETER
Parameter ETA Point no. Abbr. No Default Value 1 External Input Possible Range 1 No 4000
ACTION
The element outputs the value in the data domain of ETA without change when the switch signal is set to on (manual CRT operation mode). The element sets an input signal in the data domain of ETA and outputs the input value without change when the switch signal is set to off (automated CRT operation mode).
TAS71-R001E
ELEMENT
CODE
INPUT:322 OUTPUT:323
SYMBOL
ETDS
This element sends and receives analog data based on the MHI Step 3 protocol. The switch can change the direction of read and write. This element is used to switch CRT operations between automatic and manual.
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.1 output Code X sw No Y Type D D I D Input data Switch (O = manual CRT operation, 1 = automaited CRT operation) ETD point no.(Parameter External Input) ETD point no.(Parameter External Input) Description
CONTROL PARAMETER
Parameter ETD point no. Abbr. No Default Value 1 External Input Possible Range 1 No 8000
ACTION
The element outputs the value in the data domain of ETD without change when the switch signal is set to on (manual CRT operation mode). The element sets an input signal in the data domain of ETD and outputs the input value without change when the switch signal is set to off (automated CRT operation mode).
TAS71-R001E
ELEMENT
CODE
324
SYMBOL
CPS
SYSTEM FUNCTIONS The CPS periodically sends system status packets that indicate its operation status. The block allows the logic to acquire the counter of the received system status packets of the CPS and the operation status sent by the MPS. When the CPS is duplexed, the reception counter and the operation status of each CPU in each system (A or B) can be acquired.
INPUT/OUTPUT
No No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output No.7 output No.8 output No.9 output No.10 output No.11 output No.12 output No.13 output No.14 output No.15 output No.16 output No.17 output No.18 output No.19 output No.20 output No.21 output No.22 output No.23 output No.24 output No.25 output No.26 output No.27 output No.28 output No.29 output No.30 output No.31 output No.32 output No.33 output No.34 output No.35 output No.36 output No.37 output No.38 output Code A_RCV B_RCV A_PCH A_QCH B_PCH B_QCH A_CNT A_STB A_OFL A_FL A_AF A_AB A_TOF A_MAN A_RED A_IDA A_IDB A_NRA A_NRB A_INI A_SDN A_CMP B_CNT B_STB B_OFL B_FL B_AF B_AB B_TOF B_MAN B_RED B_IDA B_IDB B_NRB B_NRA B_INI B_SDN B_CMP Type A A A A A A D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D Description Reception counter of system A (0.0 - 9999.0) Reception counter of system B (0.0 - 9999.0) Reception counter of channel P in system A (0.0 - 9999.0) Reception counter of channel Q in system A (0.0 - 9999.0) Reception counter of channel P in system B (0.0 - 9999.0) Reception counter of channel Q in system B (0.0 - 9999.0) System A is controlling. System A is standing by. System A is offline. Major system failure in system A Minor system failure in system A (switch over to the other system) Minor system failure in system A Tracking is off in system A. Manual function is being used in system A. System A of duplexed system System A recognizes that system A is the active sys tem. System A recognizes that system B is the active sys tem. System A recognizes that the CPU is normal in the active system. System A recognizes that the CPU is normal in the stand by system. System A is being in itialized. System A shutdown is completed. System A initialization is completed. System B is controlling. System B is standing by. System B is offline. Major system failure in system B Minor system failure in system B (switch over to the other system) Minor system failure in system B Tracking is off in system B. Tracking is off in system B. System B of duplexed system System B recognizes that system A is the active system. System B recognizes that system B is the active system. System B recognizes that the CPU is normal in the active system. System B recognizes that the CPU is normal in the stand by system. System B is being initialized. System B shutdown is completed. System B initialization is completed.
TAS71-R001E
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
CODE
325
SYMBOL
VCS
SYSTEM FUNCTIONS
The element receives the system status packets of a voice output device like the external storage function (ESV) and outputs the reception counter and a status bit.
INPUT/OUTPUT
No No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output No.7 output No.8 output No.9 output No.10 output No.11 output No.12 output No.13 output No.14 output No.15 output No.16 output No.17 output No.18 output No.19 output Code RCV PCH QCH CNT STB OFL FL AF AB DFL WRN RED IDA IDB NRA NRB INI SDN CMP Type A A A D D D D D D D D D D D D D D D D Description Reception counter (0.0 - 9999.0) P channel reception counter (0.0 - 9999.0) Q channel reception counter (0.0 - 9999.0) Control Not used Offline Major failure Not used Minor failure Not used Not used Not used Not used Not used Not used Not used Not used Not used Not used
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
Network Node
FUNCTION
CODE
326
SYMBOL
NND
SYSTEM FUNCTIONS The element receives the system status packets of a network node and makes them displayable as system status components. The element receives the system status packets of a network node and makes them computable as logic elements.
INPUT/OUTPUT
No No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output No.7 output Code RCV PCH QCH NOR B01 B02 FL Type A A A D D D D Description Reception counter (0.0 - 9999.0) P channel reception counter (0.0 - 9999.0) Q channel reception counter (0.0 - 9999.0) Normal (OR of channel 1 and channel 2) Reserved Reserved Major communication failure (Both channels have failed when the communiation system is duplexed. One channel has failed when there is only one communication system.) Reserved Minor communication failure (One channel has failed when the communication system is duplexed.) Channel 1 has failed. Channel 2 is normal. Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved
No.8 output No.9 output No.10 output No.11 output No.12 output No.13 output No.14 output No.15 output No.16 output No.17 output No.18 output No.19 output
B04 AB CH1 CH2 B08 B09 B10 B11 B12 B13 B14 B15
D D D D D D D D D D D D
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
PB operation
FUNCTION
CODE
403
SYMBOL
PB
LOOP PLATES
The element outputs the PB operation signal from OPS as a One-Shot signal.
INPUT/OUTPUT
No No.1 input No.1 output Code X Y Type ED D One-Shot signal Description PB operation instruction
SETTING
Nothing
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
Increasing/decreasing operation
FUNCTION
CODE
404
SYMBOL
S/S
LOOP PLATES
The element accepts the increase/decrease operation for analog values (SV, MV) from OPS.
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.5 input No.1 output No.2 output No.3 output Code X S sw H L Y OH OL Type A EA D A A A D D Input signal Data setting signal Data setting permission High limit (Parameter External Input) Low limit (Parameter External Input) Output value Upper limit of Output Lower limit of Output Description
SETTING
CONTROL PARAMETER
Parameter Low limit High limit Abbr. L H Default Value 0 1 External Input Possible Possible HL HL Range
ACTION
No action
TAS71-R001E
ELEMENT MHI
CODE
405
SYMBOL
SSS
FUNCTION
The element receves an analog data setting instruction from a loop plate element and outputs a data setting instruction to the element that issued the data setting request.
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.5 input No.1 output No.2 output No.3 output Code X S sw H L Y OH OL Type A EA D A A A D D Input signal Data setting signal Data setting permission High limit (Parameter External Input) Low limit (Parameter External Input) Output value Upper limit of Output Lower limit of Output Description
SETTING
CONTROL PARAMETER
Parameter Upper limit Lower limit Data set delay time Abbr. H L T Default Value 1 0 1 External Input Possible Possible HL HL Range
ACTION
No action
TAS71-R001E
ELEMENT
CODE
406
SYMBOL
DST
The element issues the data setting request packet of the MHI protocol when it receives an analog data setting instruction from the SSS element and a digital data setting instruction from the PB element.
INPUT/OUTPUT
No No.1 input No.2 input ~ No.7 input No.8 input No.9 input Code XA1 NA1 ~ XA4 NA4 XD1 Type A I ~ A I D Description Analog data setting instruction (1) from a loop plate ETA point number of XA1 (mandatory when XA1 is connected) ~ Analog data setting instruction (4) from a loop plate ETA point number of XA4 (mandatory when XA4 is connected) One-Shot digital data setting instruction (1) XD* is a transmission timing signal and the actual data setting value is the reverse (ON/OFF) of the signal specified by RD*. ETD point number of XD1 (mandatory when XD1 is connected) ~ One-Shot digital data setting instruction (16) ETD point number of XA16 (mandatory when XD16 is connected)
I ~ D I
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
CODE
411
SYMBOL
OPX
LOOP PLATES
3 digit display 1 3 digit display 2 3 digit display 3 PV, MV, SV display and operation Sub PB 2
Sub PB 10
For details about each element, see Subsection 2.1.1 "Parts Explanation" in "DIASYS Netmation LoopPlateCreator (SCALLOP) User's Guide (TAS71-U007E)". For how to set each element, see Subsection 3.6.3 "Setting of Loop Plates" in the same manual.
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.5 input No.6 input No.7 input No.8 input No.9 input No.10 input No.11 input No.12 input No.13 input No.14 input No.15 input No.16 input No.17 input No.18 input No.19 input No.20 input No.21 input No.22 input No.23 input No.24 input No.25 input No.26 input No.27 input No.28 input No.29 input No.30 input Code S-PB-2 S-PB-3 S-PB-4 S-PB-5 S-PB-6 S-PB-7 S-PB-8 S-PB-9 S-PB-10 MV-I-PRH MV-D-PRH SV-I-PRH SV-D-PRH V1 V2 V3 V1CLR V2CLR V3CLR S-PB-2-CLR S-PB-2-STR PV MV SV ANN1 ANN2 REF PVCLR MVCLR SVCLR Type D D D D D D D D D D D D D A A A A A A A A A A A A A A A A A Status of sub PB 2 Status of sub PB 3 Status of sub PB 4 Status of sub PB 5 Status of sub PB 6 Status of sub PB 7 Status of sub PB 8 Status of sub PB 9 Status of sub PB 10 (not used) (not used) SV increase prohibition SV decrease prohibition (not used) (not used) (not used) Display color of the first numeric value Display color of the second numeric value (not used) Externally specified display color (sub PB 2 only) (not used) PV value (not used) SV value First warning value Second warning value Reference value Externally entered PV color (not used) Externally entered SV color Description
*The MV value cannot be displayed or operated since the MV value cannot be set onthe single analog set & sub PBs loop plate.
TAS71-R001E
No No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output No.7 output No.8 output No.9 output No.10 output No.11 output No.12 output
Code Tagging S-PB-2-Set S-PB-3-Set S-PB-4-Set S-PB-5-Set S-PB-6-Set S-PB-7-Set S-PB-8-Set S-PB-9-Set S-PB-10-Set MV-Set SV-Set
Type ED ED ED ED ED ED ED ED ED ED EA EA (not used) Operation of sub PB 2 Operation of sub PB 3 Operation of sub PB 4 Operation of sub PB 5 Operation of sub PB 6 Operation of sub PB 7 Operation of sub PB 8 Operation of sub PB 9
Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
CODE
412
SYMBOL
OPX
LOOP PLATES
3 digit display 1 3 digit display 2 3 digit display 3 PV, MV, SV display and operation Sub PB 2
Sub PB 10 For details about each element, see Subsection 2.1.1 "Parts Explanation" in "DIASYS Netmation LoopPlateCreator (SCALLOP User's Guide (TAS71-U007E)". For how to set each element, see Subsection 3.6.3 "Setting of Loop Plates" in the same manual.
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.5 input No.6 input No.7 input No.8 input No.9 input No.10 input No.11 input No.12 input No.13 input No.14 input No.15 input No.16 input No.17 input No.18 input No.19 input No.20 input No.21 input No.22 input No.23 input No.24 input No.25 input No.26 input No.27 input No.28 input No.29 input No.30 input Code S-PB-2 S-PB-3 S-PB-4 S-PB-5 S-PB-6 S-PB-7 S-PB-8 S-PB-9 S-PB-10 MV-I-PRH MV-D-PRH SV-I-PRH SV-D-PRH V1 V2 V3 V1CLR V2CLR V3CLR S-PB-2-CLR S-PB-2-STR PV MV SV ANN1 ANN2 REF PVCLR MVCLR SVCLR Type D D D D D D D D D D D D D A A A A A A A A A A A A A A A A A Status of sub PB 2 Status of sub PB 3 Status of sub PB 4 Status of sub PB 5 Status of sub PB 6 Status of sub PB 7 Status of sub PB 8 Status of sub PB 9 Status of sub PB 10 MV increase prohibition MV decrease prohibition SV increase prohibition SV decrease prohibition (not used) (not used) (not used) Display color of the first numeric value Display color of the second numeric value Display color of the third numeric value Externally specified display color (sub PB 2 only) (not used) PV value MV value SV value First warning value Second warning value Reference value Externally entered PV color Externally entered MV color Externally entered SV color Description
*The MV value cannot be displayed or operated since the MV value cannot be set onthe single analog set & sub PBs loop plate.
TAS71-R001E
No No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output No.7 output No.8 output No.9 output No.10 output No.11 output No.12 output
Code Tagging S-PB-2-Set S-PB-3-Set S-PB-4-Set S-PB-5-Set S-PB-6-Set S-PB-7-Set S-PB-8-Set S-PB-9-Set S-PB-10-Set MV-Set SV-Set
Type ED ED ED ED ED ED ED ED ED ED EA EA
Description (not used) Operation of sub PB 2 Operation of sub PB 3 Operation of sub PB 4 Operation of sub PB 5 Operation of sub PB 6 Operation of sub PB 7 Operation of sub PB 8 Operation of sub PB 9 Operation of sub PB 10 MV setting value SV setting value
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
CODE
413
SYMBOL
OPX
LOOP PLATES
Sub PB 10
For details about each element, see Subsection 2.1.1 "Parts Explanation" in "DIASYS Netmation LoopPlateCreator (SCALLOP User's Guide (TAS71-U007E)". For how to set each element, see Subsection 3.6.3 "Setting of Loop Plates" in the same manual.
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.5 input No.6 input No.7 input No.8 input No.9 input No.10 input No.11 input No.12 input No.13 input No.14 input No.15 input No.16 input No.17 input No.18 input No.19 input No.20 input No.21 input No.22 input No.23 input No.24 input Code S-PB-2 S-PB-3 S-PB-4 S-PB-5 S-PB-6 S-PB-7 S-PB-8 S-PB-9 S-PB-10 V1 V2 V3 V1CLR V2CLR V3CLR S-PB-2-CLR S-PB-2-STR PVA PVB ANN1 ANN2 REF PVACLR PVBCLR Type D D D D D D D D D A A A A A A A A A A A A A A A Description Status of sub PB 2 Status of sub PB 3 Status of sub PB 4 Status of sub PB 5 Status of sub PB 6 Status of sub PB 7 Status of sub PB 8 Status of sub PB 9 Status of sub PB 10 (not used) (not used) (not used) Display color of the first numeric value Display color of the second numeric value (not used) Externally specified display color (sub PB 2 only) (not used) PVA value PVB value First warning value Second warning value Reference value Externally entered PV color Externally entered SV color
*The MV value cannot be displayed or operated since the MV value cannot be set onthe single analog set & sub PBs loop plate.
TAS71-R001E
No No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output No.7 output No.8 output No.9 output No.10 output
Code Tagging S-PB-2-Set S-PB-3-Set S-PB-4-Set S-PB-5-Set S-PB-6-Set S-PB-7-Set S-PB-8-Set S-PB-9-Set S-PB-10-Set
Type ED ED ED ED ED ED ED ED ED ED
Description (not used) Operation of sub PB 2 Operation of sub PB 3 Operation of sub PB 4 Operation of sub PB 5 Operation of sub PB 6 Operation of sub PB 7 Operation of sub PB 8 Operation of sub PB 9 Operation of sub PB 10
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
CODE
414
SYMBOL
OPX
LOOP PLATES
Sub PB 10
For details about each element, see Subsection 2.1.1 "Parts Explanation" in "DIASYS Netmation LoopPlateCreator (SCALLOP) User's Guide (TAS71-U007E)". For how to set each element, see Subsection 3.6.3 "Setting of Loop Plates" in the same manual.
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.5 input No.6 input No.7 input No.8 input No.9 input No.10 input No.11 input No.12 input No.13 input No.14 input No.15 input No.16 input No.17 input No.18 input No.19 input No.20 input No.21 input No.22 input No.23 input No.24 input No.25 input No.26 input Code S-PB-2 S-PB-3 S-PB-4 S-PB-5 S-PB-6 S-PB-7 S-PB-8 S-PB-9 S-PB-10 V1 V2 V3 V1CLR V2CLR V3CLR S-PB-2-CLR S-PB-2-STR PVA PVB PVC ANN1 ANN2 REF PVACLR PVBCLR PVCCLR Type D D D D D D D D D A A A A A A A A A A A A A A A A A Description Status of sub PB 2 Status of sub PB 3 Status of sub PB 4 Status of sub PB 5 Status of sub PB 6 Status of sub PB 7 Status of sub PB 8 Status of sub PB 9 Status of sub PB 10 (not used) (not used) (not used) Display color of the first numeric value Display color of the second numeric value Display color of the third numeric value Externally specified display color (sub PB 2 only) (not used) PVA value PVB value PVC value First warning value Second warning value Reference value Externally entered PV color Externally entered SV color Externally entered SV color
*The MV value cannot be displayed or operated since the MV value cannot be set onthe single analog set & sub PBs loop plate.
TAS71-R001E
No No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output No.7 output No.8 output No.9 output No.10 output
Code Tagging S-PB-2-Set S-PB-3-Set S-PB-4-Set S-PB-5-Set S-PB-6-Set S-PB-7-Set S-PB-8-Set S-PB-9-Set S-PB-10-Set
Type ED ED ED ED ED ED ED ED ED ED
Description (not used) Operation of sub PB 2 Operation of sub PB 3 Operation of sub PB 4 Operation of sub PB 5 Operation of sub PB 6 Operation of sub PB 7 Operation of sub PB 8 Operation of sub PB 9 Operation of sub PB 10
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
CODE
415
SYMBOL
OPX
LOOP PLATES
Main PB 5
For details about each element, see Subsection 2.1.1 "Parts Explanation" in "DIASYS Netmation LoopPlateCreator (SCALLOP) User's Guide (TAS71-U007E)". For how to set each element, see Subsection 3.6.3 "Setting of Loop Plates" in the same manual.
Sub PB 10
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.5 input No.6 input No.7 input No.8 input No.9 input No.10 input No.11 input No.12 input No.13 input No.14 input No.15 input No.16 input No.17 input No.18 input No.19 input No.20 input No.21 input No.22 input No.23 input No.24 input No.25 input No.26 input No.27 input No.28 input No.29 input No.30 input No.31 input No.32 input Code S-PB-2 S-PB-3 S-PB-4 S-PB-5 S-PB-6 S-PB-7 S-PB-8 S-PB-9 S-PB-10 FD-1 FD-2 FD-3 FD-4 FD-5 V1 V2 V3 V1CLR V2CLR V3CLR S-PB-2-CLR S-PB-2-STR FA-1-1 FA-1-2 FA-2-1 FA-2-2 FA-3-1 FA-3-2 FA-4-1 FA-4-2 FA-5-1 FA-5-2 Type D D D D D D D D D D D D D D A A A A A A A A A A A A A A A A A A Description Status of sub PB 2 Status of sub PB 3 Status of sub PB 4 Status of sub PB 5 Status of sub PB 6 Status of sub PB 7 Status of sub PB 8 Status of sub PB 9 Status of sub PB 10 ON/OFF status of main PB 1 ON/OFF status of main PB 2 ON/OFF status of main PB 3 ON/OFF status of main PB 4 ON/OFF status of main PB 5 First numeric value Second numeric value Third numeric value Display color of the first numeric value Display color of the second numeric value Display color of the third numeric value Externally specified display color (sub PB 2 only) (not used) Externally specified display color of main PB 1 (not used) Externally specified display color of main PB 2 (not used) Externally specified display color of main PB 3 (not used) Externally specified display color of main PB 4 (not used) Externally specified display color of main PB 5 (not used)
TAS71-R001E
No No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output No.7 output No.8 output No.9 output No.10 output No.11 output No.12 output No.13 output No.14 output No.15 output
Code Tagging S-PB-2-Set S-PB-3-Set S-PB-4-Set S-PB-5-Set S-PB-6-Set S-PB-7-Set S-PB-8-Set S-PB-9-Set S-PB-10-Set FDO-1 FDO-2 FDO-3 FDO-4 FDO-5
Type ED ED ED ED ED ED ED ED ED ED ED ED ED ED ED
Description (not used) Operation of sub PB 2 Operation of sub PB 3 Operation of sub PB 4 Operation of sub PB 5 Operation of sub PB 6 Operation of sub PB 7 Operation of sub PB 8 Operation of sub PB 9 Operation of sub PB 10 Operation of main PB 1 Operation of main PB 2 Operation of main PB 3 Operation of main PB 4 Operation of main PB 5
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
CODE
416
SYMBOL
OPX
LOOP PLATES
3 digit display 1 3 digit display 2 Main numeric value 1 (numeric value display and bar graph display) 3 digit display 3 Sub PB 2
Main numeric value 5 (numeric value display and bar graph display)
For details about each element, see Subsection 2.1.1 "Parts Explanation" in "DIASYS Netmation LoopPlateCreator (SCALL User's Guide (TAS71-U007E)". For how to set each element, see Subsection 3.6.3 "Setting of Loop Plates" in the same manua
Sub PB 10
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.5 input No.6 input No.7 input No.8 input No.9 input No.10 input No.11 input No.12 input No.13 input No.14 input No.15 input No.16 input No.17 input No.18 input No.19 input No.20 input No.21 input No.22 input No.23 input No.24 input No.25 input No.26 input No.27 input Code S-PB-2 S-PB-3 S-PB-4 S-PB-5 S-PB-6 S-PB-7 S-PB-8 S-PB-9 S-PB-10 V1 V2 V3 V1CLR V2CLR V3CLR S-PB-2-CLR S-PB-2-STR FA-1-1 FA-1-2 FA-2-1 FA-2-2 FA-3-1 FA-3-2 FA-4-1 FA-4-2 FA-5-1 FA-5-2 Type D D D D D D D D D A A A A A A A A A A A A A A A A A A Description Status of sub PB 2 Status of sub PB 3 Status of sub PB 4 Status of sub PB 5 Status of sub PB 6 Status of sub PB 7 Status of sub PB 8 Status of sub PB 9 Status of sub PB 10 First numeric value Second numeric value Third numeric value Display color of the first numeric value Display color of the second numeric value Display color of the third numeric value Externally specified display color (sub PB 2 only) (not used) Numeric data of main numeric value 1 Externally specified color of main numeric value 1 Numeric data of main numeric value 2 Externally specified color of main numeric value 2 Numeric data of main numeric value 3 Externally specified color of main numeric value 3 Numeric data of main numeric value 4 Externally specified color of main numeric value 4 Numeric data of main numeric value 5 Externally specified color of main numeric value 5
TAS71-R001E
No No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output No.7 output No.8 output No.9 output No.10 output
Code Tagging S-PB-2-Set S-PB-3-Set S-PB-4-Set S-PB-5-Set S-PB-6-Set S-PB-7-Set S-PB-8-Set S-PB-9-Set S-PB-10-Set
Type ED ED ED ED ED ED ED ED ED ED
Description (not used) Operation of sub PB 2 Operation of sub PB 3 Operation of sub PB 4 Operation of sub PB 5 Operation of sub PB 6 Operation of sub PB 7 Operation of sub PB 8 Operation of sub PB 9 Operation of sub PB 10
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
Single Point
FUNCTION
CODE
501
SYMBOL
870C_SP
IEC60870 FUNCTIONS
The element receives the issued single command and the monitored single-point data. For IEC60870 communication protocol
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output No.7 output No.8 output Code CMD SCS QU SSQN RSQN ERRC SPI BL SB NT IV Type D D I I I I D D D D D Operation request Operation data: ON = 1, OFF = 0 QU (The specific use is not determined yet.) Status value update sequence number Command response update sequence number Command completion code (0 = normal) Current value (SPI) Block status (BL) Manual set status (SB) Update indication (NT) (not used) Invalid (IV) Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
Double Point
FUNCTION
CODE
502
SYMBOL
870C_DP
IEC60870 FUNCTIONS
The element receives the issued double command and the monitored double-point data. For IEC60870 communication protocol
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output No.7 output No.8 output No.9 output Code CMD DCS1 DCS2 QU SSQN RSQN ERRC DPI1 DPI2 BL SB NT IV Type D D D I I I I D D D D D D Operation request Operation data (bit 0): ON = 0, OFF = 1 Operation data (bit 1): ON = 0, OFF = 1 QU (The specific use is not determined yet.) Status value update sequence number Command response update sequence number Command completion code (0 = normal) Current value (bit 0) Current value (bit 1) Block status (BL) Manual set status (SB) Update indication (NT) (not used) Invalid (IV) Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
Set Point
FUNCTION
CODE
503
SYMBOL
870C_ME
IEC60870 FUNCTIONS
The element receives the issued set point command and the monitored measured value and scaled value. The rules for converting data into integers must be defined beforehand. For IEC60870 communication protocol
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output No.7 output No.8 output No.9 output Code CMD SV QL SSQN RSQN ERRC SVA OV BL SB NT IV Type D I I I I I I D D D D D Operation request Set point value (within the range of signed two-byte integers)
QL (The specific use is not determined yet.)
Description
Status value update sequence number Command response update sequence number Command completion code (0 = normal) Current value Range over (OV) Block status (BL) Manual set status (SB) Update indication (NT) (not used) Invalid (IV)
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
Step Position
FUNCTION
CODE
504
SYMBOL
870C_ST
IEC60870 FUNCTIONS
The element receives the issued regulating step command and the monitored step position data. For IEC60870 communication protocol
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output No.7 output No.8 output No.9 output No.10 output Code CMD RCS1 RCS2 QU SSQN RSQN ERRC VTI TRN OV BL SB NT IV Type D D D I I I I I D D D D D D Operation request Operation data (bit 0): UP = 0, DOWN = 1 Operation data (bit 1): UP = 1, DOWN = 0 QU (The specific use is not determined yet.) Status value update sequence number Command response update sequence number Command completion code (0 = normal) Step value (-64 to 63) The destination device needs to be checked for the transient (T) element. Range over (OV) Block status (BL) Manual set status (SB) Update indication (NT) (not used) Invalid (IV) Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
Accumulated Data
FUNCTION
CODE
505
SYMBOL
870C_IT
IEC60870 FUNCTIONS The element receives the monitored integrated total. Since SQ (sequence number of the integrated total), CY (carry),and CA (counter adjustment) are used differently depending on the destination device, you need to confirm the specifications with the communication destination beforehand and write required logic. The counter value uses the bit pattern of an unsigned 4-byte integer as a signed 4-byte integer. Note this when processing the counter value in logic. For IEC60870 communication protocol
INPUT/OUTPUT
No No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output Code SQN BCV SQ CY CA IV Type I I I D D D Counter value Sequence number of the integrated total (SQ):0 - 31 Carry Adjustment indication (CA) Invalid (IV) Description Sequence number (0 = not received)
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
CODE
506
SYMBOL
870C_SP_T
IEC60870 FUNCTIONS
The element receives the issued single command and the monitored single-point data with time. For IEC60870 communication protocol
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output No.7 output No.8 output No.9 output No.10 output No.11 output Code CMD SCS QU SSQN TSQN RSQN ERRC SPI BL SB NT IV GMT MSC Type D D I I I I I D D D D D I I Operation request Operation data: ON = 1, OFF = 0 QU (The specific use is not determined yet.) Status value update sequence number Time update sequence number Command response update sequence number Command completion code (0 = normal) Current value (SPI) Block status (BL) Manual set status (SB) Update indication (NT) (not used) Invalid (IV) Time (total number of seconds) Millisecond Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
CODE
507
SYMBOL
870C_DP_T
IEC60870 FUNCTIONS
The element receives the issued double command and the monitored double-point data with time. For IEC60870 communication protocol
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output No.7 output No.8 output No.9 output No.10 output No.11 output No.12 output Code CMD DCS1 DCS2 QU SSQN TSQN RSQN ERRC DPI1 DPI2 BL SB NT IV GMT MSC Type D D D I I I I I D D D D D D I I Operation request Operation data (bit 0): ON = 0, OFF = 1 Operation data (bit 1): ON = 1, OFF = 0 QU (The specific use is not determined yet.) Status value update sequence number Time update sequence number Command response update sequence number Command completion code (0 = normal) Current value (bit 0) Current value (bit 1) Block status (BL) Manual set status (SB) Update indication (NT) (not used) Invalid (IV) Time (total number of seconds) Millisecond Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
CODE
508
SYMBOL
870C_ST_T
IEC60870 FUNCTIONS
The element receives the issued regulating step command and the monitored step position data with time. For IEC60870 communication protocol
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output No.7 output No.8 output No.9 output No.10 output No.11 output No.12 output No.13 output Code CMD RCS1 RCS2 QU SSQN TSQN RSQN ERRC VTI TRN OV BL SB NT IV GMT MSC Type D D D I I I I I I D D D D D D I I Operation request Operation data (bit 0): UP = 0, DOWN = 1 Operaton data (bit 1): UP = 1, DOWN = 0 QU (The specific use is not determined yet.) Status value update sequence number Time update sequence number Command response update sequence number Command completion code (0 = normal) Step value (-64 to 63) The destination device needs to be checked for the transient (T) element. Range over (OV) Block status (BL) Manual set status (SB) Update indication (NT) (not used) Invalid (IV) Time (total number of seconds) Millisecond Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
Normalized Value
FUNCTION
CODE
509
SYMBOL
870C_NV
IEC60870 FUNCTIONS
SThe element receives the issued set normalized value command and the monitored normalized value. The rules for normalizing data must be determined beforehand. For IEC60870 communication protocol
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output No.7 output No.8 output No.9 output Code CMD NV QL SSQN RSQN ERRC NVA OV BL SB NT IV Type D A I I I I A D D D D D Operation request Set value QL (The specific use is not determined yet.) Status value update sequence number Command response update sequence number Command completion code (0 = normal) Current value Range over (OV) Block status (BL) Manual set status (SB) Update indication (NT) (not used) Invalid (IV) Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
Query Command
FUNCTION
CODE
510
SYMBOL
870C_IC
IEC60870 FUNCTIONS
INPUT/OUTPUT
No No.1 input No.2 input No.1 output No.2 output Code CMD QOI RSQN ERRC Type D I I I Description Command transmission request Query command modifier (0 to 255) Command response update sequence number Command completion code (0 = normal)
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
CODE
511
SYMBOL
870C_CI
IEC60870 FUNCTIONS
FUNCTION
The element issues an accumulation counter query command. For IEC60870 communication protocol
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.1 output No.2 output Code CMD RQT FRZ RSQN ERRC Type D I I I I Request (0 to 63) Freeze (0 to 3) Command response update sequence number Command completion code (0 = normal) Description Command transmission request
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
CODE
512
SYMBOL
870C_CS
IEC60870 FUNCTIONS
The element issues a time adjustment command. For IEC60870 communication protocol
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.1 output No.2 output Code CMD GMT MSC IV RSQN ERRC Type D I I I I I Description Command transmission request Time (total number of seconds) Millisecond Invalid (IV) Command response update sequence number Command completion code (0 = normal)
SETTING
CONTROL PARAMETER
Nothing
ACTION
No action
TAS71-R001E
ELEMENT
CODE
513
SYMBOL
DNPC_AI
DNP FUNCTIONS
INPUT/OUTPUT
No No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output No.7 output No.8 output Code SSQN FSQN TSQN IVAL RVAL FLAG GMT MSEC Type I I I I A I I I Description Status update sequence number Quality update sequence number Time update sequence number Current value (integer) Current value (real number) Quality of the current value Time of occurrence (total number of seconds) Time of occurrence (ms)
SETTING
CONTROL PARAMETER
Nothing
ACTION
The element supports the following DNP3.0 Object/Function Code: Analog Input(obj30)/Func Code=129(RESPONSE),130(UNSOLICITED RESPONSE) Analog Input Change(Obj32)/Func Code=129(RESPONSE),130(UNSOLICITED RESPONSE)
TAS71-R001E
ELEMENT
CODE
514
SYMBOL
DNPC_AO
DNP FUNCTIONS
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output No.7 output Code CMD SETI SETR SSQN FSQN RSQN ERRC IVAL RVAL FLAG Type D I A I I I I I A I Command request Set value (integer) Set value (real number) Status update sequence number Quality update sequence number Command response update sequence number Command response code Current value (integer) Current value (real number) Quality of the current value Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
The element supports the following DNP3.0 Object/Function Code: Analog Output(obj40)/Func Code=129(RESPONSE),130(UNSOLICITED RESPONSE) Analog Output Block(Obj41)/Func Code=3,4,5,6(SERECT/OPERATE/DIRECT OPERATE/ DIRECT OPERATE-No Ack)/Func Code=129(RESPONSE)
TAS71-R001E
ELEMENT
CODE
515
SYMBOL
DNPC_BI
DNP FUNCTIONS
INPUT/OUTPUT
No No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output No.7 output Code SSQN FSQN TSQN STATE FLAG GMT MSEC Type I I I D I I I Description Status update sequence number Quality update sequence number Time update sequence number Current value (0 or 1) Quality of the current value Time of occurrence (total number of seconds) Time of occurrence (ms)
SETTING
CONTROL PARAMETER
Nothing
ACTION
The element supports the following DNP3.0 Object/Function Code: Binary Input(obj01)/Func Code=129(RESPONSE),130(UNSOLICITED RESPONSE) Binary Input Change(Obj02)/Func Code=129(RESPONSE),130(UNSOLICITED RESPONSE)
TAS71-R001E
ELEMENT
CODE
516
SYMBOL
DNPC_BO
DNP FUNCTIONS
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.5 input No.6 input No.7 input No.8 input No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output Code CMD CCODE CQUE CCLR CTRIP COUNT ONT OFFT SSQN FSQN RSQN ERRC STATE FLAG Type D I D D I I I I I I I I D I Command request Code (Control code) Queue (Control code) Clear (Control code) Trip/Close (Control code) Count On time (msec) Off time (msec) Status update sequence number Quality update sequence number Command response update sequence number Command response code Current value (0 or 1) Quality of the current value Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
The element supports the following DNP3.0 Object/Function Code: Binary Output(obj01)/Func Code=129(RESPONSE),130(UNSOLICITED RESPONSE) Control Relay Output Block/Pattern Control Block Pattern Mask(Obj12) /Func Code=3,4,5,6(SELECT/OPERATE/DIRECT OPERATE /DIRECT OPERATE-No Ack) /Func Code=129(RESPONSE)
TAS71-R001E
ELEMENT
CODE
517
SYMBOL
DNPC_RD
DNP FUNCTIONS
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.5 input No.6 input No.7 input No.1 output No.2 output Code CMD OBJ VAR QCODE STAIDX STOIDX QUANT RSQN ERRC Type D I I I I I I I I Command request Object group Object variation Qualifier code Start index/Address Stop index/Address Quantity Command response update sequence number Command complete status Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
The element supports the following DNP3.0 Object/Function Code: Read(Func Code=1)
TAS71-R001E
ELEMENT
CODE
518
SYMBOL
DNPS_AI
DNP FUNCTIONS
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.5 input No.6 input No.7 input No.8 input No.9 input No.1 output No.2 output Code SND FLAG IVAL RVAL SFLAG SIVAL SRVAL GMT MSEC RSQN ERRC Type D I I A I I A I I I I Send request Quality of the current value Current value (integer) Current value (real number) Quality of change event Value of change event (Int) Value of change event (Real) Time of occur rence (total number of seconds) Time of occur rence (ms) Send complete sequence number Send complete code (0=normal) Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
The element supports the following DNP3.0 Object/Function Code: Analog Input(obj30)/Func Code=1(READ) Analog Input Change(obj32)/Func Code=1(READ)
TAS71-R001E
ELEMENT
CODE
519
SYMBOL
DNPS_AO
DNP FUNCTIONS
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.5 input No.6 input No.7 input No.8 input No.9 input No.1 output No.2 output No.3 output No.4 output Code SEL NOPE FLAG IVAL RVAL SELSQN SELSTS OPESQN OPESTS SSQN OSQN SETI SETR Type D D I I A I I I I I I I A Select status Operation prohibited Quality of the current value Current value (integer) Current value (real number) Select complete sequence number Select complete code Operate complete sequence number Operate complete code Select update sequence number Operate update sequence number Set value (integer) Set value (real number) Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
The element supports the following DNP3.0 Object/Function Code: Analog Output(obj40)/Func Code=1(READ) Analog Output Block(obj41)/Func Code=3,4,5,6(SELECT/OPERATE/DIRECT OPERATE/ DIRECT OPERATE-No Ack)
TAS71-R001E
ELEMENT
CODE
520
SYMBOL
DNPS_BI
DNP FUNCTIONS
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.5 input No.6 input No.7 input No.1 output No.2 output Code SND FLAG STATE SFLAG SSTATE GMT MSEC RSQN ERRC Type D I D I D I I I I Send request Quality of the current value Current value (0 or 1) Quality of change event Value of change event (0 or 1) Time of occur rence (total number of seconds) Time of occur rence (MSEC) Send complete sequence number Send complete code (0=normal) Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
The element supports the following DNP3.0 Object/Function Code: Binary Input(obj01)/Func Code=1(READ) Binary Input Change(obj02)/Func Code=1(READ)
TAS71-R001E
ELEMENT
CODE
521
SYMBOL
DNPS_BO
DNP FUNCTIONS
INPUT/OUTPUT
No No.1 input No.2 input No.3 input No.4 input No.5 input No.6 input No.7 input No.8 input No.1 output No.2 output No.3 output No.4 output No.5 output No.6 output No.7 output Code SEL NOPE FLAG STATE SELSQN SELSTS OPESQN OPESTS SSQN OSQN CCODE CTRIP COUNT ONT OFFT Type D D I D I I I I I I I I I I I Select status Operation prohibited Quality of the current value Current value (0 or 1) Select complete sequence number Select complete code Operate complete sequence number Operate complete code Select update sequence number Operate update sequence number Code (Control code) Trip/Close (Control code) Count On time (msec) Off time (msec) Description
SETTING
CONTROL PARAMETER
Nothing
ACTION
The element supports the following DNP3.0 Object/Function Code: Binary Output(obj10)/Func Code=1(READ) Control Relay Output Block/Pattern Control Block/Pattern Mask(obj12) /Func Code=3,4,5,6(SELECT/OPERATE/DIRECT OPERATE/DIRECT OPERATE-No Ack)
TAS71-R001E
TAS71-R001E
Appendix-2
Logic Conjunction
H/L Monitor High Monitor with Hysteresis Low Monitor with Hysteresis H/L Monitor with Hysteresis Deviation Monitor Change-Rate Monitor M Out of N
OR
Logic Sum
18
HMH
NOT
Logic Negation
19
LMH
XOR
Exclusive OR Set/Reset for Prioritized Set Set/Reset for Prioritized Reset ON Delay Timer
20
HLH
SSR
21
DHL
SRR
22
RHL
OND
23
MN
OFD
24
MON
M Input ON
OSP
25
UPC
Unpack
10
TDW
26
FLC
Flicker
11
TON
27
ADD
Simple Addition
12
TOF
Trigger OFF
28
SUM
Addition
13
ON
Digital ON
29
DLT
Subtraction
14
OFF
Digital OFF
30
MUL
Multiplication
15
HIM
High Monitor
31
DIV
Division
16
LOM
Low Monitor
32
ABS
Absolute Value
TAS71-R001E
No. 33
Code ROT
Element name
Simbol
No. 51
Code PI
Element name
Simbol
34
NEG
52
PIQ
35
PWR
Exponentiation
53
36
ZER
54
AM
Analog Memory
37
INF
55
FX
38
SG
57
D/A
39
HSL
High-Value Selection
59
PAC
40
LSL
Low-Value Selection
60
DT
Arithmetic Cycle
41
MED
42
LMT
43
LIN
44
LAG
45
LLG
46
RLT
47
MAV
48
DLY
49
50
PR
TAS71-R001E
Input/Output Blocks
No. 101 Code SW Element name Simbol No. 126 Code NLD Element name Simbol
Digital Switch Simple Analog Switch Analog Switch with Rate Analog Switch with Differential Rate Previous Digital Value Previous Analog Value Digital Input
Null Digital
102
127
NLA
Null Analog
103
TR
128
NLI
Null Integer
104
TRD
129
THD
Through Digital
105
OLD
130
THA
Through Analog
106
OLA
131
THI
Through Integer Arithmetic Order Reversed Digital Arithmetic Order Reversed Analog Arithmetic Order Reversed Integer Communication Analog Input Communication Analog Output Communication Digital Input Communication Digital Output 32 points digital input
107
DI
132
RVD
108
AI
Analog Input
133
RVA
109
PU
Pulse Input
134
RVI
110
DO
Digital Output
135
CAI
111
AO
Analog Output Digital Connection between Sheet Analog Conneccion between Sheet Integer Connection between Sheet Macro I/F Digital
136
CAO
112 113 114 115 116 117 118 119 120 121 122 123 124 125
CED
137
CDI
CEA
138
CDO
CEI
162
DI32
MCD
163
DO32
MCA
164
AI8
MCI
165
AO8
CID
166
RGA
TAS71-R001E
No. 167
Code RGD
Element name
Simbol
Register digital
168
RGI
Register integer
169
DG
Digital constant
170
MD8
8 inputs intermediate
TAS71-R001E
Digital Warning
Fetching msec
202
AAN
Analog Warning
222
YMD
203
EVT
Event
223
CTM
Time Creation
204
SSD
224
R2I
205
QGD
225
I2R
206
QGA
Quality Fetch Analog Quality Insertion Digital Quality Insertion Analog Average Value
226
IAD
207
QSD
227
IDL
Integer Subtraction
208
QSA
228
IML
209
AVE
229
IDV
210
ONT
ON Time Sizing
230
IMD
Integer Residue
211
ONC
ON Number-ofTime Sizing Digital Write to All-Purpose Logic Analog Write to All-Purpose Logic Digital Read to AllPurpose Logic Analog Read to All-Purpose Logic
Digital for All-Purpose Logic w/Switch Analog for All-Purpose Logic w/Switch
231
ISG
Integer Setup
214
LDW
232
ISW
Integer Switch
215
LAW
233
RTM
Date/Time Output
216
LDR
237
QGI
217
LAR
238
QSI
218
LDS
239
LGT
219
LAS
240
LGV
220
CLD
Calendar
242
MLG
TAS71-R001E
No. 243
Code PTL
Element name
Simbol
244
FRC
Flight Record
245
TAJ
Timer adjustment by DI
Logging value report with adjustable timining
246
LGS
247
GTL
248
CAR
Analog signals read by CARD Analog signals written by CARD Digital signals read by CARD Digital signals written by CARD Common integer data read Common integer data write Common integer data read write Voice message
249
CAW
250
CDR
251
CDW
252
LIR
253
LIW
254
LIS
255
VMS
256
XDA
257
XEV
TAS71-R001E
System Blocks
No. 301 Code SDI Element name System digital input for logical I/O assignment
System digital output for logical I/O assignment System analog input for logical I/O assignment
System analog output for logical I/O assignment
Simbol
No. 321
Code ETAS
Element name
Simbol
ETA with switch Output ETD with switch Input ETD with switch Output CPS system status
302
SDO
322
ETAD
303
SAI
323
ETAD
304
SAO
324
CPS
305
SII
System integer input System integer output System internal digital System internal analog
MHI Ethernet communication digital input
MHI Ethernet communication digital output
325
VCS
306
SIO
326
NND
SLD
SLA
ETDI
312
ETDO
313
ETAI
314
ETAO
315
OPS
OPS station
316
ACS
Accessory station
317
MPS
318
PRT
319
ESV
320
ETAS
TAS71-R001E
PB operation
404
S/S
405
SSS
406
DST
MHI Ethernet data set request Single analog set & sub PBs type Multiple analog set & sub PBs type 2 bargraph & sub PBs type 3 bargraph & sub PBs type Main PB & sub PBs type Indicators & sub PBs type
411
OPX
412
OPX
413
OPX
414
OPX
415
OPX
416
OPX
TAS71-R001E
Single Point
DNP Server Analog Output DNP Server Binary Input DNP Server Binary Output
502
Double Point
520
503
Set Point
521
504
Step Position
505
Accumulated Data
506
Single Point with Time Double Point with Time Step Position with Time Normalized value
507
508
509
510
Query Command
511
512
Time Adjustment Command DNP Client Analog Input DNP Client Analog Output DNP Client Binary Input DNP Client Binary Output DNP Client Read Command DNP Server Analog Input
513
514
515
516
517
518
TAS71-R001E
TAS71-R001E
Glossary
ORCA A core database for DIASYS-IDOL++. It is an object-oriented database that handles all information as objects.
Arithmetic Order Display This is a function to display the arithmetic order inside the loop on the sheet screen.
Connection Line It is a line showing the data flow to be used for the output of a certain arithmetic element to another. While an analog is shown in a bold line, a digital is shown in a dotted line.
Input/Output Element These are DIASYS-IDOL++ elements used for input and output, namely, AI, DI, AO, DO, and PU.
Logic sheet It is an one-screen data of the control logic that is described by arithmetic element combination.
Loop Build It is a function to create a sheet data from the logic described on the logic sheet.
Macro Element It is a name of the function or an element which is made usable in the same way as the ordinary arithmetic element with one registered arithmetic element through combining the logic incorporated with multiple arithmetic elements.
Engineering Maintenance Station (EMS) An engineering tool to perform all system setup and data creation for DIASYS Netmation with functions such as diagnostic check of system abnormality and arithmetic-status monitoring, etc.
Window "VIEW" function to represent and edit design data that exist in ObjectDatabase (ORCA) from various angles.
Glossary i
TAS71-R001E
MEMO
Glossary ii
Netmation
TAS71-R001E