User Manual October 2006 Compact Display Units Magelis XBT N/XBT R Software XBT-L1000 ver 4.
Safety Information Important Information NOTICE Read these instructions carefully, and look at the equipment to become familiar with the device before trying to install, operate, or maintain it. The following special messages may appear throughout this documentation or on the equipment to warn of potential hazards or to call attention to information that clarifies or simplifies a procedure.
Magelis
Conventions The meaning of the pictograms used in this document is explained below: Indicates an example. Indicates that failure to follow instructions or ignoring these warnings will cause serious injury to or death of personnel, and/or serious damage to the equipment. Indicates that failure to follow a specific instruction may cause minor injury and/or damage to the equipment. Indicates information concerning the communication indicator light.
Magelis
General Contents Introduction A Using the XBT N / XBT R display units B an Detailed description of the XBT L100• program C You are a beginner: Creating your first application. Example of a simple application. D Appendices E Index I Presentation of the XBT N/XBT R display units and the XBT L100• program. What is a display unit for and how is it used? Software functions application. Troubleshooting, terminology. for error creating messages, You are looking for a particular word.
Magelis
A Chapter A Introduction Magelis A-1
A-2 Magelis
Contents Characteristics, presentation of the XBT N/XBT R display units and the XBT L100• program: 1. XBT N/XBT R display units __________________________________________ 5 Presentation of the range __________________________________________ 5 Description ______________________________________________________ 7 Connection _____________________________________________________ 11 Characteristics __________________________________________________ 15 2.
Contents A-4 Magelis
A 1. XBT N/XBT R display units Presentation of the range The main functions of Magelis compact display units are: - Displaying data issued by the control system - Modifying control-system parameters - Controlling a process using discrete commands These display units communicate with PLCs via an integrated serial link in point-to-point mode (or multipoint, multidrop for XBT N401s, NU400s, R410s and R411s).
1.
1.
1. XBT N/XBT R display units On the rear panel XBT N200/400 XBT R400 10 XBT N410/NU400 XBT R410 11 12 10 - RJ45: Serial link + PLC power supply 11 - SubD25 serial link 12 - 3-wire terminal block for 24 V DC power supply 13 - MiniDIN connector for printer XBT N401 XBT R411 11 13 12 Presentation of the commands The front panels of the display units feature function keys and/or service keys.
1.
1.
1.
1. XBT N/XBT R display units Magelis-PLC link: Running Power supply mode: powered by the PLC Twido/Micro Premium/Nano XBT N200/N400 XBT R400 Depending on which protocol is used, if "?????" is displayed rather than any values, or the connection popup remains on screen, this indicates a communication problem. This may originate from the cable being used. To resolve this problem, use the XBT Z9780 cable fitted with the XBT ZN999 adaptor (for more information, see chapter E, section 1.
1.
1.
1. XBT N/XBT R display units Characteristics Type of display unit Environment Conformity to standards Product certification Temperature Operation Storage Relative humidity Front panel Degree of protection Rear panel Shock resistance Vibrations E.S.D. Electromagnetic interference Electrical interference XBT-N200 XBT-N400 XBT NU400 XBT-N401 IEC 61131-2, IEC 60068-2-6, IEC 60068-2-27, UL 508, CSA C22-2 no.
1. XBT N/XBT R display units Type of display unit Environment Conformity to standards Product certification Temperature Operation Storage Relative humidity Front panel Degree of protection Rear panel Shock resistance Vibrations E.S.D. Electromagnetic interference Electrical interference XBT N410 XBT R400 XBT R410 XBT R411 IEC 61131-2, IEC 60068-2-6, IEC 60068-2-27, UL 508, CSA C22-2 no.
1. XBT N/XBT R display units Display units Display unit with alphanumeric screen Display units with matrix screen A Display unit references XBT-N200 Display Type Color Backlit LCD Capacity Active screen area Size of characters Magelis Green/Orange/Red 1 to 4 lines of 5 to 20 characters 72 x 20 mm 4.34 x 2.95 to 17.36 x 11.
1.
2. The XBT L100• program Presentation XBT L100• is the configuration software for the Magelis range of operator terminals. This software runs on computers using Windows 98SE, 2000 and XP operating systems.
2. The XBT L100• program Functions The XBT L100• configuration software is used to create applications that can be used by Magelis display units, in which it will be possible to: - Create different types of page: - application pages - alarm pages These pages can contain all sorts of variables predefined in XBT L100•. Different properties can be assigned to them.
B Chapter B Using the XBT N/XBT R display units Magelis B-1
B-2 Magelis
Contents Basic principle of human-machine dialog. What is a display unit for? 1.
Contents 9.
B 1.
1. Introduction: Display unit operating concepts Applications created in XBT L100• can be associated with: - Production monitoring - Preventive maintenance - Corrective maintenance - Process control Production monitoring Display process status messages: Automatic operation Start motor End of lift Rotation of grip Preventive maintenance Counting parts for production monitoring: Housing: 7555 Unit: 1200 Corrective maintenance Indication of process faults: Oil level low Door open B-6 XBT ref.
1. Introduction: Display unit operating concepts Process control Process control via configurable function keys: Pressurizing Start cycle F1 P SC P SC B F4 As indicated on the display-unit screen, pressurizing is monitored by the P button and start cycle by the SC button. XBT ref.
1. Introduction: Display unit operating concepts Dialog between the PLC and the display unit Human/machine dialog between the Magelis display unit and the PLC consists of an exchange of data between the 2 devices. Various types of data can be exchanged.
1. Introduction: Display unit operating concepts Operating modes Magelis display units have 2 exclusive operating modes: - Transfer mode enabling dialog applications to be transferred between the XBT L100• program and the Magelis display unit. - Run mode enabling exchanges between the display unit and the control system (controlling the latter). Transfer Mode Magelis/XBT L100• application transfer B Only one mode at a Run Mode Dialog with the control system Magelis XBT ref.
1. Introduction: Display unit operating concepts On power-up, the display unit automatically detects the exchange mode (only one mode at a time) depending on the equipment connected on its serial link.
1. Introduction: Display unit operating concepts Connecting the PC and the display unit using the communication cable is sufficient to switch the display unit to transfer mode. No other operator action on the display unit is necessary in this mode. Export: Loading the human/machine dialog application and the control system link protocol into the display unit. E.g.: XBT-N401 E.g.: Serial link RS232C PC with XBT L100• Import: Transfer of an application from the display unit to the PC.
1. Introduction: Display unit operating concepts Run mode Run mode is used to control the control system: - Page display - Input/Modification of control-system architecture parameter values - Process control (discrete) - Viewing and acknowledgment of alarms Example: Display of an application page ---1 - Display 2 - Control 3 - Maintenance The operator presses the Go to the desired page Access the page key to access the desired page. MAINTENANCE ----OP.
1. Introduction: Display unit operating concepts Protection To ensure only authorized persons are able to read and write data, it is possible to protect: - Access to pages - Modification of fields - Control via functional links If an operator does not have authorization: - Protected pages no longer appear in the list of pages - Protected fields behave as if they had been configured as read-only The password is entered via the "Password" system page.
1. Introduction: Display unit operating concepts Organization of Magelis functions Magelis (or XBT) display units have a certain number of functions. The flowchart below shows these different functions.
1. Introduction: Display unit operating concepts Control-system architectures Protocols Communication between the display unit and connected equipment is achieved by means of a communication protocol, which is selected when creating the application in XBT L100•. The protocols available for the range support communication with the Schneider range of PLCs, specific equipment (speed drives), etc. B These protocols are Uni-Telway and Modbus (master and slave).
1. Introduction: Display unit operating concepts Multipoint connection (XBT N401/N410/NU400/R410/R411) One display unit linked to several devices (maximum of 15) Modbus, Uni-Telway protocols: - Modbus master - Uni-Telway slave PLC 1 PLC 2 PLC 3 Other device Device 1 Device 2 Device 3 Device n Multidrop connection (XBT N401/N410/R410/R411) Several display units linked to one device Modbus, Uni-Telway protocols: - Modbus slave - Uni-Telway slave 1 n 2 Connected device XBT ref.
1. Introduction: Display unit operating concepts Principle of application pages Definition Application pages are pages designed to provide information about the control-system architecture being run. They also serve to clarify any operation that the operator might have to perform in a given context. Application pages can be interlinked to create authorized sequences during operation (see chapter C, section Functional links, Page 51).
1. Introduction: Display unit operating concepts (For more information about how system pages are displayed, see section "6. System pages", Page 39.) The advantage of being able to view these pages with XBT L100• is that system messages can be translated or customized. Principle of alarm pages Objective An alarm page has the same characteristics as an application page with respect to: - The text - The field The advantage of an alarm page lies in its event-triggered display.
1. Introduction: Display unit operating concepts Advantages in run mode - When a fault appears, it is often the consequence of other faults. MAGELIS products, due to their priority system, can display the most important fault, i.e., that presenting the highest risk to the controlsystem architecture. - All faults are time-stamped on appearance. The actual display of an alarm depends on the priority it has been allocated (see section "Display priority", Page 19).
1. Introduction: Display unit operating concepts Exception for priority 0 If priority 0 is allocated to an alarm page, when the alarm appears on the control-system architecture: - The alarm page is not displayed, but stored in the alarm list, thus the current display will not be disturbed. - The alarm indicator light blinks to signal the alarm. When an alarm is activated, it is stored in the alarm list by the display unit. Appearance types There are several types of appearance for an alarm page.
1. Introduction: Display unit operating concepts Acknowledgment of alarms When designing pages, it is possible to define whether the alarm page should be acknowledged systematically by the operator or not (obligatory acknowledgment). The alarm page is acknowledged on the display by pressing ENTER. The alarm message changes to a steady display.
1. Introduction: Display unit operating concepts Display principle of alarm pages Appearance of an alarm The ALARM indicator light blinks. The alarm is stored in the alarm list. Input in progress Yes End of input or input aborted No Alarm with higher priority already displayed Yes Acknowledgment or disappearance of this alarm No The highest priority alarm that is the oldest alarm not appearing in the list is displayed XBT ref.
1.
2. Keys and indicator lights Key functions Key Key function - Enter a page number, a password or a variable-field value. - Select a field or go to the next field each time MOD is pressed (left to right and top to bottom).
2. Keys and indicator lights Exception for XBT R display units: Keys F1 to F12 are dual-label Fx/Nx (function/numeric) keys. They can act as both function keys and input keys. They operate as follows: - If the user is not modifying a value, the keys act as function keys. - If the user is modifying the value of a field, the keys automatically act as input keys.
2.
3. Sending commands to the control system Types of command MAGELIS display units are used to send commands to the control system via function keys or functional links. Impulse command The control system is activated by pressing a function key (or functional link). If the key (or functional link) is released, the action stops. Motor command Key released pressed released ENTER Bit 0 1 0 ESC In the control system, the falling edge of the control bit should be monitored to control an action.
3. Sending commands to the control system Commands sent via function keys On F1 F2 F3 F4 Function key The dialog table (see chapter C, section 4. Dialog table, Page 53) enables dialog between the PLC and the display unit. In this table, one word is reserved to supply the PLC with the status of the function keys in the form of a word bit.
3. Sending commands to the control system The display unit writes to the PLC dialog table. NOTE: Pressing both function keys simultaneously triggers both functions. Commands sent via functional links Functional links are used to create additional control functions. To do this, the operator uses the and keys located on each side of the screen. The application designer can therefore give the operator the option of sending commands to equipment from the application page.
3. Sending commands to the control system Representation of command links x2 Startup On/Off Step-by-step On Toggle Impulse(1) 0 = Bit variable associated with link equals 0 1 = Bit variable associated with link equals 1 The operator controls the conveyor step-by-step. When he releases the button, the conveyor stops. XBT ref.
4. Application pages These pages are configured and developed by the application designer in XBT L100•. They are used to display all the information required to control the equipment connected to the display unit. Display of an application page On power-up (default page) When designing the application in XBT L100•, the operator can select a default page. When the display unit is powered up, this is the first page to be displayed.
4. Application pages Via a navigation link As with function keys, it is possible to reach a page directly via navigation links. Temperature F1 F2 F3 F4 Navigation link Via the PLC The display is the result of a word in the dialog table in which the program has written the number of the page to be processed (see chapter C, section 4. Dialog table, Page 53).
4. Application pages The PLC dialog table contains the "Page to be processed" word (1). The display unit reads the dialog table in the PLC (2) and displays the desired page (3). Once the command has been processed, the display unit writes the value "H’FFFF’" in the "Page to be processed" word (4), which tells the PLC program that the display request has been acknowledged. From system pages System pages are used to display application pages.
4. Application pages The other lines can be displayed by scrolling up or down the page using the up and down keys on the keypad. XBT ref.
5. Alphanumeric fields Input/Modification of a value Selection of an input field By the operator The input field should be visible on screen. Selection is made using the MOD key: Pressing the MOD key on the display unit keypad several times in succession runs through the variable fields in input mode from left to right and then from top to bottom. field no. 1 field no. 2 field no. 3 screen area field no. 4 field field no. no.
5. Alphanumeric fields By the pilot device The connected device changes a variable field to input mode by writing its number in a word in the dialog table. The number of variable fields can be displayed in the XBT L100• using the Display/Number of fields menu. First, the application program of the connected device should ensure, again via the dialog table, that the application page where the field appears is actually being displayed. Otherwise there is a risk of selecting a field on another page.
5. Alphanumeric fields - Direct input (XBT R4•• only): keys F1 to F12 are dual-label Fx/Nx (function/numeric) keys. They can be used to modify values directly. The correspondence between keys and numeric values is as follows: Keys F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 Values 1 2 3 4 5 6 7 8 9 0 +/. B Confirming an input ENTER key The value entered is transmitted to the connected device. Refreshment of the field, which was in input mode, is active again.
5. Alphanumeric fields Exit input on time out If no key is pressed for more than one minute, input mode is abandoned automatically: - No write action is performed to the control system - The value prior to input is redisplayed - Refreshment of the field, was in input mode, is active again. Input report At the end of input, the pilot device is informed of how the input ended: - Confirmation - Cancellation - Time out by updating the "Report" word in the dialog table (see chapter C, section 7.
6. System pages Display from an application page The system pages are accessed by means of function keys or navigation links. When designing the application in XBT L100•, the operator can choose which system pages he wishes to associate with these keys, or these links.
7. Alarm pages Alarm displays When an alarm is displayed, the first line on the display unit is preconfigured (by XBT L100•) to show: - the dates and times of alarm appearance/disappearance and acknowledgment - the alarm rank in the alarm list - the total number of alarms in the list An alarm is displayed blinking: Line time-stamped by the XBT ("A" for Alarm), the alarm text appears blinking and changes to a steady display once it has been acknowledged. A 31/01 17:35 3/7 CONVEYOR FAULT Switch off.
7. Alarm pages A 31/01 17:35 1/7 CONVEYOR FAULT Switch off. Remove the jammed part. A 31/01 17:35 2/7 CONVEYOR FLT1 Change to N°2. The left and right arrow buttons are used to scroll through the alarm list. B Alarm log Log principles Alarms are stored one after another. Once the log is full, new alarms overwrite the oldest alarms. In this way each alarm event (appearance, acknowledgment, disappearance see section Appearance types, Page 20) is recorded and time-stamped.
7. Alarm pages NOTE: On XBT N display units, the log is not saved (when the display unit is switched off, the log is cleared). On XBT R display units, the retention period for the log is limited to twelve hours. Beyond that time there is a possibility that the log will be cleared. View the log The alarm log can be viewed from the “MENU” system page (see section Principle of system pages, Page 17).
8. Printing Principles Printing can be initiated by the operator or by the PLC. The following print functions are available: - Print alarms as a data stream - Print the alarm log - Print the list of current alarms Print alarms as a data stream The alarm name and status is printed whenever an alarm status changes.
8. Printing Initiated by the PLC The log is printed by means of the print command word in the dialog table (see chapter C, section Print command, Page 77). The log is printed in sequential order (sorted by status), with the most recent alarm at the top.
8. Printing Stop printing This function can be accessed via the system pages. This request stops the current print job and therefore allows printing to be continued with the next print job. A long print job (e.g., alarm list, log, etc.) can be stopped in this way. B XBT ref.
9. Setting the display unit parameters It is possible to configure certain display unit parameters when the unit is in run mode, without going into XBT L100•. The configuration parameters are accessed via the "SYSTEM" system page (Displaying system pages, see section 6. System pages, Page 39). APPLICATION LANGUAGE DATE/TIME Application language One of the languages configured by the designer can be chosen. APPLIC. LANGUAGE XBT ref.
9. Setting the display unit parameters Date and time This page is used to set the current date and time. It is also possible to set the date and time display format. 15/10/2001 10:32:16 B Entering the date and time The date and time are entered in the same way as a variable alphanumeric field (see section Entering a value (1), Page 36).
9. Setting the display unit parameters Product references The display-unit references can be accessed from the system pages. The display-unit references can be obtained if the designer has provided access to these pages (link to the system pages).
9. Setting the display unit parameters Line parameters This system page is used to display information relating to the communication protocol, such as the speed or parity.
9. Setting the display unit parameters B - 50 XBT ref.
C Chapter C Detailed description of the XBT L100• program Magelis C-1
C-2 Magelis
Contents Software functions for creating an application: 1. Introduction: Creating Magelis applications ______________________________ 5 2. Presentation of the XBT L100• program ________________________________ 6 Launching the program in Windows __________________________________ 6 Presentation of the software ________________________________________ 6 3.
Contents C-4 Magelis
C 1. Introduction: Creating Magelis applications A Magelis application consists of the entire dialog between the operator and the automated process.
2. Presentation of the XBT L100• program Launching the program in Windows The software can be launched: - By selecting the XBT L100• program from the program menu - By double-clicking on the XBT L100• icon on the desktop: - By double-clicking on a dialog application (*.dop) icon By default, the software opens the last application saved during the previous session. This option can be modified in the File/Open the Last Application Automatically menu. The creation window then opens.
2. Presentation of the XBT L100• program If an application has been opened, the menu bar is as follows: Provides access to the page-creation functions (see section Creating a page, Page 27) Provides access to the configuration functions (see section Creating a new application, Page 13) Provides access to the simulation functions (see section 5. Simulation, Page 58) Provides access to the transfer functions (see section 6.
2. Presentation of the XBT L100• program Editor toolbar The editor toolbar appears at the top of the page editor (application or alarm pages). It provides quick access to the options available for the active page in the editor. This toolbar varies according to page type.
2. Presentation of the XBT L100• program Field information window The field information window displays the properties of fields and links to the current application page. The "No." column indicates the number of the field or link. The "Characteristics" column indicates the field type and length. In the example above, we can see that field no. 1 is a decimal type field and seven characters in length.
2. Presentation of the XBT L100• program By clicking on the Type dropdown list, the operator can choose to display the application, alarm or system page tree structure. The different types of page are represented in the window by the following symbols: Symbol Type of page Application page Protected application page Application-page alias (1) Protected application-page alias (1) Alarm page System page Protected system page System-page alias (1) Protected system-page alias (1) XBT ref.
2. Presentation of the XBT L100• program General Using copy/paste The copy/paste function can be used on any object (text, fields, links, etc.), within the same application, or from one application to another, if the equipment symbols are identical. To paste an object in place of a field, text or link, the latter must be selected. A navigation link can only be pasted if the page to which it is linked exists.
2. Presentation of the XBT L100• program Alignment Text within a page can be aligned: - Left - Center - Right To do this, simply go to the line where alignment is required, then click on one of the toolbar buttons. C - 12 XBT ref.
3. Using XBT L100• software Creating a new application To create an application in XBT L100•, click on the toolbar or select New in the File menu. Applications can be created with or without a wizard.
3. Using XBT L100• software Modifiable label F1 "Input" version display unit Example: XBT N200(2) NOTE: F2 F3 F4 "Control" version display unit Example: XBT N200(1) When the version of an XBT N display unit changes, the key legends should change (see quick reference guide). This distinction is indicated in the list of product references by the notation (1) or (2).
3. Using XBT L100• software Step 2 - Configure the terminal parameters This window appears if Terminal Parameters is selected from the Configuration menu.
3. Using XBT L100• software It is possible to choose: - Whether the application can be imported (by default) or not - Whether or not a password is required for importing During data input, the password is displayed without encryption. It consists of four ASCII characters ([0..9]+[A..Z]). If importing has not been authorized and an operator tries to import the application, an error message appears at the start of importing and the transfer is not completed.
3. Using XBT L100• software It is used to configure: - The number of printer columns: between 10 and 132 (132 by default). This is the number of characters that can be printed on one line (this depends on the type and/or mode of the connected printer). The most common values are 80 and 132.
3. Using XBT L100• software - Management of Modem signals (not checked by default) This is another flow-regulation protocol: This time, the flow is regulated electronically (no longer via the software as in the case of the XON/XOFF protocol). A cable incorporating 5 wires is required (earth, send channel, receive channel, ready to send, clear to send). Although possible, we do not recommend checking both boxes (XON:XOFF and modem signals) at the same time.
3. Using XBT L100• software Password configuration Three passwords, A, B and C can be configured. Each password consists of four ASCII characters ([0..9]+[A..Z]). These three passwords are configured by default as "1111". Step 3 - Configure the protocol parameters This window appears when Protocol Parameters is selected from the Configuration menu.
3. Using XBT L100• software Step 4 - Configure the equipment This window appears after selection of Equipment Symbols from the Configuration menu. Principle A control system consists of several devices, which may be linked to one or more display units. A device may be a PLC, a computer, a speed drive, etc. The display unit itself is deemed to be a device, enabling it to have its own variables, such as date, time, etc.
3. Using XBT L100• software The equipment creation/modification window differs according to the protocol selected. Modbus master Modbus TWIDO (4) ULTIMA (18) QUANTUM (23) MASTER (1) C Importing PLC symbols It is possible to associate variables files with equipment, which appears in the list. These files must have been generated from either PL7, Concept or Twidosoft PLC programming software.
3. Using XBT L100• software The "Add File" button enables the designer to select the variables symbol file. The extensions for these files are ".SCY" (PL7), ".TXT" (Concept) or ".TWD" (Twidosoft). NOTE: The Modbus slave protocol does not require the equipment symbols to be declared since the terminal is totally passive with this protocol. Step 5 - Select the application languages Select Application Languages from the Configuration menu to modify the list of languages used by the application.
3. Using XBT L100• software This window can be used to add more languages. It contains: - A font selection list (Latin+Cyrillic, Latin+Katakana, Cyrillic, Greek or Chinese) - A zone where the name of the language can be entered - A list containing the 6 languages available for the system pages (English, French, Spanish, German, Italian and Chinese). If the Chinese font has not been selected, Chinese does not appear in the list of system-page languages.
3. Using XBT L100• software The reference language is the application development language. A default language can be defined on opening the application (see section Step 2 - Configure the terminal parameters, Page 15). Step 6 - Configure the dialog table Select Dialog Table from the Configuration menu to configure the dialog table and any additional alarm tables, which enable alarms to be triggered by several devices. (For more information about configuring the dialog table, see section 4.
3. Using XBT L100• software Step 2 - Configure the equipment This dialog box is used to specify the equipment relating to the application. The "Modify List" button calls up another window where equipment can be added, modified or deleted. For more information, see section "Step 4 - Configure the equipment", Page 20. Click "< Previous" to go back to the previous step in the wizard. Click "Next >" to proceed to the next step in the wizard. Click "Cancel" to close the application creation wizard.
3. Using XBT L100• software This window is divided into two parts: - The "Default language" part consisting of: - a display area containing the default language - a "Modify" button, which opens the "Configure Terminal Parameters" window, used to modify the default language on opening - The "Application languages" part consisting of: - the list of application languages, with the reference language followed by the "*" symbol.
3. Using XBT L100• software Application pages Creating a page An application page can be created in a number of ways: - By clicking on the toolbar button - By pressing F7 on the keypad - By selecting Application from the Page/New page menu. C The page name offered by default is “PAGE X” (irrespective of the current language selection), where X is the default number of the new application page.
3. Using XBT L100• software Page properties The properties of an application page can be accessed: - From the menu bar, Page/Properties - From the page tree structure window, by right-clicking on the selected page The window is identical to that used for creation. Protecting a page The "Protection" button in the creation/properties window of an application page is used to access the window below. - Check the first box to protect the page.
3. Using XBT L100• software Alarm pages A 31/01 17:35 1/7 CONVEYOR FAULT Switch off. Remove the jammed part. Creation Alarm pages can only be created if the "Alarm table" function has been selected in the dialog table. This can be done in a number of ways: C - By clicking on the toolbar button - By pressing SHIFT+F7 on the keypad - By selecting New Page/Alarm from the Page menu Magelis XBT ref.
3. Using XBT L100• software The page name offered by default is “ALARM X” (irrespective of the current language selection), where X is the default number of the new alarm page. The page number offered by default is incremented by 1 in relation to the last page created for the current application. The default page name is limited to 32 characters. The appearance type of the page can also be configured (see section Page appearance types, Page 30). Next, indicate which bit will activate the alarm page.
3. Using XBT L100• software Page properties Select Page/Properties from the Page menu to access the properties of an alarm page. The dialog box is identical to that used for creation.
3. Using XBT L100• software Alias The tree structure representation of application and system pages uses aliases for navigation between pages. It is quite possible to use the same application page in several tree structures. PAGE 1 PAGE 2 PAGE 3 PAGE 2 alias An alias is represented as a page. A page can call up any other page, itself included, as shown in the following example: PAGE 1 PAGE 2 PAGE 3 PAGE 1 alias PAGE 1 alias An alias always has the same name and number as the original page.
3. Using XBT L100• software Navigation links Navigation links are objects displayed on the screen, which can be used to navigate between the various application pages, using the and keys on the display unit keypad (see section Functional links, Page 51). Text Text can be entered in n different languages (n being limited by the size of the display-unit memory), and the display unit displays the text corresponding to the selected language.
3. Using XBT L100• software Characters can be represented in 10 different sizes extrapolated from the single-size font (double width, double height, double size, etc.).
3. Using XBT L100• software For Chinese characters, if the current size is not permitted and the user enters a Chinese character, the size is automatically updated as shown in the following table: Current size 1X1 1X2 2X1 2X2 2X4 3x2 3x4 4X2 4X4 6x4 New size after using a Chinese character 2X2 2X2 2X2 No change No change 4x2 4x4 No change No change No change At the end of the input in Chinese font, the new size will be retained for the following inputs.
3. Using XBT L100• software "Chinese" font The Chinese font consists of: - The ASCII character set (containing Latin characters) - The Katakana extended ASCII character set - The Chinese character set "Cyrillic" font "Greek" font The character font is selected in the terminal parameters (see section "Step 2 - Configure the terminal parameters", Page 15). C - 36 XBT ref.
3. Using XBT L100• software Modifiable characters For all fonts used by XBT N/XBT R display units, the first 96 characters cannot be edited. Special characters in the Configuration menu. C This window contains a "Spread Through Other Fonts" button, which can be used to apply the character modification to other fonts in the application.
3. Using XBT L100• software Select Insert Characters in the Edit menu to access the following character table: Select the desired character and press the Copy button. Then simply paste the selection. This function is also useful for displaying all the characters in the font selected for the application. Inserting Chinese characters Chinese writing does not consist of letters, but of ideograms, which represent an idea or a concept.
3. Using XBT L100• software Importing/Exporting text for translation This function is used to translate a dialog application into several languages. Recommended methods: 123- Enter the monolingual dialog application in the XBT L100•. Add the desired languages ("Application languages configuration"). The original texts are copied in each language. Export the texts ("File\Export Texts") to a new file (for all languages except Chinese). C 4- Check the "System Pages" box.
3. Using XBT L100• software When exporting text, the information is recorded as follows: one column per language (separator: tab) and one line per text. There are as many columns as languages. French Bonjour un 2 au revoir English Hello one 2 goodbye German Hallo eins 2 auf wiedersehen The first column contains the texts in the reference language. They must not be modified. 5- 6- NOTE: C - 40 Translate the texts (columns 2 and next) using the Windows application you selected (e.g.: Microsoft Excel).
3. Using XBT L100• software Circular text Principles It is now possible to display information running to more than 20 characters on a single line. The circular text option allows the text to be scrolled like a banner at a speed of 3 characters per second. Scrolling of the text “WELCOME TO SCHNEIDER” WELCOME TO SCHNEIDER C ELCOME TO SCHNEIDER LCOME TO SCHNEIDER W Magelis XBT ref.
3. Using XBT L100• software Creation A circular text can be created in a number of ways: - By clicking on the toolbar button - By pressing SHIFT+F9 on the keypad Length: This is the number of characters that are visible on the screen at the same time. A length of 5 means that only 5 characters will be visible at one time. Size: This field can be used to select the character size. Circular text: Enter the scrolling text in this field. The maximum length of this text is 256 characters.
3. Using XBT L100• software Alphanumeric variable fields These fields are used to display the value of a variable in the display unit or the connected equipment. C Field properties Display format - Binary - Decimal - Hexadecimal - ASCII - Enumerated list Size: The content of the fields is displayed with the same character fonts as static and circular texts. The size options are therefore the same. Length: 1 to n digits, n depending on the display format and the type of data displayed. Magelis XBT ref.
3. Using XBT L100• software The "Modify" button calls up the window where certain variable information can be modified. NOTE: If the number of digits in the whole value to be displayed is more than the number of digits that can be displayed, the alphanumeric variable field displays an error message.
3. Using XBT L100• software - Immediate write: Incremental input and adjustment of the variable value. Adjustment enables the field value to be gradually increased or decreased without the need to confirm using ENTER. - Read/write: Display and possibility of modification of the field value. - Immediate read/write: Display and possibility of incremental input and adjustment of the variable value.
3. Using XBT L100• software NOTE: These variables are only read when the request is made to display the page containing the variable object concerned. Conversion The value of the connected equipment variable can be modified using the following formula: Y = (A * X) + B where - A and B: Constants (floating points) entered during configuration with XBT L100•. - X: Variable read in the control system. - Y: Whatever is displayed by the variable object. This conversion is configured via the "Options" tab.
3. Using XBT L100• software Enumerated lists An enumerated list is a list of pairs of values/text. The advantage of this type of list is that text can be displayed in a variable field according to the value of a PLC variable. Text type values in enumerated lists can only be in ASCII. However, text associated with these ASCII values is written in the language of the active page, and can therefore be written in Chinese.
3. Using XBT L100• software NOTE: A "Characters" button is used to open the tool for selecting special characters. The font displayed is the application font. Condition The "Condition" tab is used to enter a calculation formula conditioning display of the value. The condition can include a maximum of 3 comparisons linked by logical operators: OR, AND and XOR. The possible comparisons are: =, <>, >, >=, <, <= C - 48 XBT ref.
3. Using XBT L100• software A comparison has a variable on the left and a constant on the right. Check boxes in front of each comparison are used to create a condition with 1, 2 or 3 comparisons. The "Variable" button is used to modify the variable address. The condition does not take non-activated conditions into account (check box empty). A reminder of the combination then appears (in the "Field displayed if" part) in plain text.
3. Using XBT L100• software For a command type key, the designer can choose the type of key action: - Toggle - Impulse By default, each function key is configured as an impulse command key. Creating labels A "Creating Labels" button simplifies printing on the blank labels supplied with the display unit. All product ranges have a different sheet reference and hence a different format. There is one model for XBT N display units (N4_label.dot) and one model for XBT R display units (R4_label.dot).
3. Using XBT L100• software Functional links Creating links Links are objects displayed on screen, which are used to allocate functions to the and keys on the display unit keypad. There are 2 types of link: - Navigation links: for calling an application or system page - Functional links of the following type: - Impulse command - Toggle command - Write value 1 to 2 links can be programmed per line (1 link maximum in each direction).
3. Using XBT L100• software Configuration This operation is performed by double-clicking on a functional link. NOTE: C - 52 For XBT N display units in “control” mode, each page can only contain a maximum of two navigation links (one in each direction) (vertical scrolling not possible). XBT ref.
4. Dialog table Introduction: Concepts Human/machine dialogue between the Magelis display unit and the PLC consists of an exchange of data between the two devices. With any communication problem, define the following information: - The data to be exchanged - The protocol - Etc.
4. Dialog table The display unit reads and writes the table in the PLC. On power-up or restarting communication, the display unit reads the command table and writes the status table. In the event of a problem, the display unit informs the user with a message. NOTE: The "Authorization" word is used as a safety measure for the PLC. In fact, when this word has the incorrect value in the PLC, the display unit does not write any dialog table words to the PLC.
4. Dialog table The notion of a block is extremely useful in certain protocols, which support what is known as optimization: Instead of reading a series of words in the equipment word by word, they can be read in blocks, which is much faster.
4. Dialog table Common data sent/received - Page number to be processed - Field number to be entered Configuring the dialog table This operation is performed by selecting Dialog Table from the Configuration menu. NOTE: To use the dialog table, check the "Use dialog table" box XBT ref.XBT ref.
4. Dialog table To use a dialog table or an alarm table, the designer specifies the symbol for the equipment in which it will be located, as well as the basic address from which it starts. NOTE: Before starting to program the PLC, check that all the words needed for operation of the application are included in the dialog table. In order for words to be added to the dialog table, the PLC program controlling the application must be modified. C Magelis XBT ref.
5. Simulation Introduction The purpose of simulation is to test operation of the application (including display of Chinese characters if the application contains any) in the XBT L100•, and thus enable the designer to validate his application without needing to transfer it to the display unit or connect up the PLC. Only one simulation can be launched at a time.
5. Simulation Keypad keys during simulation Esc Del F1 F2 F3 F4 F7 F8 F9 F10 Tab F5 F11 F6 F12 This window does not have a menu, its size cannot be modified, nor can it be closed (it is closed at the same time as the PLC simulation window). Use [Alt] + [6] (numeric keypad) on the front panel, and click on L1000. The simulation changes to priority display. PLC simulation window This window contains four tabs.
5. Simulation There is one line for each variable used in the page being displayed. If the same variable is used several times in the page, it only appears once in the grid. It is possible to change the value of a variable by entering a new value in the box corresponding to the average of the PC keypad. Write-only fields do not appear until the display unit has entered an input. "Alarms" tab The grid representing the table of word bits used is similar to that used to create alarms.
5. Simulation C "Dialog Table" tab The dialog-table simulation window represents the list of words used. The value of these words can be modified. Magelis XBT ref.
5. Simulation “Printer Output” tab This tab is used to display the print format for the display unit. XBT ref.
6. Transferring an application Connecting the display unit For transfers, the link between the display unit and the PC uses either an RS232C serial cable or a USB cable. For more information about connections, see chapter A, section Connection, Page 11. WARNING ELECTRICAL CONNECTIONS - Disconnect the power supply before connecting the serial link. - Only connect one type of serial link at a time. - Tighten both connector fixing screws.
6. Transferring an application Exporting an application An application is exported by selecting Export from the Transfer menu. The compatibility of the connected equipment and the transferred application is checked. C - 64 XBT ref.
7. Description of dialog-table words The number of words in the table depends on the choice of status data and commands you wish to process during dialog (see section 4. Dialog table, Page 53). Similarly, the number of words available depends on the type of display unit (function keys present or not for example).
7.
7. Description of dialog-table words Detailed description Images of static/system/numeric function keys Bit at 1 = key pressed (impulse command). Bit at 1 = key press memorized (toggle command).
7. Description of dialog-table words Communication monitoring This word is incremented every dialog-table write cycle. When it reaches 65535 it does not pass through 0, but immediately takes the value 1. XBT -> PLC Communication monitoring The word can be used as a watchdog for the display unit: If it is not incremented regularly, it can be assumed that the display unit is no longer operational.
7. Description of dialog-table words WARNING LOSS OF CONTROL - Loss of communication between the display unit and the PLC can result in partial or complete loss of control of the machine. - Check the display unit - Check the "Communication monitoring" word in the dialog table via the PLC program. Failure to follow this instruction can result in death, serious injury, or equipment damage.
7. Description of dialog-table words Note that to simplify time-setting management in the pilot equipment, a status-word bit is assigned to this function. XBT -> PLC Bit Report 15 13 0 Bit 13 changes to 1 in cases where the operator updates the time on the terminal. Number of page displayed This word contains the number of the page displayed on the terminal.
7. Description of dialog-table words Number of last acknowledged alarm (1) When the user acknowledges an alarm (by pressing the key on the display unit), the display unit sends the acknowledgment number to the equipment, which generated the alarm. This number is valid during one cycle of the dialog table, then it returns to -1. This alarm number is stored in a 16-bit word. This number is the significance of the bit associated with the alarm in its alarm table (see table below).
7. Description of dialog-table words Bit no. 5 6 7 8 9 10 11 12 13 14 15 Bit name PRINTING_IN_PROGRESS PRINTING_FAULT PRINTING_STOPPED reserved (0) reserved (0) reserved (0) LOW_CURRENT_LANGUAGE_NUMBER HIGH_CURRENT_LANGUAGE_NUMBER NEW_TIME_PROVIDED_BY_OPERATOR reserved (0) reserved (0) Log fill level This word uses 2 bytes. The most-significant byte is reserved and is written to the value 0 by the terminal on each cycle of the dialog table.
7. Description of dialog-table words Terminal advanced state This word is used split into two bytes, the first of which is reserved and the second used bit by bit. XBT -> PLC Bit Reserved equals 0 15 0 0 8 7 0 0 0 C 2 1 B A 0 Current password level: These three least-significant bits (0 to 2) in the lower byte contain information relating to the current display-unit password.
7. Description of dialog-table words Number of page to be processed This 16-bit word contains the number of the page to be displayed. The content of this word should follow the rule below: Content (N) 1 to 64999 65420 to 65519 Meaning Display of the application page whose number is requested (N) Display of the system page whose number is: In signed decimal: (-16-N) In non-signed decimal: (65520-N) In hexadecimal: (FFF0-N) If the control system wishes to display page 45, it writes 45 to this word.
7. Description of dialog-table words Number of field to be completed This 16-bit word contains the number of the field to be completed. The content of this word should follow the rule below: Content 1 to 50 Meaning Change to input mode of the field in the current application page whose number is the requested value. If the control system wishes field 37 to switch to input mode, it writes 37 to this word. XBT<->PLC Magelis C Number of field to be completed XBT ref.
7. Description of dialog-table words Recommended method of controlling a field input: "No. of field to be entered" <> 0xFFFF Conditions to launch the input mode (*) END_OF_ENTRY_ON_ENTER -> END_OF_ENTRY_ON_ESC END_OF_ENTRY_ON_TIMEOUT Input in progress.(*) END_OF_ENTRY_ON_TIMEOUT END_OF_ENTRY_ON_ESC END_OF_ENTRY_ON_ENTER "No. of last field entered" == "No.
7. Description of dialog-table words XBT -> PLC Report Bit 15 4 3 2 0 - Bit 2: END_OF_ENTRY_ON_ENTER: Set to 1 once the operator has confirmed completion of the field by pressing ENTER. - Bit 3: END_OF_ENTRY_ON_ESC: Set to 1 once the operator has cancelled completion of the field by pressing ESC. - Bit 4: END_OF_ENTRY_ON_TIMEOUT: Set to 1 if the operator neither confirms nor cancels completion of the field within one minute.
7. Description of dialog-table words Write table authorization This word consists of two parts: The 8 most-significant bits should contain the value 0xA5, whereas the 8 least-significant bits should contain the number of words in the dialog table, in hexadecimal notation (hence, if the dialog table contains 12 words, the value of the 8 least-significant bits will be 0x0C, for example 16#A50C). XBT <- PLC Bit 0xA5 15 No.
7. Description of dialog-table words The list of function codes and parameters supported are as follows: 0 Function Clear the alarm log 1 Forces the backlight color 2 Forces the display unit password level Parameter 0xFF 0 to 4 (XBT N401/R411) 0 to 7 In cases where the pilot device might send the display unit a command: - That is unspecified - With incorrect parameters the display unit simply ignores the command.
7. Description of dialog-table words If the dialog table has not imposed a backlight color (because this function has never been called since the application started) or if the dialog table has asked for the backlight color not to be forced (by writing the value 0x0100 to the "Advanced functions" word) then the backlight color is that imposed by the page displayed.
7. Description of dialog-table words Static function keys on This word is used bit by bit, with each bit number i representing the state of the diode associated with the static function key Fi+1. XBT <- PLC Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 XBT ref.
7. Description of dialog-table words Locking static/system/numeric function keys Each key on the display unit can be locked by the PLC. The dialog table enables dialog between the PLC and the display unit. Bit at 1 = key pressed (impulse command). Bit at 1 = key press memorized (toggle command).
7. Description of dialog-table words When a key is locked, it can no longer have any effect at application program level: Thus, for example, if the user has locked the key, the operator will not be able to confirm an input using . Terminal language This word forces the display unit to use language number N, where N is a language number defined in XBT L100•.
7. Description of dialog-table words These bits can be combined as follows: HNLC 0 0 1 1 LNLC 0 1 0 1 XBT -> PLC Report Bit Language No. 1 No. 2 No. 3 Other 15 12 11 0 Alarm table (1) There can be up to 256 alarms on the display unit, and these 256 alarms can be divided between several alarm tables located in the various devices (up to 15). The distribution granularity of these 256 alarms within the various alarm tables is 16 bits (the size of a word). C - 84 XBT ref.
7. Description of dialog-table words Depending on the type of display unit, more or fewer alarms may be permitted. Nevertheless, the structure of a word used to signal alarms is always as follows: One 16-bit word, where each bit represents an alarm.
7. Description of dialog-table words How the various bytes are entered can be selected in the XBT L100• configuration software: Either BCD format (in which case if it is fifteen hours, the content of the Hour field will be 0x15) or Standard format (in which case if it is fifteen hours, the content of the Hour field will be 0x0F) can be selected. The choice of BCD/Standard applies to all these four words, and cannot be made independently for each byte.
Chapter D Example of a simple application Magelis D D-1
When creating the example, you are guided through the process, the objective being to create your first application quickly. Chapters B and C will tell you everything you need to know about the various actions.
Contents You are a beginner. Creating your first application: 1. Application content ________________________________________________ 5 2.
Contents D-4 Magelis
D 1. Application content This application has been created for the XBT N401 display unit. It includes seven application pages and two alarm pages.
1. Application content Application page 3 Control ---Conveyor Hopper Calls page 5 Calls page 6 x2 Conveyor Hopper Menu Calls page 1 Application page 4 Maintenance ----Op.
1.
1. Application content Application page 7 Operating duration ---Machine hr Guard hr Read/Write access to the numeric field of word %MW200 Read/Write access to the numeric field of word %MW201 x2 Machine Guard hr hr Back Calls page 4 Alarm page 1 Change guard hopper Page displayed when bit 0 of word %MW510 is at 1. Alarm page 2 MOTOR MALFUNCTION D-8 Page displayed when bit 4 of word %MW510 is at 1.
1. Application content Page structure Structuring the dialog table (see chapter C, section 7.
2. Creation in XBT L100• Step 1: Creating the application 1. Launch XBT L100•. 2. Create a new application as described in the documentation. (see chapter C, section Creating a new application, Page 13) 3. In the display unit type selection window, select an input mode XBT N401 (XBT N401(2)). 4. Select the Modbus protocol (you also need to check the IEC61131 box) and confirm by clicking on OK. Step 2: Creating the equipment 1. Select the Equipment Symbol command from the Configuration menu. 2.
2. Creation in XBT L100• - Select the Insert Link command from the Edit menu (link on the right by default). - In "Action", select "Access to application page". - Click on the New... button. - Confirm the default page number (2) by clicking on OK. - Confirm by clicking on OK in the "Insert Link" page. GRADER Main menu ---1 - Display 2 - Control 3 - Maintenance -----------Do the same on line "2 - Control" (Page 3).
2. Creation in XBT L100• 2. The page editor displays page 2, enter the text for this page: Display ----Speed To create the variable field: - Click on the icon. - Click on Modify... - Modify the equipment in API_PLC. - Modify the word number by entering 100 in the "i" field. - Confirm by clicking on OK. - Change the field length to 3. - Confirm the field by clicking on OK. Enter the following lines: Display ----Speed Quantity M/min Amt/hr Menu To create the second variable field: - Click on the icon.
2. Creation in XBT L100• To create the link: - Select the Insert Link command from the Edit menu (link on the right by default). - In "Action", select "Access to application page". - In the pages, select page 1. - Confirm by clicking on OK. In the page navigation window, click on "Page 3" in order to enter the content of this page. Display the "Page Tree Structure" page to follow the example. D 3.
2. Creation in XBT L100• - Confirm the default page number (5) by clicking on OK. - Position the cursor on the "Hopper" line. - Select the Insert Link command from the Edit menu (link on the right by default). - In "Action", select "Access to application page". - Click on the New... button. - Confirm the default page number (6) by clicking on OK. - Confirm by clicking on OK in the "Insert Link L2" page.
2. Creation in XBT L100• - In "Action", select "Access to application page". - In the pages, select page 3. - Confirm by clicking on OK. Conveyor ----Startup On/Off Step-by-step On ----Back This page includes functional command links (see chapter B, section Commands sent via functional links, Page 29). To create a functional command link for startup: - Select the Insert Link command from the Edit menu (link on the right by default). - In "Action", select "Toggle command". - Click on the Modify... button.
2. Creation in XBT L100• Conveyor ----Startup On/Off Step-by-step On ----Back In the page navigation window, click on "Page 6" in order to enter the content of this page. 5. The page editor displays page 6, enter the text for this page: Hopper ---Startup On/Off Back To create the link to return to the previous page: - Select the Insert Link command from the Edit menu (link on the right by default). - In "Action", select "Access to application page". - In the pages, select page 3.
2. Creation in XBT L100• Hopper ---Startup On/Off Back In the page navigation window, click on "Page 4" in order to enter the content of this page. 6. The page editor displays page 4, enter the text for this page: Maintenance ----Op. duration Log Alarms Manage printer D Menu To create the links: - Position the cursor on the "Op. duration" line. - Select the Insert Link command from the Edit menu (link on the right by default). - In "Action", select "Access to application page". - Click on the New...
2. Creation in XBT L100• - In "Action", select "Access system page". - In the pages, select "30: Printer”. - Confirm by clicking on OK. To create the link to return to the main menu: - Select the Insert Link command from the Edit menu (link on the right by default). - In "Action", select "Access to application page". - In the pages, select page 1. - Confirm by clicking on OK. Maintenance ----Op.
2. Creation in XBT L100• - Confirm the field by clicking on OK. To create the second variable field: - Click on the icon. - Click on Modify.... - Modify the equipment in API_PLC. - Modify the word number by entering 201 in the "i" field. - Confirm by clicking on OK. - Click on Options. - In "Access", select "Read/Write". - Click on "General". - Change the field length to 7. - Confirm the field by clicking on OK.
2. Creation in XBT L100• - Alarm table - Set terminal clock If not, use the Delete Function or Add Function buttons to define the dialog table in accordance with the above list. To declare the PLC dialog-table start address, click on the Modify... button in the "Base address" zone and enter 500 in the "i" field. Confirm by clicking on the OK button. Click on OK to confirm configuration of the dialog table. Step 5: Creating alarm pages 1. Click on the icon to bring up the "New Alarm Page" window. 2.
2. Creation in XBT L100• 8. Change the backlight color to red. 9. Click on the Modify... button. Select the alarm activation bit (e.g., bit 4) and confirm by clicking on OK. 10. Confirm by clicking on OK. 11. Enter the following text: MOTOR MALFUNCTION Step 6: Configuring the display unit You wish page 2 to be displayed when the display unit is switched on: - Click on the Terminal Parameters command from the Configuration menu. - In the "Default page" zone, select page 2. - Confirm by clicking on OK.
3. Loading the application into the display unit The steps to load an application into a display unit are: 1. Check that the display unit is powered off. 2. Connect the PC to the terminal (see chapter A, section Connection, Page 11). 3. Power up the display unit. 4. Select the Export command from the Transfer menu to transfer the application to the display unit (see chapter C, section 6. Transferring an application, Page 63).
4. Using the application with the display unit Reminder A page consists of text and fields. A field can correspond to values, which need to be read (read mode), entered (write mode) or both (read/ write mode), either by the operator, or by the PLC. Display ----SPEED QUANTITY M/min Amt/hr Field Text Input principle In input mode, the MOD key is used for entry. All the digits in the selected field blink. Input using the arrow keys - Go to the digit to be input using the arrow keys.
4. Using the application with the display unit Print alarms as a data stream Alarms are printed directly whenever they appear or change status. The following information is printed: - The alarm number - The name of the alarm page - The print date - The print time - The alarm status Alarm log The maintenance page can be used to access the function relating to the alarm log. Maintenance ----Op.
Chapter E Appendices E Magelis E-1
E-2 Magelis
Contents Troubleshooting, error messages, terminology 1. Troubleshooting/Problems and solutions _______________________________ 5 2. Error messages ___________________________________________________ 7 3. Internal variables _________________________________________________ 11 4.
Contents E-4 Magelis
E 1. Troubleshooting/Problems and solutions Fault Cause "Cannot read dialog table" message displayed on terminal The equipment declared for the dialog table does not exist No memory allocation for the dialog table has been declared in the PLC "Incorrect terminal type in .
1. Troubleshooting/Problems and solutions Fault Cause Import impossible XBT--> PC Inoperative keys Application protected by password "No application" message No printing No application No connection Locking by the dialog table Incorrect terminal configuration The cable connecting the printer to the terminal is incorrect Incorrect printer configuration Abnormal printing Every other line is printed Lines are printing one on top of the other.
2. Error messages System messages generated by the XBT (single-language system messages: English), non-configurable. APPLICATION FAULT: Application error (inconsistency). AUTOTEST IN PROGRESS: Autotests running. BIOS ERROR # x CS:x IP:x: Fatal BIOS error, consult Schneider Electric. CHECKSUM FAILED: Firmware checking error. DOWNLOAD ABORTED: Download to the XBT canceled by the operator. DOWNLOAD COMPLETED: Download to the XBT finished. DOWNLOAD FAILED: Download to the XBT failed.
2. Error messages UPLOAD FAILED: Download to the PC failed. UPLOAD IN PROGRESS: Upload to the PC in progress. WAITING FOR TRANSFER: Awaiting remote loading. WIRING FAULT: Wiring problem.
2. Error messages XBT system messages (6 languages), which can be translated by XBT L100• in the system pages. ALARM LIST EMPTY: No alarms logged in the terminal. CANNOT READ DIALOG TABLE: Connection problems between XBT <-> PLC. CANNOT READ VARIABLE: Variable cannot be read. CANNOT WRITE DIALOG TABLE:Writing to a protected zone or XBT <-> PLC connection problems. CANNOT WRITE VARIABLE: Variable cannot be written. CONNECTION IN PROGRESS: XBT is trying to connect to the PLC.
2. Error messages PRINT RECOGNISED: The print request sent by the operator has been accepted and placed in the processing buffer: it will be processed as soon as the current print job is completed. PROTECTED ACCESS PAGE: Call-up of a page protected by password. REFUSED: PRINTING IS ALREADY IN PROGRESS: The same print request was sent twice in succession by the operator before the first print request could be fulfilled. The request is rejected.
3.
4. Terminology Term used Definition Alarm page Page of information, which can be displayed at the request of the control system by acting on the Boolean variable associated with it. Alarm table (AT) Part of the dialog table completed by a control system. This word list associates a word bit with an alarm. The alarm table enables a device to signal alarms to the terminal, and to know in return when the operator has acknowledged each alarm.
4. Terminology Default language Application language used when the XBT is powered up. Dialog application Set of data, necessary and sufficient to describe the behavior of a terminal during operation. XBT L100• is the only tool, which can be used to create this type of application for Schneider Electric terminals. Dialog box (DB) Particular type of window containing controls, which enable data to be exchanged with the developer.
4. Terminology Menu bar Zone located at the top of a Windows window containing several headings corresponding to menus. Menu entry Heading indicating a software function and selected to enable access to it. Also known as "Command". Modal dialog box While a modal dialog box is open, the developer cannot perform any other operations in the XBT L100• program. Modeless dialog box The presence of a modeless dialog box does not prevent any operations in the XBT L100• program.
4. Terminology Run mode Operating mode in which the terminal is communicating with one or more connected devices and is running an application. Screen Designates a terminal display unit. As a page can sometimes be bigger than the display unit, by extension the term screen also designates a subset of the page, this subset being the same size as the display unit. Service keys Keys on the keypad necessary for certain terminal functions (scrolling, selecting fields, data input, requesting a menu, etc.).
4.
INDEX I Magelis I-1
I-2 Magelis
INDEX A Application example Alarm bit C - 30 Alarm list B - 19, B - 20, Alarm log B - 21, B - 41 D-5 Application pages D - 10 Configuring the display unit D - 21 Creation D - 10 Dialog table D - 9, D - 19 Equipment D - 10 Loading into the display unit D - 22 Page structure D - 9 Saving D - 21 Simulation D - 21 Application pages A - 20, C - 27, E - B - 21 Clearing B - 42 Display B - 42 Principles B - 41 Alarm pages A - 20, B - 40, C - 29, E - 12 Acknowledgment B - 21, B - 40 Acknowledgments C - 31 Advan
INDEX Configuration of equipment Configuration of protocol parameters C - 19 Configuration of terminal parameters C - 15 Confirming an input B - 37 Connection A - 11, C - 63 Display of an application page C - 20 From system pages B - 33 On power-up B - 31 Via a navigation link B - 32 Via function keys B - 31 Via the PLC B - 32 Display unit parameters C - 26 Display unit self-tests Multidrop B - 16 Multipoint B - 16 Control system E - 12 Control-system architectures B- 15 DT Edit field E - 13 Enter
INDEX I Mother Page C - 15, C - Importing an application N 63 Impulse command Indicator light Navigation links C - 33 Node Page E - 14 B - 27 O Communication B - 11 Indicator-light functions Input B - 26 Operating modes B-9 Run mode B - 9, B - 12, B - 17, E 15 Transfer mode B - 9, B - 10, E - 15 Operator E - 14 Cancellation B - 37 Deleting characters D - 23 Exit on time out B - 38 Of a value B - 36 Principle D - 23 Report B - 38 Using the arrow keys D - 23 Input/Modification of a value Insta
INDEX Scrolling within a page B - 33, B - Text C - 33 Alignment C - 12 Character size C - 33 Import/export text C - 39 Inserting Chinese characters C - 38 Inserting special characters C - 37 Modifiable characters C - 37 Properties C - 33 Thumbwheel input E - 15 34 Select the type of terminal C - 13 Selection of an input field B - 35 By the operator B - 35 By the pilot equipment B - 36 Service keys E - 15 Setting the display unit parameters B - 46 Shortcut menu E - 15 Simulation A - 20, C - 58 Display-
INDEX Word Alarm table C - 84 Application checksum C - 72 Clear log/Advanced functions C - 78 Communication monitoring C - 68 Images of static/system/numeric function keys C - 67 Light up static function key LEDs C 81 Locking static/system/numeric function keys C - 82 Log fill level C - 72 Number of field to be completed C 75 Number of last acknowledged alarm C - 71 Number of last completed field C - 70 Number of page displayed C - 70 Number of page to be processed C 70, C - 74 Print command C - 77 Report B
INDEX I-8 Magelis
The appearance, operation and use of the products, hardware and equipment described in this document may be changed or modified at any time. Their description can under no circumstances be deemed to be contractual in nature. © Copyright Telemecanique 2006. This document may not be reproduced. It is forbidden to reproduce or copy any part of this document using photographic, electronic or any other means, or to transcribe it in whole or part to a format which could be read by an electronic machine.