Schneider Electric Process Control PMS2-MMX 6.0 User Guide
Reklama
Reklama
Man Machine Interface Design
Using a Man Machine Interface Application
D
E
F
C
G
H
___________________________________________________________________________
Man-Machine Interface Design A
___________________________________________________________________________
A
Section Page
__________________________________________________________________________________________________
Configuring the Man-Machine Interface
Program Configuration Methodology
Selecting the Module to Program
Declaring the Process Control (Regulation) Option in PL7-MMI 37 1/3
Configuring the Process Control (Regulation)Task in PL7-MMI 37 1/4
__________________________________________________________________________________________________
Creating a Man-Machine Interface Application
Application Creation Methodology
Creating Screen Backgrounds (Static Screens)
2.2-4 Creating the Menu Screen
2.2-5 Creating the Supervisory Control Screens
2.2-6 Exiting the Graphic Editor
2.3-3 Animating a Function Key
2.3-4 Animating the Alarm Banner Line
2.3-5 Modifying the Value Display Format
2.3-6 Modifying the Setpoint Increment Value
2.3-8 Multiplexing Symbols and Symbol Elements
2.3-9 Modifying an Animation in a Multiplexed
2.3-10 Saving Animations and Exiting the
2.3-11 Animation Corresponding to an SCL OFB
2.3-12 Animation Corresponding to an ISCL OFB (V4 level PLCs) 2/29
The user must follow the chronological order when performing the various operations required to create a process control man-machine interface application.
Failure to follow the chronological order or omitting a required operation will cause errors in the application.
___________________________________________________________________________
A / 1
___________________________________________________________________________
A
Man-Machine Interface Design A
___________________________________________________________________________
Creating a Man-Machine Interface Application
Defining the Process Control Password
Generating Executable Files and Selecting Tasks
Transferring Files to the Module
2.7-1 Controller Front Panel Symbol Animation
2.7-2 Application Exceeding the Maximum Number of Controllers Available under SDBASE
Page
___________________________________________________________________________
A / 2
Configuring the Man-Machine Interface 1
____________________________________________________________________________
1.1
Program Configuration Methodology
After installing the PMS2-MMX option, the operator dialog software must be configured.
To do this, the following operation must be performed in the order shown :
1
Run PL7-MMI 37 by double clicking on the corresponding icon,
2 Select the module that will execute the application: PCM27/37 and Appli_1 to
Appli_4 (refer to section 1.2),
3
Declare the PROCESS CONTROL (REGULATION) option in PL7-MMI 37 (refer to section 1.3),
4 Configure the PROCESS CONTROL (REGULATION) option in PL7-MMI 37, to generate the symbol data base that will be transferred to the cartridge (refer to section 1.4),
5
Quit the Task Manager. The system is now ready for the user to create a manmachine interface PROCESS CONTROL (REGULATION) application.
A
___________________________________________________________________________
1/1
A
___________________________________________________________________________
1.2
Selecting the Module to Program
________________________________________________________________________________________
The module is selected from the dialog box shown below. It is displayed automatically when the MMI icon is selected. The dialog box lets the user define module characteristics.
• Select a module to program from the four available : PCM27/37 and Appli_1 to Appli_4
(do not select CCX or PC). Each module has its own dedicated MMI OFB. The user must therefore declare in the PL7-3 configuration, as many MMI OFBs as there are modules (e.g. if module Appli_3 is selected, 3 MMI OFBs must be declared in the
PL7-3 configuration),
• Select the language for the keyboard connected to the TSX PCM 37 station. For the
Process Control Man-Machine Interface keyboard TPMX KB •, select United States,
• Graphic image resolution: always 640 x 350 pixels,
• Multi-console. Select this box if several terminals are connected together,
• Physical address of the man-machine interface in the PLC. This address is the same as the one declared when the configuration was defined in XTEL-CONF,
• For module versions V1.4 and higher, configure the screen saver to take effect after a specified period of inactivity, using the Delay (in minutes) field.
• Description of the process control man-machine interface application (up to 80 characters in length). The description comments are optional.
___________________________________________________________________________
1/2
Configuring the Man-Machine Interface 1
____________________________________________________________________________
1.3
Declaring the Process Control (Regulation) Option in PL7-MMI 37
_________________________________________________________________________________________
This operation is required to identify the PROCESS CONTROL (REGULATION) function as a task recognized by the PL7-MMI 37 design program. To declare the function:
• Pull down the Utilities menu from the action bar in the PL7-MMI 37 primary window and select Add options. This will display a list of available options:
A
• Select two lines REGULATION1 and REGULATION2. Once selected, the two lines are highlighted in reverse video,
• Validate the selection made. This starts installation of the option in PL7-MMI 37 and starts :
- the transfer to XTEL-SDBASE of the controller OFBs (32 PID, 20 PIDF, 10 PIDMC,
10 PIDAT, 5 MOTOR, 5 HCOOL, 5 PIDFZ, 5 RATIO, 5 RM, 5 PIDFF, 10 ANIN and
10 ANOUT symbols).
- under GED, import the FAV, FAVi (i = 1 to 9), PFAV, PFAVi (i = 1 to 9), TOUCHES,
TOUCHES 1, FAVIN and FAVOUT symbols.
A dialog box lets the user follow the progress of these operations,
• When a new dialog box tells the user that installation is complete, press Enter.
___________________________________________________________________________
1/3
A
___________________________________________________________________________
1.4
Configuring the Process Control (Regulation) Task in PL7-MMI 37
This operation lets the user generate the symbol data base that will be transferred to the man-machine interface module for use by the Process Control (Regulation) function.
The following procedure should be followed:
• Pull down the Create menu from the action bar of the PL7-MMI 37 primary window and select Configuration Manager CM. The following screen is displayed:
• Select REGULATION by double clicking on the corresponding line. This displays the
Regulation screen.
___________________________________________________________________________
1/4
Configuring the Man-Machine Interface 1
____________________________________________________________________________
• Pull down the Utilities menu and select Import. This displays a dialog box that reminds the user which application directory is selected. This is the directory that
Regulation task specific variables will be imported into,
• Validate the action to start importing files and fill-in the list of variables,
A
Warning
Symbols must only be imported once.
• Use the Exit, menu to exit the Regulation function and then the Configuration Manager and return to the PL7-MMI 37 primary window. The user can now create a process control man-machine interface application (refer to section 2).
___________________________________________________________________________
1/5
A
___________________________________________________________________________
___________________________________________________________________________
1/6
Creating a Man-Machine Interface Application 2
____________________________________________________________________________
2.1
Application Creation Methodology
________________________________________________________________________________________
A process control man-machine interface application comprises a number of animated screens that can be accessed by the operator. The screens listed below are required for all applications and must always be present:
• MENU: This screen is required for all applications, as it is the first one displayed. It lets the user access the supervisory control and tuning screens,
• Supervisory control views: These screens provide the user with a realtime view of the application and allow the user to act on them:
- Display process controller front panels,
- Display alarm banner lines, generated by the Alarms function (optional),
- Modify process controller parameters,
- Access to other screens,
• TREND: This screen displays trending curves for each selected process controller. It lets the user access process controller parameters for tuning the process control loop.
This screen was designed by Telemecanique and should never be changed,
• TUNE: This screen displays the parameter settings for the selected process controller.
Like the TREND screen, this screen was designed by Telemecanique and should
never be changed.
Creating a process control man-machine interface application comprises creating the
MENU screen and (one or more) supervisory control screens. Once this is done, the files must be transferred to the TSX PCM 37 module. This operation requires seven consecutive phases (for further information, refer to the PL7-MMI 37 documentation):
1 Run PL7-MMI 37, by double clicking on its icon. This displays the Module Selection screen. Select the module that will be used to run the application: PCM27/37 and
Appli_1 to Appli_4 (refer to section 1.2),
2 Create screen backgrounds (or static pictures) for the MENU and supervisory control screens (refer to section 2.2),
3 Define the animation for the created screen backgrounds (refer to section 2.3),
4
Define the Process Control (Regulation) password,
5 Generate files for transfer to the man-machine interface module (refer to section
2.5),
6 Transfer the files to the man-machine interface module (refer to section 2.6),
7 Document the application (optional).
A
___________________________________________________________________________
2 / 1
A
___________________________________________________________________________
2.2
Creating Screen Backgrounds (Static Screens)
2.2-1 Introduction
The Graphics Editor GED, accessed via Graphics Editor GED in the Create menu lets the user draw color screen backgrounds. In addition to the features provided by the editor (refer to Part A, Section 2 of the PL7-MMI 37 documentation), it offers a pre- drawn screen and pre-drawn and pre-animated symbols:
• SCREEN: This pre-drawn screen helps create supervisory control views.
• FAV..FAV9: These symbols represent the front panels of the controllers, for insertion in the supervisory control views,
• PFAV..PFAV9: These symbols represent the "small" version of the front panels of the controllers, for insertion in the synoptic screens,
• FAVIN, FAVOUT: These symbols represent the front panels of interfaces with the process, for insertion in the supervisory control views,
• PFAVIN, PFAVOUT: These symbols represent a "small" version of the front panels of interfaces with the process, for insertion in the synoptic screens,
• TOUCHES and TOUCHES1: These symbols represent all the keys required for controlling an application.
The table below shows the symbols to use in integrating the front panels of the various controllers into supervisory control screens:
Pre-animated symbols
______________________________
Controller represented OFB assigned Keys to
Front panel Small front panel use
________________________________________________________________________________________
FAV PFAV PID controller PID TOUCHES
________________________________________________________________________________________
FAV1 PFAV1 PID controller with PIDF TOUCHES1 analog output and PWM
________________________________________________________________________________________
FAV2 PFAV2 PID controller with PIDMC TOUCHES1 manual mode control
________________________________________________________________________________________
FAV3 PFAV3 Self-tuning PID PIDAT TOUCHES1 controller
________________________________________________________________________________________
FAV4 PFAV4 PID controller with MOTOR TOUCHES1 servo-motor output
________________________________________________________________________________________
FAV5 PFAV5 PID controller with hot/cool output
HCOOL TOUCHES1
FAV6 PFAV6 PID controller PIDFZ TOUCHES1 with feedforward
________________________________________________________________________________________
FAV7 PFAV7 Ratio controller RATIO TOUCHES1
FAV8
FAV9
PFAV8
PFAV9
Model controller
Extended PIDF
RM
PIDFF
TOUCHES1
TOUCHES1
2 / 2
Creating a Man-Machine Interface Application 2
____________________________________________________________________________
Warning
None of the symbols (FAV, FAV1, TOUCHES, etc) must be modified.
Due to the multiplexing used, a supervisory control screen can only include front panels of the same type. In addition, it is necessary to use the TOUCHES symbol with FAV front panels and the TOUCHES1 symbol with all other front panels (FAV1 to FAV9).
As the small versions of the front panels and the interfaces with the process are not multiplexed, it is possible to use different PFAV symbols in the same screen and FAVIN and FAVOUT symbols, or a type of FAV with FAVIN and
FAVOUT symbols.
A
_________________________________________________________________________
2.2-2 Pre-drawn SCREEN Screen
1
2
5
6
3 4
This screen offers as standard the elements which appear in all the supervisory control views (alarm banner, key zone, etc) and displays the coordinates to be able to position the front panels accurately, thus ensuring that the supervisory control views are uniform.
1 zone for receiving up to 4 controller front panels,
2 MENU key for returning to the MENU screen,
3 zone for displaying the name of the screen,
4 data entry zone,
5 alarm banner,
6 band of function keys required for controlling an application.
The SCREEN screen is not animated. The function key band, the MENU key, the alarm banner and the data entry zone should all be animated under ANT (see
2 / 3
A
___________________________________________________________________________
2.2-3 Ready-made Symbols
PID (FAV), PIDF (FAV1), PIDMC (FAV2), RM (FAV8), or PIDFF (FAV9) controller front panel
1 Control loop name,
2 Process Variable scale range,
3 Process Variable bargraph. Its color is green as long as the PV remains between the lower and higher thresholds. It turns red when a threshold value is exceeded,
4 Setpoint bargraph. Its color is yellow,
5 Output level bargraph expressed as a percentage. Its color is violet,
6
Process Variable expressed in physical units,
7 Type of physical units,
8 Setpoint expressed in physical units,
9 Setpoint status: Internal (LOCal) or external (REMote),
& Output value expressed as a percentage or in physical units (PIDFF),
é
Controller operating mode: MANual or AUTomatic.
PIDAT (FAV3) controller front panel
1 Control loop name,
2
Process Variable scale range,
3 Process Variable bargraph. Its color is green as long as the PV remains between the lower and higher thresholds. It turns red when a threshold value is exceeded,
4 Setpoint bargraph. Its color is yellow,
5
Output level bargraph expressed as a percentage. Its color is violet,
6 TUNE indicator, lit to show that the controller is selftuning,
7 Process Variable expressed in physical units,
8 Type of physical units,
9 Setpoint expressed in physical units,
& Setpoint status: Internal (LOCal) or external (REMote),
é Output value expressed as a percentage,
" Controller operating mode: MANual or AUTomatic.
___________________________________________________________________________
2 / 4
Creating a Man-Machine Interface Application 2
____________________________________________________________________________
MOTOR (FAV4) controller front panel
1 Control loop name,
2 Process Variable scale range,
3 Process Variable bargraph. Its color is green as long as it remains between the lower and higher thresholds.
It turns red when a threshold value is exceeded,
4 Setpoint bargraph. Its color is yellow,
5 Bargraph showing the output expressed as a percentage. Its color is violet,
6 POT indicator that lights to show that the controller has taken into account the electric motor position signal,
7 Process Variable expressed in physical units,
8 Type of physical units,
9 Setpoint expressed in physical units,
& Setpoint status: Internal (LOCal) or external (REMote),
é Output value expressed as a percentage,
"
Controller operating mode: MANual or AUTomatic.
A
HCOOL (FAV5) controller front panel
1 Control loop name,
2 Process Variable scale range,
3 Process Variable bargraph. Its color is green as long as it remains between the lower and higher thresholds.
It turns red when a threshold value is exceeded,
4 Setpoint bargraph. Its color is yellow,
5 Bargraph showing the "Hot" output level expressed as a percentage. Its color is violet,
6 "Downwards" bargraph showing the "Cool" output level expressed as a percentage. Its color is blue,
7 Process Variable expressed in physical units,
8
Type of physical units,
9 Setpoint expressed in physical units,
& Setpoint status: Internal (LOCal) or external (REMote),
é "Hot" output value expressed as a percentage,
" Controller operating mode: MANual or AUTomatic,
' "Cool" output value expressed as a percentage.
___________________________________________________________________________
2 / 5
A
___________________________________________________________________________
PIDFZ (FAV6) controller front panel
1 Control loop name,
2 Process Variable scale range,
3 Process Variable bargraph. Its color is green as long as it remains between the lower and higher thresholds.
It turns red when a threshold value is exceeded,
4 Setpoint bargraph. Its color is yellow,
5 Output level bargraph expressed as a percentage. Its color is violet,
6 FEEDF indicator which lights to show that the controller is using adaptive feedforward,
7 LEARN indicator which lights to show that the controller is learning the fuzzy logic rules,
8 Process Variable expressed in physical units,
9 Type of physical units,
& Setpoint expressed in physical units,
é Setpoint status: Internal (LOCal) or external (REMote),
" Output value expressed as a percentage,
' Controller operating mode: MANual or AUTomatic.
RATIO (FAV7) controller front panel
1 Control loop name,
2 Ratio coefficient scale range,
3 Bargraph showing the true ratio coefficient. Its color is green as long as it remains between the lower and higher coefficient thresholds. It turns red when a threshold value is exceeded,
4 Bargraph showing the required ratio coefficient between the controlled value and the controlling value. Its color is yellow,
5 Bargraph showing the calculated ratio output used as the Remote Setpoint for the downstream controller.
Its color is violet,
6 Value of the true ratio coefficient expressed in physical units,
7 Type of physical units,
8 Value of the required ratio coefficient expressed in physical units,
9 Internal ratio coefficient status: Internal (LOCal) or external (REMote),
& Value of the calculated ratio output expressed as a percentage.
___________________________________________________________________________
2 / 6
Creating a Man-Machine Interface Application 2
____________________________________________________________________________
PID (PFAV), PIDF (PFAV1), PIDMC (PFAV2), PIDAT (PFAV3), MOTOR (PFAV4),
PIDFZ (PFAV6), RM (PFAV8) or PIDFF (PFAV9) controller small front panel
1 Control loop name,
2 Process Variable bargraph. Its color is green as long as it remains between the lower and higher thresholds.
It turns red when a threshold value is exceeded,
3 Setpoint bargraph. Its color is yellow,
4 Output level bargraph expressed as a percentage. Its color is violet,
5 Setpoint status: Internal (LOCal) or external (REMote),
6 Controller operating mode: MANual or AUTomatic.
A
HCOOL (PFAV5) controller small front panel
1 Control loop name,
2
Process Variable bargraph. Its color is green as long as it remains between the lower and higher thresholds.
It turns red when a threshold value is exceeded,
3 Setpoint bargraph. Its color is yellow,
4 Bargraph showing the "Hot" output level. Its color is red,
5 Bargraph showing the "Cool" output level. Its color is blue,
6 Setpoint status: LOCal or REMote,
7 Controller operating mode: MANual or AUTomatic.
RATIO (PFAV7) controller small front panel
1 Control loop name,
2
Bargraph showing the true ratio coefficient. Its color is green as long as it remains between the lower and higher thresholds. It turns red when a threshold value is exceeded,
3 Bargraph showing the required ratio coefficient between the servo value and the control loop value.
Its color is yellow,
4 Bargraph showing the calculated ratio output used as the Remote Setpoint for the downstream controller.
Its color is violet,
5 Internal ratio coefficient status: LOCal or REMote.
___________________________________________________________________________
2 / 7
A
___________________________________________________________________________
ANIN (FAVIN) interface front panel
1 Control loop name,
2 Process Variable scale range,
3 Process Variable bargraph. Its color is green as long as it remains between the lower and higher thresholds.
It turns red when a threshold value is exceeded,
4 Process Variable value in physical units,
5 Type of physical units,
6 ERR indicator which lights if there is a process variable fault.
ANOUT (FAVOUT) interface front panel
1 Control loop name,
2 Process Variable scale range,
3
Output level bargraph expressed as a percentage. Its color is violet,
4 Output value expressed as a percentage,
5 % symbol which shows that the output is expressed as a percentage,
6 ERR indicator which lights if there is a module or channel fault,
7 REP indicator which lights if the OFB is in fallback position.
___________________________________________________________________________
2 / 8
Creating a Man-Machine Interface Application 2
____________________________________________________________________________
ANIN (PFAVIN) interface small front panel
1 Control loop name,
2 Process Variable bargraph. Its color is green as long as it remains between the lower and higher thresholds.
It turns red when a threshold value is exceeded,
3 ERR indicator which lights if there is a process variable fault
4 Process Variable value in physical units,
5 Type of physical units.
A
ANOUT (PFAVOUT) interface small front panel
1 Control loop name,
2 ERR indicator which lights if there is a module or channel fault,
7 REP indicator which lights if the OFB is in fallback position,
3 Output level bargraph expressed as a percentage. Its color is violet,
4 Output value expressed as a percentage,
5 % symbol which shows that the output is expressed as a percentage.
___________________________________________________________________________
2 / 9
A
___________________________________________________________________________
Function keys required for application control: TOUCHES or TOUCHES1
1 S1 ALARM : Calls the Alarms task,
2 S2 ALACK : Remote error acknowledgment,
3 S3 MUTE : Warning buzzer control linked to alarms,
4 S4 TREND : Calls the tuning view,
5
S5 : Not used,
6 S6
7 S7 L/R
: Not used,
: Selects the Setpoint or Ratio coefficient field for the currently selected controller and modifies its value : LOC or REM,
8 S8 M/A : Selects the Operating Mode field for the currently selected controller and modifies its value : MAN or AUT,
9 S9 SP : Selects the Setpoint field for the currently selected controller,
& S10 OUT : Selects the Output field for the currently selected controller,
é S11 -
"
S12 +
: Decrements the value of the selected field (Setpoint or Output),
: Increments the value of the selected field (Setpoint or Output).
Note
There is no symbol associated with the MS OFB.
___________________________________________________________________________
2 / 1 0
Creating a Man-Machine Interface Application 2
____________________________________________________________________________
2.2-4 Creating the Menu Screen
This screen is required in all applications. If the MENU screen is not present, the following message is displayed :
A
It should provide access to the supervisory control screens and the tuning screens. The graphic design of this screen and its wording are left to the application designer to define, within the limits of the features supported by the Graphics Editor GED. The procedure described below is an example showing how a Menu screen can look:
The section numbers in brackets refer to Part A of the PL7-MMI 37 documentation describing the Graphics Editor GED.
1 Define the screen background color. To do this:
• Select the background color (section 2.22),
• Replace the background color with the selected color (section 2.4).
2 Draw the graphic objects: Two command buttons, the title window, etc. (sections 2.7
and 2.17).
3 Define the color of the graphic objects drawn (section 2.11).
4 Define and place the text (section 2.9).
5
Save the Menu screen (section 2.6).
___________________________________________________________________________
2 / 1 1
A
___________________________________________________________________________
2.2-5 Creating the Supervisory Control Screens
This type of screen must always be created as it is absolutely necessary. It is only possible to tune process control loops where an FAV symbol has been drawn, animated and multiplexed. These screens use predefined symbols previously described and graphic objects created by the designer.
The predefined symbols in the symbols library (FAV, PFAV and TOUCHES) must
never be modified (except for the modifications described in sections 2.3-5 and 2.3-6).
The drawings used for other graphic objects and the positioning on-screen of all objects
(including symbols) is up to the application designer.
To simplify the task of the designer and ensure the consistency of the supervisory control screens, the following pre-drawn screen is displayed (SCREEN). This offers as standard the elements which appear in all the supervisory control views (alarm banner, key zone, etc) and displays the addresses to be able to position the front panels accurately.
In each case, a supervisory control screen must comprise the following elements:
1 The TOUCHES symbol that displays the commands required for controlling PID controllers (using FAV) or the TOUCHES1 symbol that displays the commands required for controlling other controllers (FAV1 to FAV7),
2
One or more FAV symbols of the same type that display the status of the control loops. It is only possible to display a maximum of four front panels per screen when using FAV, FAV1 to FAV4 and FAV6 to FAV9 symbols and only three when using the FAV5 symbol (although it is possible to enter 4 of them). If the number of loops to display exceeds the maximum allowed, it is necessary to create more than one supervisory control screen. Attention: a single supervisory control screen can only contain one type of symbol: FAV or FAV1 or FAV2, etc.
___________________________________________________________________________
2 / 1 2
2
4
5
1
Creating a Man-Machine Interface Application 2
____________________________________________________________________________
The configuration of the PROCESS CONTROL (REGULATION) task in PL7-MMI 37 restricts the number of controller front panels that can be used in the supervisory control screens to 32 FAV (PID), 20 FAV1 (PIDF), 10 FAV2 (PIDMC), 10 FAV3
(PIDAT), 5 FAV4 (MOTOR), 5 FAV5 (HCOOL), 5 FAV6 (PIDFZ), 5 FAV7 (RATIO),
5 FAV8 (RM) and 5 FAV9 (PIDFF).
The number of interface front panels is limited to 10 FAVIN (ANIN) and 10 FAVOUT
(ANOUT).
It is possible to exceed this number by symbolizing the required elements in
SDBASE (see section 2.7-2).
3
A key that returns the user to the MENU screen (or to the previous screen),
4
A field required for multiplexing the various process controller front panels. In operation, this screen is used for local entry of Setpoint and Process Variable parameters,
5
An optional field, for displaying a copy of the Alarm task banner line. So that all alarm information can be displayed in normal operation, this field should cover the entire width of the screen.
A
2
3
___________________________________________________________________________
2 / 1 3
A
___________________________________________________________________________
The section numbers in brackets refer to Part A of the PL7-MMI 37 documentation describing the Graphics Editor GED.
The various operations for creating a supervisory control screen are as follows. They can be simplified by the use of the pre-drawn SCREEN screen.
1 Define the screen background color. To do this:
• Select the background color (section 2.22),
• Replace the background color with the selected color (section 2.4),
2 Retrieve the TOUCHES or TOUCHES1 symbol (section 2.10),
3 Retrieve the selected FAV symbol (section 2.10). Repeat this operation as many times as there are front panels to draw.
Attention:
The activation of symbols in operation will take place in the order in which they were created.
If the ERASE or SYMBOL (COPY, REPLACE, OVERLAY, etc.) functions are used to modify the location of the symbols, the Animation Editor must be used to delete all references to symbols that no longer exist graphically. To perform this operation, use the Cancel action in the Library menu in the Animation
Editor ANT.
4 Draw the other graphic objects: One command button, the multiplexing field and the alarm banner line (sections 2.7 and 2.17),
5 Define the color of the graphic objects drawn in step 4 (section 2.11),
6 Define and place the text ( section 2.9) for the graphic objects drawn in step 4
(section 2.9),
7 Save the screen, e.g. OVEN_4 (section 2.6)
Using the SCREEN screen
Having edited the SCREEN file, perform operations 3 and 7 .
________________________________________________________________________________________
2.2-6 Exiting the Graphic Editor
This operation uses the EXIT icon (see section 2.4).
Attention
This operation does not automatically save the generated screens.
___________________________________________________________________________
2 / 1 4
Creating a Man-Machine Interface Application 2
____________________________________________________________________________
2.3
Defining Animations
2.3-1 Introduction
The Animation Editor ANT, is accessed by selecting Animation Editor ANT in the
Create menu. It lets the user define animation on a static screen that has been drawn previously under GED. Since animation is attached to a static screen, the first action is to open the corresponding file. To do this pull down the File menu in the Animation Editor
ANT and select the Open action. Doing this displays a dialog box that lists all of the files to animate. Select the file to open, e.g. OVEN_4 or MENU and confirm the selection made.
A
________________________________________________________________________________________
2.3-2 Animating a Symbol
The FAV, PFAV or TOUCHES symbols are part of a library of symbols, but they are not
part of the current screen. To include them, follow the procedure below:
FAV or PFAV symbols
1 Pull down the Library menu and select Use. The next dialog box which lists the symbols available for the currently displayed screen will be displayed:
___________________________________________________________________________
2 / 1 5
A
___________________________________________________________________________
2 Select the symbol to animate: e.g. FAV, then confirm the selection. A message is displayed to remind the user of the functions of the mouse buttons:
• The right mouse button selects the next symbol when there are a number of symbols of the same type in the screen (e.g. more than one FAV symbol),
• The left mouse button lets the use define the animation to use for the selected symbol.
Click on the OK button to delete the dialog box. The first symbol of the selected type is framed with a dotted line.
3 Move the dotted line until it surrounds the symbol to animate by clicking on the right mouse button.
4 Start the definition of the animations required for the selected symbol by clicking on the left mouse button. A dialog box is displayed. For example :
5 Define the number of the OFB that will be assigned to the selected front panel.
Confirm the entry made. Once this is done, the user can define the animation required for the symbol. The maximum number of symbols available as standard are
32 FAV, 20 FAV1, 10 FAV2, 10 FAV3, 5 FAV4, 5 FAV5, 5 FAV6, 5 FAV7, 5 FAV8 and 5 FAV9. Each FAV symbol is assigned to a controller OFB (refer to section 2.2).
6 Once animations are defined for the first FAV symbol, repeat steps 1 to 5 for each of the other symbols of the same type.
Note
If two numbers are assigned to the same controller front panel, multiplexing is impossible. The user must then delete all existing animations (using Edit/Delete), then redefine the screen animation.
For more information on FAV and PFAV symbol animation, refer to the Appendix, section 2.7-2.
___________________________________________________________________________
2 / 1 6
Creating a Man-Machine Interface Application 2
____________________________________________________________________________
TOUCHES or TOUCHES1 Symbol
1 Pull down the Library menu and select Use. The complete list of symbols available is displayed.
2 Select a symbol to animate, in this case TOUCHES1, then confirm the selection made. Read the message reminding the user of the function of the mouse button and click on OK. The TOUCHES1 symbol is displayed surrounded by a dotted line.
3 Start the procedure to define animations for the selected TOUCHES1 symbol by clicking on the left mouse button.
Note
Use of the Library/Create or Library/Delete action is not allowed when using predefined symbols:
FAV, PFAV or TOUCHES.
Reminder
For FAV front panels, use the TOUCHES symbol and for FAVi front panels (i = 1 to 9), use the
TOUCHES1 symbol.
A
___________________________________________________________________________
2 / 1 7
A
___________________________________________________________________________
2.3-3 Animating a Function Key
This type of animation lets the user assign a change of screen to a keyboard function key (F1 in the SCREEN screen, for example). The assignment procedure is as follows:
1 Select the graphic object to animate by positioning the cursor on it and clicking on the left mouse button. The selected object is displayed surrounded by four selection points.
2 Pull down the Animate menu and select Function Key.... The following dialog box is displayed:
3 In the Tag field enter : DISPLAY. This predefined variable lets the user select the current screen.
4 In the Value field enter : MENU or OVEN_4. This field gives the name of the screen which is assigned to the DISPLAY variable and thereby becomes the current screen.
5
Define the action assigned to the selected keyboard function key: SET. This action assigns the screen defined by the Value screen to the variable defined in the Tag field.
6 Define the keyboard key assigned to the SET action: F1 or F2.
7 Confirm the selections and entries made.
___________________________________________________________________________
2 / 1 8
Creating a Man-Machine Interface Application 2
____________________________________________________________________________
2.3-4 Animating the Alarm Banner Line
Animating the alarm banner line is done by assigning the ALARMS task alarm banner line to the graphics zone drawn using GED. Proceed as follows:
1 Select a graphic object to animate by positioning the cursor on it and clicking on it with the left mouse button. The object will remain displayed with four selection points around it.
Attention
When the object is selected, the cursor is positioned in the lower left corner
of the first character of the alarm message.
2
Pull down the Animate menu and select Output Text.... The following dialog box is displayed:
A
3 In the Tag field enter : ALBANNER. This predefined variable lets the user assign the
ALARMS task alarm banner to the selected graphics field.
4 Select the background color. The selected color must be the same as that of the banner drawn in GED.
5
Select the character color. The message displayed by the alarm banner line will be displayed in this color.
6 Confirm the selections made.
___________________________________________________________________________
2 / 1 9
A
___________________________________________________________________________
2.3-5 Modifying the Value Display Format
Each front panel displays the process variable (or true ratio coefficient), setpoint (or internal ratio coefficient) and output values of the corresponding PID (or RATIO) controller. A default display format is used to display this information:
• 5 characters (xxx.x) for the process variable,
• 5 characters (xxx.x) for the setpoint,
• 5 characters (xxx.x) for the output value.
As the process variable (or true ratio coefficient) and setpoint (or internal ratio coefficient) are displayed in physical units, it is possible to modify their display format.
However, to ensure that the display format remains comparable, this change must be made for both measurement values. Use the following procedure:
1 Select the value display field to modify. To do so, place the cursor on this field and click on the left mouse button. The selected value is displayed with four selection points around it and an icon is displayed to show that the object is already animated.
Attention : when the selection is made, the cursor is in the lower left corner of
the first character displayed.
2 Pull down the Animate menu and select Output Num..., this will display a dialog box.
For example the dialog box shown below if the display field for the process variable of the PIDF1 OFB is selected:
Note
Double-clicking in the display field will display the dialog box without calling it up via the Animate menu.
___________________________________________________________________________
2 / 2 0
Creating a Man-Machine Interface Application 2
____________________________________________________________________________
3
Place the cursor on the first character in the Format field, then click on and hold down the left mouse button and drag the mouse cursor to select all of the characters. All selected characters will be highlighted in reverse video.
4 Clear the Format field by pressing the <Del> or <Backspace> keys.
5 Define the new format by entering a row of nines (up to 6 characters allowing for the sign and decimal point). E.g. 99.9 or 999999.
6 Confirm the new animation parameters.
Note
The display format used for the output value should not be modified.
A
___________________________________________________________________________
2 / 2 1
A
___________________________________________________________________________
2.3-6 Modifying the Setpoint Increment Value
During normal operation, the user can locally modify the setpoint value (or internal ratio coefficient) or the controller output value either by entering a new value or by incrementing or decrementing the current value (using keys S12 + or S11 -). The default increment is 0.1, but this value can be modified only for the setpoint (or internal ratio
coefficient). Use the following procedure:
1 Using the mouse to position the cursor, click on the left mouse button to:
• When using an FAV front panel:
- Select the "loop" in the letter P (*) in PV to modify its incrementation value,
- Select the "loop" in the letter P (*) in SP to modify its decrementation value.
• When using an FAV1 front panel:
- Select the "center of the oblique part (*)" of the letter S in SP to modify its incrementation value,
- Select the "center of the vertical part (*)" of the letter P in SP to modify its decrementation value.
• When using an FAV2 to FAV6, FAV8 and FAV 9 front panel:
- Select the "center of the oblique part (*)" of the letter S in SP to modify its incrementation value,,
- Select the "loop" in the letter P (*) in SP to modify its decrementation value.
• When using an FAV7 front panel:
- Select the "center of the vertical part (*)" of the letter K in the K window to modify its incrementation value,
- Select within the K window to modify its decrementation value.
Once this is done the object is displayed with 4 selection points around it and an icon is displayed showing that the object is already animated.
(*) These selection fields can also be selected from the Edit menu, Find symbol or Find object function that displays a list of symbols used and their assigned objects. Select from the list the corresponding symbol: R1SPi [selxxx] and confirm the selection. The selection field is then framed with four points and an icon is displayed showing that the element is already animated.
___________________________________________________________________________
2 / 2 2
Creating a Man-Machine Interface Application 2
____________________________________________________________________________
2 Pull down the Animate menu and select Function Key..., which displays a dialog box. E.g. the dialog box displayed below for the OFB PIDF1 setpoint:
A
3
Place the cursor on the first character in the Value field, then press the left mouse button and drag the mouse cursor to select all of the characters. They are highlighted in reverse video.
4 Clear the Value field by pressing the <Del> or <Backspace> keys.
5 Enter the new incrementation value. E.g. 0.5 or 10.
6 Confirm the new animation parameters.
___________________________________________________________________________
2 / 2 3
A
___________________________________________________________________________
2.3-7 Testing the Animations
This test is not required but recommended as it lets the user check that the displays are correctly located for normal operation. If a display is incorrectly positioned within the display field, the user must correct the corresponding animation, taking care with the position of the cursor when selecting the object. The cursor position used corresponds in operation to the lower left corner of the first character displayed. To run a test of the animations:
1 Pull down the Test menu and select Test.
2
Display the animations by clicking on the left mouse button. Refer to section 3.14,
Part A of the PL7-MMI 37 documentation (TXT DM PL7 M37 V52E).
3 Quit the test function by clicking on the right mouse button.
___________________________________________________________________________
2 / 2 4
Creating a Man-Machine Interface Application 2
____________________________________________________________________________
2.3-8 Multiplexing Symbols and Symbol Elements
Multiplexing is the last operation to perform on-screen. It is required for all screens that contain at least one FAV symbol (FAV1 to FAV 9).
It lets the user assign a single keyboard action: value entry, setpoint status selection or operating mode selection to more than one controller front panel of the same type.
This is done from a single common input: data entry field or keyboard key.
An animated screen can only contain a single set of multiplexed inputs.
Modification of a screen comprising a multiplexer must always follow the
procedure described in section 2.3-9.
The number of symbols to multiplex (or number of occurrences) is given by the number of FAV symbols displayed: a maximum of 3 for FAV5 and 4 for other FAVs.
For each symbol, the number of elements that must be multiplexed is 2 for FAV7
(RATIO), 5 for FAV5 (HCOOL) and 4 for other FAVs:
• The setpoint (or ratio coefficient) status selection field,
• The process controller operating mode selection field (except FAV7),
• The setpoint (or ratio coefficient) value entry field in offline mode,
• Output value entry field in manual operating mode (except for FAV7). FAV5 (HCOOL) has two output value data entry fields: a "hot" output and a "cool" output.
Note
If the screen is an SVGA type, the window in which PL7-MMI 37 is executed must be enlarged, before the mulitplexer animation is defined.
To define an animation of this type:
1 Select the graphic object reserved for multiplexing by placing the cursor on it and clicking on the left mouse button. The object will then be displayed with 4 selection points around it. In operation, this field is used to enter setpoint or output values.
Attention:
When the object is selected, in operation, the cursor is positioned in the lower
left corner of the first character entered.
2 Pull down the Animate menu and select Input Selection....
3 Select the symbol to multiplex: FAV then confirm the selection made. The dialog box shown on the next page is displayed:
A
___________________________________________________________________________
2 / 2 5
A
___________________________________________________________________________
4 Enter the name of the Input variable: Up to a maximum of 13 characters. Valid characters are:
• First character: A-Z, a-z, @, $, _ or #,
• Other characters: A-Z, a-z, 0-9, @, $, _ or #.
5 Select the entry field background color. This color must be the same as that selected in GED.
6 Select the color of the characters entered.
7 Select the keyboard key used to activate, in operation, the previous element of the selected symbol: UP (Cursor Up key).
8 Select the keyboard key used to activate, in operation, the next element of the selected symbol: DWN (Cursor Down key).
9
Select character size: 1,
& Confirm the selections and entries made.
___________________________________________________________________________
2 / 2 6
Creating a Man-Machine Interface Application 2
____________________________________________________________________________
2.3-9 Modifying an Animation in a Multiplexed Selection Screen
1st. case
Multiplexed animation is not yet defined. In this case it is possible to modify the animation of a previously animated object in the normal way (refer to PL7-MMI 37 documentation).
2nd. case
Multiplexed animation is already defined:
• If the animation to modify is not linked to the multiplexing (all objects except function keys S7, S8, S11 and S12), modify it in the normal way then create a new multiplexing type animation,
• If the animation to modify is linked to the input selection (function keys S7, S8, S11 and S12), it is absolutely necessary to delete all existing animations (Edit/Delete) then redefine screen animation.
Remark
If this procedure is not followed, the modifications will not be accepted and the application will not be modified.
A
________________________________________________________________________________________
2.3-10 Saving Animations and Exiting the Animation Editor
Before quitting a screen, the user must save any animations or modifications to animations made. To do this, pull down the Files menu and select Store.
To quit the animation editor, pull down the Exit menu and select Exit.
Note
To delete an animated graphic, the animations must be deleted and the file closed by selecting Exit.
Under GED, this graphic is no longer seen as animated.
___________________________________________________________________________
2 / 2 7
A
___________________________________________________________________________
2.3-11 Animation Corresponding to an SCL OFB (V4 Level PLC)
If the PLC application uses SCL function blocks for floating point display of a PL7-3 integer variable (1), the user must define a Digital Output type animation for each variable. Use the following procedure:
• Use GED to define an object reserved for this use in the screen where the display of the variables is required (a simple rectangle is sufficient),
• Use SDBASE to declare the symbol assigned to the variable SCLi, OUTPUT (that comprises the value to display in floating point format),
• Use ANT to define a Numeric Output animation assigned to this variable (2).
Note
SDBASE can be accessed from within ANT when the variable to animate is not defined.
Linking ANT and SDBASE definition screens
(1) Only data from PID function blocks is automatically converted to floating point format for display. All other standard PL7-3 variables (Wi) require the use of the SCL OFB.
(2) For more information on the procedure to follow, refer to PL7-MMI 37 documentation, section 3.9, Part A.
___________________________________________________________________________
2 / 2 8
Creating a Man-Machine Interface Application 2
____________________________________________________________________________
2.3-12 Animation Corresponding to an ISCL OFB (V4 Level PLCs)
If the PLC application uses ISCL function blocks so that PL7-3 can use floating point values entered by the operator (1), the user must first define a Text Input type animation for each one. Use the following procedure:
• Use GED to define an object reserved for this purpose in the screen where value entry is required (a simple rectangle is adequate),
• Use SDBASE to declare the symbol assigned to the ISCLi, VALUE variable (that receives the value entered by the operator),
• Use ANT to define a Text Input type animation assigned to this variable (2).
Reminder
The ISCLi, VALUE parameter must be declared as write only.
Note
SDBASE can be accessed from within ANT when the variable to animate is not defined.
Linking ANT and SDBASE definition screens
A
(1) Only values destined for PID function blocks (setpoint, output, tuning parameters) are automatically converted from floating point to integer notation. For all other standard PL7-3 variables, the ISCL OFB must be used.
(2) For more information on the procedures to follow, refer to PL7-MMI 37 documentation, section 3.10, Part A.
___________________________________________________________________________
2 / 2 9
A
___________________________________________________________________________
2.4
Defining the Process Control Password
_________________________________________________________________________________________
In operation, access to tuning screens can be password protected. The password is defined during the application design phase using the following procedure:
1 Pull down the Generate menu and select Password. The following dialog box is displayed:
2
Select Regulation.
3 Perform the following operations in the sequence listed below:
• Enter the previous password,
• Enter the new password,
• Confirm the new password.
Data entry is restricted to 8 characters. Blank characters (spaces) are significant.
The default setting (before the first entry is made) comprises no password: "blank" password.
Attention
If a dedicated process control keyboard is used in normal operation TPMX KB•, use numbers for the password.
4 Confirm the entries made.
Note
The Operation password is entered in the same way as the process control (regulation) password.
It protects access to the module by transfer and control functions.
___________________________________________________________________________
2 / 3 0
Creating a Man-Machine Interface Application 2
____________________________________________________________________________
2.5
Generating Executable Files and Selecting Tasks
The file generation procedure is required to generate executable files for transfer to the man-machine interface module memory cartridge. Use the following procedure:
1 Pull down the Generate menu and select Table Creation with or without a coherence check. If With Coherence is selected, the coherence check is performed between variables read from the XTEL-SDBASE symbols data base by the PL7-3 application and the variables read by the man-machine interface application. The following dialog box is displayed to allow the user to follow the operations taking place:
A
2 When the message PROCESS FINISHED is displayed, click on the OK button to close the dialog box.
Task selection lets the user select the tasks used in the man-machine interface module.
This lets the user define a list of files that are representative of the application. To do this:
3 Pull down the Generate menu and select Select Tasks, the dialog box shown on the next page is displayed:
___________________________________________________________________________
2 / 3 1
A
___________________________________________________________________________
4 Select the tasks required by the application by clicking on their name:
• ALARMS (not required),
• GRAPHIC (required),
• RUN MANAGER (required),
• FILE TRANSFER (not required),
• TIMERS (required),
• COMMUNICATION (required),
• REGULATION1 (required),
• REGULATION2 (required).
The selected tasks are highlighted in reverse video.
5 Confirm the selections made.
Notes
All of the required tasks must be active in normal operation (refer to the Run Manager screen description).
With PL7-MMI 37 V52, table creation is offered by default. This means it is possible to launch the file transfer to the module directly.
___________________________________________________________________________
2 / 3 2
Creating a Man-Machine Interface Application 2
____________________________________________________________________________
2.6
Transferring Files to the Module
This operation lets the user transfer the process control man-machine interface application to the memory cartridge in the TSX PCM 37 module. To do this:
1 Pull down the Transfer menu and select Up/Download. After correct data entry and validation of the operating password, the following dialog box is displayed:
A
2 Select Application to Target.
3 Confirm the selection made.
Note
To transfer the application to the PCM module, the following requirements must be met:
• Terminal connected to the PLC via the PLC processor terminal port or a MAPWAY, ETHWAY,
FIPWAY or FIPIO network,
• Module stopped (STOP) and the main menu displayed on-screen,
• If the module is running (RUN), ensure that the TENFT task is loaded in the module and active.
Before performing a transfer to a blank memory cartridge, it must first be formatted.
___________________________________________________________________________
2 / 3 3
A
___________________________________________________________________________
2.7
Appendix
__________________________________________________________________________________________
2.7-1 Controller Front Panel Symbol Animation
This Appendix is provided for user information only, as the symbol animation procedure is fully automatic. This information may be useful when reusing the variables from these symbols elsewhere than in the pre-animated symbols.
Animating an FAV or PFAV symbol will animate the various fields within the symbol (for example, 11 for FAV or FAV1, 5 for PFAV or PFAV1, etc.).
Each field is assigned a symbol (e.g. R1PV2 for the process variable of PIDF2), that designates a data object or constant of the PIDF OFB assigned to the FAV1 symbol.
Correspondence between symbols used by PL7-MMI 37 and the controller OFB variables is ensured by XTEL-SDBASE. The correspondence table is generated when the process control (Regulation) option is declared (refer to section 1.3).
Example for the PID2 OFB
PID2,LIBELLE
PID2,UNIT
PID2,S_PV
PID2,S_SP
PID2,S_OUT
PID2,S_PVMAX
PID2,S_PVMIN
PID2,S_PVHL
PID2,S_PVLL
PID2,SP_RSP
PID2,MAN_AUTO
Symbol
Rlibel2
Runphy2
Rpvscl2
Rspscl2
Rouscl2
Rpvsup2
Rpvinf2
Rpvhl2
Rpvll2
Rtypsp2
Rtypma2
Description
Loop name
Process variable unit
Process variable value
Setpoint value
Output value
Max. PV value
Min. PV value
PV high level alarm
PV low level alarm
Local/remote setpoint
MAN./AUTO. controller status
Example for the PIDF3 OFB
PIDF3,LIBELLE
PIDF3,UNIT
PIDF3,PV_USED
PIDF3,SP_USED
PIDF3,OUT_MAN
PIDF3,PV_SUP
PIDF3,PV_INF
PIDF3,PV_HL
PIDF3,PV_LL
PIDF3,SP_RSP
PIDF3,MAN_AUTO
Symbol
R1libl3
R1unit3
R1pv3
R1sp3
R1out3
R1pvs3
R1pvi3
R1pvhl3
R1pvll3
R1spr3
R1ma3
Description
Loop name
Process variable unit
Process variable value
Setpoint value
Output value
Max. PV value
Min. PV value
PV high level alarm
PV low level alarm
Local/remote setpoint
MAN./AUTO. controller status
The symbols used by PL7-MMI 37 can also be reused without the pre-animated symbols, if necessary. For example, to display a Process Variable in a synoptic screen or to compare a value with a threshold in the ALARM task.
___________________________________________________________________________
2 / 3 4
Creating a Man-Machine Interface Application 2
____________________________________________________________________________
2.7-2 Application Exceeding the Maximum Number of Controllers Available
Under SDBASE
The number of floating-point type addressable objects available to PL7-MMI 37 is 512.
This maximum number must be shared between all tasks and symbols that use this type of object.
For process control applications, remember:
• The process control (regulation) task uses 14 floating-point objects,
• Each FAV, FAV1, FAV2, FAV3, FAV4, FAV6 and FAV7 front panel display uses seven and each FAV5, 8 floating-point objects:
Object
S_PV/PV_USED/KACT
S_SP/SP_USED/K
S_OUT/OUT_MAN/OUTP
OUTH_W/OUTC_W
S_PVMAX/PV_SUP/K_SUP
S_PVMIN/PV_INF/K_INF
S_PVHL/PV_HL/KACT_HL
S_PVLL/PV_LL/KACT_LL
FAV Symbol Description
Rpvscl i /RxPVi /R7KACTi
Rspscl i /R1SPi /R7Ki
Process variable value
Setpoint value
Rouscl i /R1OUTi /R7OUTPi Output value
R5OUTH_W i /R5OUTC_Wi Output value (HCOOL)
Rpvsup i /R1PVSi /R7SUPi PV max. value
Rpvinf i /R1PVIi /R7INFi PV min. value
Rpvhl i /R1PVHLi /R7KHLi
Rpvll i /R1PVLLi /R7KLLi
PV high level alarm
PV low level alarm
A
As long as the number of floating point type objects remains below 512, it is possible to exceed the maximum number of controllers symbolized in the XTEL-SDBASE data base when the PROCESS CONTROL (REGULATION) task is configured: 32 PID, 20 PIDF,
10 PIDMC, 10 PIDAT, 5 MOTOR, 5 HCOOL, 5 RATIO, 5RM and 5 PIDFF. To do this, enter the corresponding OFB objects in the XTEL-SDBASE database, using the same format as those already listed there. For example, for the PIDF22 OFB:
PIDF22 ,LIBELLE
PIDF22,UNIT
PIDF22,PV_USED
PIDF22,SP_USED
PIDF22,OUT_MAN
PIDF22,PV_SUP
PIDF22,PV_INF
PIDF22,PV_HL
PIDF22,PV_LL
PIDF22,SP_RSP
PIDF22,MAN_AUTO
Symbol
R1libl22
R1unit22
R1PV22
R1sp22
R1out22
R1pvs22
R1pvi22
R1pvhl22
R1pvll22
R1spr22
R1ma22
Attention
PL7-PMS2 can only support up to 68 controllers (it is restricted by the capacity of the
LOOP screen).
___________________________________________________________________________
2 / 3 5
A
___________________________________________________________________________
As PL7-MMI 37 does not perform any checks, the user must ensure that the application does not use more than 512 floating-point type objects. To ensure that this limit is not exceeded, check that not only the objects used by the process control task (process control) but those used by other PL7-MMI 37 tasks (floating-point variables in the Math and Logic task, floating point variables used for displaying values via the SCL and ISCL
OFBs, etc.). The table below shows a list of the number of floating point objects used:
Element
Process Control Task
1 FAV controller
1 FAV1 controller
1 FAV2 controller
1 FAV3 controller
1 FAV4 controller
1 FAV5 controller
1 FAV6 controller
1 FAV7 controller
1 FAV8 controller
1 FAV9 controller
1 x FAVIN interface
1 x FAVOUT interface
Number of floating point variables (FLOAT)
7
8
8
5
4
7
8
7
7
7
7
14
7
___________________________________________________________________________
2 / 3 6
___________________________________________________________________________
Using a Man-Machine Interface B
Application
___________________________________________________________________________
Page
__________________________________________________________________________________________________
__________________________________________________________________________________________________
Control Loop Tuning Methodology 3/1
__________________________________________________________________________________________________
Process Control Operator Interface Keyboard 4/1
B
___________________________________________________________________________
B / 1
B
___________________________________________________________________________
___________________________________________________________________________
B / 2
Supervisory Control Screen 1
____________________________________________________________________________
1.1
Screen Description
B
4
1
3
2
This screen lets the user control the process control application. In this example, it is split into four parts:
1 Data entry zone,
2 Alarm banner line display,
3 Command display zone,
4 The controller front panel dynamic display zone.
Data entry zone
This lets the user check the newly entered value for each selected field: setpoint or manual output value. <Enter> confirms the entries made.
Alarm banner line display
This displays the alarm banner line controlled by the Alarms function. The information displayed includes the time the alarm occurred, D if the alarm was generated by a diagnostics OFB, * if the alarm requires acknowledgment, the symbol name assigned to the variable that identifies the alarm, the message assigned to the alarm and the total number of alarms active at that time.
Reminder
A supervisory control screen can only comprise controllers of the same type. In addition, if
HCOOL type controllers are used, the screen can only comprise 3 front panel displays and not 4.
___________________________________________________________________________
1 / 1
B
___________________________________________________________________________
Command display zone
This field displays all of the commands that can be accessed by the user: command name and its assigned keyboard key:
MENU <F1> Displays the MENU screen.
ALARM <S1> Displays the List of Alarms screen.
ALACK <S2> Lets the user acknowledge the oldest as yet unacknowledged alarm displayed in the list of alarms. Once an alarm is acknowledged, the asterisk shown in front of the symbol is deleted and the alarm message takes the appropriate defined acknowledged alarm colors.
MUTE <S3>
TREND <S4> Displays the TREND tuning screen. To gain initial access to this screen, the user must first select a control loop to display the trending curves and corresponding parameters.
L/R <S7> Modifies the type of setpoint for the selected controller: Local (LOC) or Remote (REM) setpoint. If a RATIO controller is selected, it modifies the type of internal ratio coefficient.
M/A <S8>
If an audible alarm is triggered by an alarm, this command lets the operator mute it.
Modifies the operating mode of the selected process controller:
Manual (MAN) or Automatic (AUT) mode.
SP <S9>
OUT <S10>
- <S11>
+ <S12>
<
←
><
→
<
↑
><
↓
>
>
Activates the "setpoint value" (or "internal ratio coefficient" field for the selected controller. This field is then displayed with a frame and its value can be modified if LOC is selected.
Activates the "output value" field for the selected controller. This field is then displayed with a frame and its value can be modified if MAN is selected. If an HCOOL controller is selected, it activates the "hot output value" field. To access the "cool output value" field, use the cursor up and cursor down keys.
Lets the user change the value of the selected field, by decrementing it: setpoint (or internal ratio coefficient) or manual output.
Lets the user change the value of the selected field, by incrementing it: setpoint (or internal ratio coefficient) or manual mode output value.
Let the user select a controller front panel.
<Enter>
Let the user define the active field in the selected controller front panel: setpoint (or internal ratio coefficient), output value (or hot/cool output values), type of setpoint (or internal ratio coefficient) or controller operating mode.
Confirms the entries made. The selected field will then display the newly entered value.
___________________________________________________________________________
1 / 2
Supervisory Control Screen 1
____________________________________________________________________________
Controller front panel dynamic display fields
FAV (PID)
FAV1 (PIDF)
FAV2 (PIDMC)
FAV8 (RM)
FAV9 (PIDFF)
5
6
1
2
3
7
4
5
FAV3 (PIDAT)
FAV4 (MOTOR)
6
7
9
&
(
é
8
"
'
§
9
&
(
é
8
"
'
1 This field is colored to indicate the selected controller. Use the horizontal cursor keys to make the selections.
2 Name of the control loop.
3 Upper limit of the process variable scale range, in physical units.
4 Lower limit of the process variable scale range, in physical units.
5 Process variable bargraph.
6 Setpoint bargraph.
7 Output level bargraph.
8 Type of physical units.
9 Process variable, expressed in physical units.
& Setpoint value, expressed in physical units.
é Output value, expressed as a percentage or in physical units (PIDFF).
" Type of setpoint used: Local (LOC) or Remote (REM).
' Controller operating mode: Manual (MAN) or Automatic (AUT).
( This field is colored to indicate the selected parameter that can then be modified:
• Modification of the value by entering a new value or by pressing keys S11 and S12,
• Modification of the type of setpoint or controller operating mode by pressing keys
S7 and S8.
The cursor up and down keys let the user select the various zones for the current controller: SP value, output value, type of SP, controller operating mode.
§ TUNE (PIDAT) indicator, lit to show that the controller is performing its self-tuning or
POT (MOTOR) indicator, lit to show that the controller is using the motor position feedback signal.
___________________________________________________________________________
1 / 3
B
B
___________________________________________________________________________
FAV5 (HCOOL)
1
2
3
FAV7 (RATIO)
7
§
4
5
6
7
5
6
9
&
é
è
8 9
" &
' é
(
8
"
(
1
This field is colored to indicate the controller selected. Use the horizontal cursor keys to make selections.
2 Name of the loop.
3 Upper limit of the process variable (HCOOL) or of the internal ratio coefficient
(RATIO), expressed in physical units.
4
Lower limit of the process variable (HCOOL) or of the internal ratio coefficient
(RATIO), expressed in physical units.
5 Bargraph showing the process variable (HCOOL) or the internal ratio coefficient
(RATIO).
6 Bargraph showing the setpoint value (HCOOL) or the internal ratio coefficient
(RATIO).
7 Bargraph showing the "hot" output (HCOOL) or the calculated ratio output (RATIO).
8 Type of physical units.
9 Process variable (HCOOL) or the internal ratio coefficient (RATIO), expressed in physical units.
&
Setpoint value (HCOOL) or the internal ratio coefficient (RATIO), expressed in physical units.
é
Value of the "hot" output (HCOOL) or the internal ratio coefficient (RATIO), expressed as a percentage.
" Type of setpoint (HCOOL) or internal ratio coefficient (RATIO) used: LOCal or
REMote.
' Controller operating mode: Manual (MAN) or Automatic (AUT).
(
This field is colored to indicate the selected parameter that can then be modified:
• Modification of the value by entering a new value or by pressing keys S11 and S12,
• Modification of the type of setpoint (or internal ratio coefficient) or the controller operating mode by pressing keys S7 and S8.
The cursor up and down keys let the user select the various zones for the current controller: setpoint value, output value, type of setpoint, controller operating mode.
§ Bargraph showing the "cool" output from the HCOOL controller.
Value of the "cool" output from the HCOOL controller, expressed as a percentage.
___________________________________________________________________________
1 / 4
Supervisory Control Screen 1
____________________________________________________________________________
FAV6 (PIDFZ)
1
2
3
B
5
6
7
4
8
é
è
"
'
(
§
9
&
1 This field is colored to indicate the controller selected. The controller is selected by using the horizontal cursor up and down keys.
2 Name of the loop.
3 Upper limit of the process variable, expressed in physical units.
4
Lower limit of the process variable, expressed in physical units.
5 Process variable bargraph.
6 Setpoint bargraph.
7
Output level bargraph.
8 FEEDF indicator which lights to show that the controller is using adaptive feedforward.
9 LEARN indicator which lights to show that the controller is learning the fuzzy logic rules.
& Type of physical units.
é Process variable, expressed in physical units.
" Setpoint value, expressed in physical units.
' Output value, expressed as a percentage.
( Type of setpoint used : Internal (LOC) or External (REM).
§ Controller operating mode : Manual (MAN) or Automatic (AUT).
è This field is colored to indicate the selected parameter that can then be modified:
• Modification of the value by entering a new value or by pressing keys S11 and S12,
• Modification of the type of setpoint or controller operating mode by pressing keys
S7 and S8.
The cursor up and down keys let the user select the various zones for the current controller: setpoint value, output value, type of setpoint, controller operating mode.
___________________________________________________________________________
1 / 5
B
___________________________________________________________________________
___________________________________________________________________________
1 / 6
Tuning Screens 2
____________________________________________________________________________
2.1
TREND Screen Description
This screen is the first of the tuning function as it lets the user select the control loop to tune. Once the selection is made, it displays the trend of the process variable, setpoint and output from the assigned controller (true ratio coefficient, internal ratio coefficient and calculated ratio output for a RATIO controller).
The first time a tuning view is called-up, the screen is "blank" of useful information as no control loop has yet been selected. Therefore the user must first select a control loop
(via key S5), before attempting to perform any other tuning operations: e.g.
accessing the TUNE screen.
3
1
B
2
4
5
3
This screen is split into three main fields:
1
Control loop thresholds and limit values display zone,
2 Graphics zone,
3 Command display zone.
Like the supervisory control screen, this screen also comprises a data entry zone 4 and an alarm banner line display 5 .
___________________________________________________________________________
2 / 1
B
___________________________________________________________________________
Loop parameter display field
2
1
4
3
1
Control loop name,
2 Type of controller: PID, PIDF PIDMC, PIDAT, MOTOR, HCOOL PIDFZ, RATIO, RM
OR PIDFF,
3 Controller number,
4 Loop parameters:
• PV_HL and PV_LL: process variable higher and lower thresholds or KACT_HL and
KACT_LL: higher and lower true ratio coefficient (RATIO controller) thresholds,
• SP_MAX and SP_MIN: setpoint higher and lower limits or K_MAX and K_MIN higher and lower internal ratio coefficient limits,
• DEV_HL and DEV_LL: higher and lower thresholds for the calculated deviation,
• OUT_MAX and OUT_MIN: output (or outputs for HCOOL controller) level higher and lower limits.
Graphics zone
1
3
§
7
4
5
6
è
8
2
!
9 & é ç " ' (
___________________________________________________________________________
2 / 2
Tuning Screens 2
____________________________________________________________________________
1 Time base that defines the period between two points on a trending curve: 2s, 3s,
4s, 5s, 6s, 8s, 10s, 12s, 15s, 18s, 24s, 30s, 36s, 48s, 60s, 90s, 120s and 180s.
2 Time required to display all of the points of a trending curve: 500 points visible on-screen x Time Base.
3 Trending curves that display the respective changes in the process variable, setpoint and output values (or true ratio coefficient, ratio coefficient and calculated ratio output coefficient for a RATIO controller). For an HCOOL controller, the curve represents the "cool" (OUTPID between 0 and 50%) or the hot (OUTPID between
50 and 100%) output.
4 , and 5
Bargraph that displays the process variable and the setpoint respectively (or the true ratio coefficient and the internal ratio coefficient for a RATIO controller).
6 Bargraph that displays the output value (or the calculated ratio output for a RATIO controller). This bargraph is not used for an HCOOL controller.
7 Higher and lower thresholds of the process variable full scale range (or the true ratio coefficient for a RATIO controller), expressed in physical units.
8 Process variable (or the true ratio coefficient for a RATIO controller), expressed in physical units.
9 Type of physical units.
& Setpoint value (or the ratio coefficient for a RATIO controller), expressed in physical units.
é Type of setpoint (or the ratio coefficient for a RATIO controller), used: Local (LOC) or Remote (REM).
" Output value, expressed as a percentage or in physical units (PIDFF). For an
HCOOL controller, this field displays the value of the "hot" output.
' Controller operating mode: Manual (MAN) or Automatic (AUT). This field has a colored frame to indicate that it is selected and that its value can therefore be modified.
( New value entry zone, for the selected field: internal setpoint (or ratio coefficient) or output value in manual operating mode. <Enter> confirms the entries made.
§ Error and information message display zone.
è
Bargraph showing the output from the HCOOL controller.
!
POT indicator, when lit indicates that the MOTOR controller is using the electric motor position feedback signal. The TUNE indicator, when lit indicates that the
PIDAT controller is performing self-tuning.
ç Value of the HCOOL controller "cool" output.
B
___________________________________________________________________________
2 / 3
B
___________________________________________________________________________
Command display zone
This field displays all of the commands that can be accessed by the user: with the command name and its assigned key:
RETURN <F1> Displays the previous screen.
SAVE <F2> Saves all of the control loop tuning parameters (refer to Part C8). This requires that the application be stored in a backed-up RAM
cartridge. No message indicates that the data was not saved if an
EPROM cartridge is used.
TIME <F3>
MENU <F4>
Modifies the time base by prompting the user with preset values.
Displays the MENU screen.
A_TUNE <F5> Starts the PIDAT controller self-tune function. The TUNE indicator lights.
ALARM <S1> Displays the List of Alarms screen.
ALACK <S2> Lets the user acknowledge the oldest unacknowledged alarm in the list of alarms. When an alarm is acknowledged, the asterisk in front of the symbol is removed and the alarm message takes the preset acknowledgment colors.
MUTE <S3> If an audible warning is sounded when an alarm occurs, this command lets the user mute it.
<S4>
LOOP <S5>
TUNE <S6>
L/R <S7>
M/A <S8>
SP <S9>
OUT <S10>
- <S11>
+ <S12>
<
↑
><
↓
>
Not used.
Displays a screen that lets the user select the control loop to tune.
Displays the screen that lets the user set the control loop parameters.
Modifies the type of controller setpoint or internal ratio coefficient
(RATIO): Local (LOC) or Remote (REM) setpoints.
Modifies the controller operating mode: Manual (MAN) or Automatic
(AUT) mode.
Activates the "setpoint value" field. This field is highlighted and the user can then change its value.
Activates the "output value" field. This field is highlighted and the user can then change its value. For an HCOOL controller, this key moves the cursor to the "hot" output field. The cursor up and down keys are used to access the "cool" output field.
Lets the user modify the value of the selected field, by decrementing it. This applies to the Local setpoint or to the manual output.
Lets the user modify the value of the selected field, by incrementing it. This applies to the Local setpoint or to the manual output.
Lets the user define the active field: setpoint value, output value, type of setpoint (or internal ratio coefficient) or controller operating mode.
___________________________________________________________________________
2 / 4
Tuning Screens 2
____________________________________________________________________________
2.2
TUNE Screen Description
This screen lets the user set the internal parameters of the controller which controls the loop.
Important
The TUNE screen can only be accessed from the TREND screen
1
7
2
4
3
B
5
6
8 9 & é " ' (
1 RETURN <F1>: This command displays the previous screen: TREND.
2
Control loop name.
3 Type of controller: PID, PIDF, PIDMC, PIDAT, MOTOR, HCOOL, PIDFZ, RATIO,
RM or PIDFF.
4
Controller number.
5 Control loop internal parameter display zone. This zone displays the following information for each parameter: name, current value, type of physical units. The table on the next page gives a list of parameters which can be accessed by the user, for each type of controller.
6 Data entry zone for the new value of the selected parameter.
7 Display zone for error and warning messages.
8
During PIDAT controller self-tuning, the values defined for KP, TI and TD are automatically assigned to the corresponding parameters and therefore displayed by the TUNE screen. Selecting the AT_RET key lets the user return to the previous values if the values generated by the self-tuning procedure are unsuitable. Selecting the AT_RET key again toggles between the self-tuning values and the previous values.
9 If the MOTOR controller is operating without a motor position feedback signal, the
UP key is used to calibrate the position of the electric motor in the positive direction.
___________________________________________________________________________
2 / 5
B
___________________________________________________________________________
& If the MOTOR controller is operating without a motor position feedback signal, the
DOWN key is used to calibrate the position of the electric motor in the negative direction.
é If the controller is PIDFZ type, this key lets the user "activate" or "deactivate" the adaptive feedforward.
" If the controller is MOTOR type, this indicator is lit to signal that calibration is in progress in the positive direction.
'
If the controller is MOTOR type, this indicator is lit to signal that calibration is in progress in the negative direction.
( If the controller is PIDFZ type, this indicator is lit to signal that the adaptive feedforward is "activated".
To modify a parameter:
<
↑
><
↓
>
<xxx>
Move the cursor in the corresponding field,
Enter the new value that will be displayed in the data entry zone,
<Enter> Confirms the data entry made. The new value is displayed in the currently selected field.
Note
Access to parameter modification is protected by the process control (Regulation) password that must be entered once to stop the current tuning operation (as long as the user does not quit the tuning screens).
List of user accessible parameters
Name RATIO PID, PIDF,
PIDMC, PIDAT
MOTOR, PIDFZ,
HCOOL
KP
TI
TD
OUT_MAX
OUT_MIN
KP
TI
TD
OUT_MAX
OUT_MIN
OUT_MAX
OUT_MIN
PV_HL PV_HL KACT_HL
Process variable (or true ratio coefficient)
Process variable (or true ratio coefficient)
Setpoint (or internal ratio coefficient)
PV_LL
SP_MAX
PV_LL
SP_MAX
KACT_LL
K_MAX
Setpoint (or internal ratio coefficient) SP_MIN lower limit
SP_MIN K_MIN
___________________________________________________________________________
2 / 6
Tuning Screens 2
____________________________________________________________________________
List of user accessible parameters (cont'd)
Name PID, PIDF,
PIDMC, PIDAT
MOTOR, PIDFZ,
HCOOL RATIO
B
DEV_HL
DEV_LL
DEV_HL
DEV_LL
DEV_HL
DEV_LL
Deadband DEADBAND DEADBAND
____________________________________________________________________________________________________
Compensation for static deviation when no OUTBIAS OUTBIAS
Limit of output variation between two
Width modulation cycle time
Hysteresis value to apply to the
Dead band value (if positive) or
Offset coefficient between the value and controlling value
(1) Only for PID, PIDF, PIDMC and PIDAT controllers,
(2) Only for PID controller,
(3) Only for PIDAT controller,
(4) Only for MOTOR controller.
OUTRATE OUTRATE
T_CYCLE (1) TCYCL_H
T_FILTER (2)
STEP (3)
TMAX (3)
PERF (3)
HYST (4)
KCOOL
BAND_HC
C1
___________________________________________________________________________
2 / 7
B
___________________________________________________________________________
___________________________________________________________________________
2 / 8
Control Loop Tuning Methodology 3
__________________________________________________________________________________________
Control loop tuning mainly comprises determining the Kp, Ti and Td parameters required for optimal performance. The three parameters can only be set once the following points have been determined:
• Direction of loop action (DIRECT or REVERSE),
• Filtering applicable to the measurement value,
• Sampling period (T_OFB parameter).
For a PIDAT OFB, the Kp, Ti, Td and T_OFB parameters are set automatically.
1 Preliminary tuning
Sampling period
The T_OFB parameter that sets the sampling period can only be accessed in PL7-3,
OFB CONSTANTS mode. The value entered is automatically adjusted to the nearest multiple of the period of the task in which the OFB is executed. For example:
• Value entered: 1 sec.
• AUX0 task period: 300 ms
• True task period: 0.9 sec.
Direction of action
The controllers default to REVERSE action (DIR_REV bit set to 1). If the loop should be set for DIRECT action, the user must set the DIR_REV bit to 0 in the OFB
INTERNAL DATA. For operational safety reasons, this parameter cannot be modified from a man-machine interface terminal. It can only be modified from a programming terminal or from PL7-3 in DATA mode or using SYSDIAG.
Measurement filtering
The filter constant must be selected to eliminate the "chaff" around the measurement signal, without introducing any significant delay in addition to the normal time factors involved by the process.
For a PID OFB, the value of the filtering constant T_FILTER can be changed from the TUNE screen displayed by the man-machine interface terminal.
For a PIDF, PIDMC, PIDAT, MOTOR or HCOOL OFB, the FC parameter of the SCLF
OFB determines the filter value (refer to Part C9, section 3).
B
2 Setting parameters Kp, Ti, Td
The default values for these parameters are:
• Kp = 1,
• Ti = 0 (no integral),
• Td = 0.
A number of methods are available for determining the values to give to the parameters. They are usually based on an observation of the response of the process to a change in the output value or in the setpoint value.
The parameters can be modified from the TUNE screen.
__________________________________________________________________________________________
3 / 1
B
__________________________________________________________________________________________
Selecting a loop
• From the TREND screen,
• Press S5 to access the loop selection screen,
• Select a loop using the cursor keys and confirm the selection by pressing ENTER.
This returns the user to the TREND screen.
Predetermining parameters
• Set the controller to MAN mode for open loop tuning or AUT mode for closed loop tuning (depending on the required control method),
• Apply one of the tuning methods and derive the parameter values from the results obtained,
• Press S6 to access the TUNE screen,
• Enter the values of parameters Kp, Ti, Td (when the user attempts to modify the first parameter, the terminal will request a password).
Improving parameter value accuracy
• Press F1 (Return) to return to the TREND screen,
• Set the controller to AUT,
• Generate a setpoint increment step and let the measurement value stabilize,
• Make minor changes to the parameter values, if required.
• As a rule, the sequence is completed by a Setpoint increment step in the reverse direction. If this yields different settings, an average setting should be selected.
3 Additional tuning
The TUNE screen also lets the user define:
• High and Low Level alarm values to apply to the Process Variable in physical units
(PV_HL and PV_LL parameters),
• High and Low Level alarm values to apply to the Deviation value in physical units
(DEV_HL and DEV_LL parameters),
• High and Low Level values to apply to the Setpoint value in physical units
(SP_MAX and SP_MIN parameters),
• High and Low Level alarm values to apply to the percentage value output
(OUT_MAX and OUT_MIN parameters),
• Output bias expressed as a percentage (OUTBIAS parameter),
• Output Dead band expressed as a percentage (DEADBAND parameter),
• An output rate of change limit expressed as a percentage (OUTRATE parameter),
• With a PID OFB, a measurement filter constant expressed in seconds (T_FILTER parameter),
__________________________________________________________________________________________
3 / 2
Control Loop Tuning Methodology 3
__________________________________________________________________________________________
• If a width modulated output is selected, the reference period expressed in seconds
(T_CYCLE parameter).
Note
All of the above parameters have default values that ensure that they cannot operate, except for:
• OUTBIAS : Set for 50%,
• T_CYCLE : Set for 20 seconds.
B
Tuning example for a temperature loop
Assuming the PID parameter tuning procedure supplied the following values:
• Kp = 2.8
• Ti = 15 seconds
• Td = 2 seconds
In addition, the system specifications require:
• Limiting the Setpoint to 830
°
,
• Triggering an alarm should the Process Variable exceed the 850
°
threshold,
• Stopping injection of additives during the mixing phase when the deviation (Process
Variable-Setpoint) exceeds two degrees.
The tuning screen corresponding to these values looks like this:
__________________________________________________________________________________________
3 / 3
B
__________________________________________________________________________________________
4 Saving the parameters
This operation is ABSOLUTELY NECESSARY.
It transfers the tuning values entered until now as INTERNAL DATA to the
INTERNAL CONSTANTS field.
If this operation is not performed first, the PLC may return to the default values read from the OFB after a cold restart. This may cause serious operating problems with the automated system and may be dangerous.
CONSTANTS
DIR_REV$
DATA
DIR_REV
FTX 507
PL7-3
Data Mode
KP$ =
TI$ =
KP =
TI =
SAVE
Operator Terminal
TUNE
To save the parameters:
• Return to the TREND screen,
• Press F2 (SAVE), the terminal prompts the user to enter the password,
• Once the password is entered, internal data containing tuning values are transferred to the constants.
If the save fails (PLC stopped, SAVE OFB not configured, etc.), an error message is displayed in the alarm banner line in the TREND screen.
__________________________________________________________________________________________
3 / 4
Process Control Operator Interface Keyboard 4
____________________________________________________________________________
Presentation
The optional process control operator interface keyboard is sealed, flat and can be built into any surface. It provides the operator with an easy to use presentation of all of the commands required for process control and tuning of process control applications: direct access to control loops, setpoint display, operating mode selection, supervisory control view selection, trend and tuning functions.
1 2 3 4
The keyboard is IBM PS/2 compatible and comprises:
1 Standard function keys: cursor control, tabs, validation, etc.
2 12 application soft keys: F1 to F12,
3 Dedicated function keys for direct access to process control functions: control loop parameters, operating modes, alarm acknowledgment, etc.
4 A numerical keypad for entering tuning values, process control passwords, etc.
B
Connection
The process control keyboard can be used as an external keyboard for a monochrome or color TSX CPX 2714/3714 operator terminal. In this case it should be connected to the 6-pin MINI-DIN connector located on the front or back panel of the terminal (refer to the appropriate product documentation).
If the operator terminal comprises a process control keyboard and a monitor, connection to the TSX PCM 37 module requires a TSX BMP 010 wiring interface module installed in the PLC rack or in an XGS-R71 (single slot) or an XGS-R74 (4 slot) rack.
If the TSX BMP 010 rack is located in a slot in the TSX PMX 7 PLC it uses the normal rack power supply. Be sure to take into account the power consumption requirements of the keyboard when estimating the power requirements of the PLC installation.
TSX BMP 010
TSX PCM 37
TSX VGA ●●●
3 meters max.
TPMX KB1
TSX CMB ●●●
___________________________________________________________________________
4 / 1
B
___________________________________________________________________________
If the TSX BMP 010 module is installed in an XGS-R7 rack, its front panel must be connected to a mains power source. In this case the PLC rack does not provide the power supply to the keyboard.
TSX PCM 37
XGS-R71
TSX BMP 010
TSX VGA ●●●
TPMX KB1 40 meters max.
Mains
Dimensions and weight
41
408
22
Power requirements
+5V
Power consumption in mA
70
Peak
100
Service conditions
Immunity
0 to 55
°
C
-25 to +65
°
C
IP65
ESD CEI 801.2 Level 4
Radiated fields CEI 801.3 Level 3
EMI levels EN 55022 Class A
FCC Class A
___________________________________________________________________________
4 / 2
Stiahnuť
Reklama