GE Fanuc Automation Programmable Control Products PANELWARE™ MMI Application Manual for GE Fanuc Genius™ Protocol User's Manual GFK - 1115 June 1995
GFL-002 Warnings, Cautions, and Notes as Used in this Publication Warning Warning notices are used in this publication to emphasize that hazardous voltages, currents, temperatures, or other conditions that could cause personal injury exist in this equipment or may be associated with its use. In situations where inattention could cause either personal injury or damage to equipment, a Warning notice is used. Caution Caution notices are used where equipment might be damaged if care is not taken.
Preface This manual provides a quick guide to installing and operating PANELWARE™ Panels, describes configuration techniques, and outlines general use of the PANELWARE Configuration Software (PCS) with GE Fanuc Genius Protocol. Some of the products mentioned or illustrated in this manual may not be released when this document is published. Please do not rely on any references made to these units. Your local GE Fanuc distributor will inform you of any new product releases. Content of This Manual Chapter 1.
Preface Related Publications PANELWARE Manuals GFK-0848 PANELWARE™ Hardware Installation User's Manual Describes the PANELWARE Operator Panels and contains technical data, hardware installation instructions, and the general information required for putting the Panels into operation. GFK-0849 PANELWARE™ Configuration Software Reference Manual Describes the PANELWARE Configuration Software and provides the program setups for Panels that are equipped with a programmable controller.
Preface GFK-0852 Series 90™ PLC Serial Communications User's Manual This manual describes serial communications products for the Series 90 Programmable Logic Controller. Information is provided to implement a serial communications link between the Series 90 PLC, a host computer, peripheral device, or another PLC. GFK-0898 Series 90-30 Programmable Controller I/O Module Specifications Describes the discrete and analog I/O modules for the GE Fanuc Series 90-30 PLC.
Contents Chapter 1 Overview ............................................................................................................... 1-1 PANELWARE Configuration Software.............................................................................. 1-2 Hardware and Software Requirements ................................................................................ 1-3 PLC Requirements .............................................................................................................
Contents Section 5 Creating a New Project.......................................................................3-10 Section 6 Defining Connections..........................................................................3-13 Connection to a GE Fanuc PLC via Genius ...................................................................... 3-14 Internal Connection .......................................................................................................... 3-17 Genius Internal Connection ...........
Contents Elements of the Connection List ......................................................................................... 5-3 Using Function Keys in the Connection List........................................................................ 5-3 Overview ..................................................................................................................... 5-3 Editing/Inserting Connections.......................................................................................
Contents Creating a Project ............................................................................................................ 6-16 Preparing a Concept................................................................................................... 6-17 Creating a New Project .............................................................................................. 6-18 Selecting the Connections...........................................................................................
Chapter Overview 1 This chapter provides a short overview/description of the PANELWARE Configuration Software (PCS) and outlines the requirements for PCS operation with the PC and PLC. It includes the following information: GFK-1115 ■ PANELWARE Configuration Software (PCS) ............................................................1-2 ■ Hardware and Software Requirements ........................................................................1-3 ■ PLC Requirements..................................
1 PANELWARE Configuration Software PANELWARE Configuration Software allows complex projects to be created, using easy-tofollow, menu-controlled instructions. These projects are actually programs that are transferred to a Panel and started there via a Panel power-on or Reset.
1 Hardware and Software Requirements PCS is delivered on two 3½-inch disks in 2DD (720K) format and on one 5¼-inch disk in 2S/HD (1.2M) format. The diskette(s) you use to install the PCS depends on your PC configuration.
1 PLC Requirements To communicate with the C400 Genius Panel Controller, the PLC must meet the following requirements: ■ Series 90-70 PLC ❏ ■ ■ ■ Series 90-30 PLC ❏ Genius Communications Module (GCM), IC693CMM301 ❏ Enhanced Genius Communications Module (GCM+), IC693CMM302 ❏ Genius Bus Controller, IC693BEM331 Series Six ❏ Genius Bus Controller with diagnostics, IC660CBB902 ❏ Genius Bus Controller without diagnostics, IC660CBB903 Series Five ❏ 1-4 Genius Bus Controller (GBC), IC697BEM731 Ge
1 Document Conventions Key Symbols All keys used to operate PCS are shown in bold in this manual: Table 1 - 2.
Chapter C400 Panel Controller Hardware 2 This chapter describes the C400 PANELWARE Panel Controller (IC750CTR400), its connections (interfaces) and all operational elements for which hardware must be configured on the modular Panel. The following sections of information are included: ■ ■ ■ GFK-1115 General Information ...................................................................................................2-2 ❏ Power Requirement...............................................................
2 General Information Power Requirement 24 VDC power must be supplied to the PANELWARE Controller unit. The Controller, in turn, supplies the Keyblock and Display modules with power. When estimating the total 24 VDC power consumption for a system, add up the 24 VDC power supply requirements for all of the PANELWARE components being used, then add an additional 30% to allow for power on surge currents.
2 Genius Panel Controller (C400) Specifications a45517 SHLD IN X2 X1 GENIUS SHLD OUT 7.165" (182mm) 2.165" (55mm) 7.165" (182mm) Figure 2 - 1. Genius Panel Controller (C400) Table 2 - 1. Specifications for Genius Panel Controller (C400) Technical Data Interfaces IF0: RS-232 (not galvanically isolated) Genius: (isolated) Programming PANELWARE Configuration Software Power supply 24 VDC (min. 18 VDC, max. 30 VDC) Real-time clock YES with battery installed (non-volatile) Connection of ....
2 Table 2 - 1. - Continued 2-4 Shock conforms to IEC 68-2-27 15g equivalent, 150 m/sec2, 11 msec, 3 axes (positive and negative) Vibration conforms to IEC 68-2-6 1g equivalent, 10-58 Hz; 0.075 mm 58-150 Hz; 9.8m/sec2 20 cycles per axis Processor Motorola 68302 @ 16 MHz 24 VDC power requirements (typical) 185 mA, 24 VDC 260 mA, 18 VDC (minimum power voltage) 150 mA, 30 VDC (maximum power voltage) Sealing NEMA 12 and IP54 when properly mounted in a Panel Noise immunity conforms to IEC 801.
2 Overview of Connections and Operational Elements a45516 1 2 9 8 3 7 6 4 5 Figure 2 - 2. Genius Panel Controller (C400) Elements/Connections 1. Display Module Connector (ribbon cable) GFK-1115 2. 24 VDC Power Supply Connector 3. IF0: RS-232 (to PC), labeled 0 4. Genius Bus Connector 5. Keyblock Module Connector Chapter 2 C400 Panel Controller Hardware 6. Mode Switch - Operating Mode 7. Cover for Lithium Battery 8. Device Number Switches 9.
2 24 VDC Power Supply (item 2, Figure 2-2) Pin + - Description +24 V 0V Ground Ground The pins are to be connected using as short a cable as is possible. If the Panel is mounted in a cabinet, the connecting cable should be as short as possible.
2 Genius Bus Connector, Isolated (item 4, Figure 2-2) a45318 SHLD OUT Pin Description SHLD OUT Shield Out (to next physical device on bus) SHLD IN GENIUS SHLD IN X2 X1 Shield In (from previous physical device on bus) X2 Serial 2 X1 Serial 1 Mode Switch (item 6, Figure 2-2) The mode of operation for the Panel Controller is selected by setting the Operating Mode switch (see Table 2-2 for operating modes).
2 Reset Button (item 9, Figure 2-2) A hardware reset can be executed by pressing this button. Depending on the setting of the mode selection switch, different functions can be executed. These functions are explained in the descriptions of the connections and operational elements that follow.
2 Operating the C400 Controller FlashPROM The Panel Controller has non-volatile memory called FlashPROM, which is split into two separate areas (banks) as follows: System Bank contains the operating system, which is necessary for the Panel program created by the user to be processed. The system bank can not be deleted by the user. Routine operating system updates to a higher revision level are performed with PCS in UpdateMode.
2 Loading and Starting Panel Programs A Panel program is created using PCS and then transferred (loaded) to the Panel through the serial interface when Teach Mode is selected. To start an application, RUN Mode must be selected. The following sections outline how to load, start, and reload the operating system. Loading the Panel Program 1. Connect the PC (COM1 or COM2) to the Panel Controller (always IF0) using the appropriate serial cable (see Appendix A).
Chapter Quick Start 3 This chapter provides a quick guide to installing and using PCS and, using step-by-step instructions, explains how to create a project. It includes the following information: ■ Software Installation........................3-2 ❏ Calling the Setup Program........3-2 ❏ Language Selection...................3-2 ❏ Installation Menu .....................3-3 ■ Starting PCS ...................................3-5 ■ General Operation ...........................3-6 Pull-down Menus.....
3 Section 1 Software Installation The Genius protocol driver is copied to your computer as part of the standard PCS installation (PCS version 1.8 or later). The PCS should be installed according to the instructions in the following sections. Calling the Setup Program Insert the PCS distribution diskette into the appropriate floppy disk drive. If you are using the two 3 1/2” diskettes, install the #1 disk first (the system will prompt you when it is time to insert disk #2).
3 Installation Menu All system information that the software requires is entered or displayed in the Install Program menu. Computer type, DOS version, source path and memory size are entered automatically. You must enter the desired destination path. From the Install Program menu, you can change destination paths, start the installation, configure the screen, and exit the installation.
3 Screen Configuration The Screen Configuration menu is displayed once the CONFIG.SYS file changes are made. This screen allows you to set up the appropriate PCS screen type by pressing the function key that corresponds to your computer's display. When you select a display type, the system begins copying the PCS files to the destination directory you selected. After all PCS installation files are copied to the destination directory, the following message is displayed: Installation completed.
3 Section 2 Starting PCS To start PCS, type the following command at the C: prompt, then press ↵ (if you installed the software on a drive other than C, substitute the correct drive ID for C:): C:\>panel The PCS is called up and the following copyright information is displayed on the screen: After a delay, the Main menu, with its pull-down menu line and messages, is displayed: GFK-1115 Chapter 3 Quick Start 3-5
3 Section 3 General Operation Pull-Down Menus (Main Menu) The pull-down menus of the Main menu can be opened at any time using two different methods: ■ By pressing the alternate (Alt) key simultaneously with the desired function key (F1 to F5) ■ By pressing the Alt key simultaneously with the first letter of the desired menu name For example, the F1 File menu can be opened by pressing either Alt + F1 or Alt + F.
3 Selection Windows If the ↵ character is displayed in the bottom line of a screen, a selection window can be opened by pressing the enter (↵ ↵ ) key. A selection can be made from these windows by moving through the list using the cursor keys until the desired entry is highlighted, then pressing ↵ . Context-Sensitive Help Screens While using the PCS, context-sensitive help screens can be accessed at any time.
3 Screen Elements The PCS display contains a few basic elements that are displayed at all times: Figure 3 - 1. Basic PCS Screen Elements 3-8 ■ In the top line (title line) of the screen, the software version number is displayed at the left, the name of the current project is in the middle, and the Panel Controller description (type and operating system version) is on the right. ■ The next line down (menu line) contains the headings of the pull-down menus.
3 Section 4 PCS Configuration Before you can begin creating projects using the PCS, the appropriate interface to be used to connect your PC to the PANELWARE controller must be defined. The F4 Config. pull-down menu shown below can be opened by pressing Alt + F4 or Alt + C: To set up the interface, select the Channel #2 command by highlighting the entry and pressing ↵ . This opens a window that allows you to choose from several options. At this point, you are only concerned with selecting an interface.
3 Section 5 Creating a New Project Throughout the remainder of this chapter, you will create an example project (named QUICKST) by following the steps that are outlined in the text. This sample project is designed to provide an overview of how the PCS works.
3 Press ↵ again to open a selection window that contains a list of the available Controllers. Note The available Controllers are listed in the form .#, where is the basic controller model (e.g., C400) and is the operating system version number (e.g., V1.8). When you press ↵ , the controller selection (C400-GEN.#18 in the example above) is confirmed. Another window appears on the screen from which the display and Keyblock module types can be configured.
3 Select the Display Type entry and press ↵ to display a window that lists all display types. Select one of the display types (in the example, LCD 4x20) and press ↵ . The cursor jumps to the next line, Number of Keyblock Modules. Enter a number (1 through 7) and press ↵ to confirm the number of Keyblock modules in your configuration (e.g., 2). The next step is to define the individual Keyblock modules (not all of the modules in the list have to be defined).
3 The new project definition can be saved and closed by pressing the F4 Accept function key. While the system is saving the project, the following screen is displayed: After the project is saved, the New Project window is closed and the project name (QUICKST) is displayed in the title line.
3 Section 6 Defining Connections The next step after creating a new project is to define the connections. All PLCs and other devices that are to communicate with the Panel must be entered in the connection editor. To change or insert connections, select the Connection option from the Edit menu.
3 Connection to a GE Fanuc PLC via Genius Press F1 Edit to edit the connection DD Genius: Move the cursor to the PLC Type line using the → or ↵ key: The PLC type to communicate with can be chosen from this selection window. For this example, use the cursor keys to highlight the entry GBC Series 90-70 and press the ↵ key, closing the selection window.
3 The Connection Definition window containing the new connection is displayed. By pressing F4 Accept, the change is confirmed and shown in the Connection List window: To configure the Genius bus aspects of the connection, press the F4 PLC Node Parameters Key.
3 Here, the Target device number, or Genius bus address, of the connection is specified. Enter the bus address of your GBC (typically bus address 31) in the Target device number field. No other data needs to be entered into the PLC Node Parameter Definition screen for this example.
3 Internal Connection Now insert an internal connection into the connection list. This is done by first pressing the F2 Ins key and then specifying the ID DI in the window that appears. Choose Internal as the connection. Press F4 to confirm this definition and see it displayed in the Connection List window.
3 Genius Internal Connection As a final connection, insert a Genius internal connection into the connection list. this is done by first pressing the F2 Ins key and then specifying the ID GI in the window that appears. Choose Genius as the Connection and Genius Internal as the PLC Type. This definition is now confirmed and the new connection displayed in the connection list upon pressing the F4 Accept key.
3 Section 7 Key Assignments Every key on every Keyblock module can be defined according to the project's unique needs. You can also assign keys for numbers, letters, and the Next and Previous functions.
3 The abbreviations on the Keyblock module keys have the following meanings: Table 3 - 2. Keyblock Abbreviation Definitions Abbr. F1 ...
3 Section 8 Creating Pictures Pictures make up the basic elements of every Panel project. They include static elements such as text and lines1, and/or dynamic elements like input and output fields. Output fields allow information, such as temperature, RPM, etc., to be updated and displayed for the user. Input fields can be used to display entries given to the process that you enter using the keyboard.
3 The blank Edit Picture window shown below is displayed: The size of the dark rectangle (picture) at the bottom of the screen corresponds to the selected display type (display type LCD 4x20 is shown above, i.e., the rectangle consists of 4 lines and 20 characters per line). Text or fields can now be entered into this rectangle.
3 Press the F2 Field function key to open the Field Class selection window. Select the Output Field entry from the list and press ↵ to access the Select Field Type window. Several output field types can be chosen from this widow: For this example, select the Output Word (signed) field type. This results in a data entry form (with default entries) being opened on the screen.
3 Move the cursor to the Input: text line and press the F2 Field function key. Select the Input field option from the Field Class window that is displayed: The Select Field Type window containing all of the input field types is displayed. For this example, select the Input Word (signed) field type: In the Input Word window that is displayed, change the following entries as shown by highlighting them using the cursor keys, then typing the new text: Places after dec.
3 Press the F10 Exit function key to end this picture editing session. Because this is a new picture, a window will open to confirm whether or not the picture should be saved: Type Y to request that the picture be saved, and a prompt will request you to enter the filename under which the picture will be saved: Type the desired filename using the keyboard (e.g., PICT_1). PCS saves the picture under the filename you type and assigns a .BIL extension (e.g., PICT_1.BIL) automatically when you press ↵ .
3 From the Select field type window that is displayed, select the Output Date/Time option: The output format for the date and time is selected from the following window that is displayed: Do not make any changes in this window and press the F4 Accept function key. The Date/Time field will be displayed in the start-up picture: Move the cursor to position (1,3), type the text Bus Scan:, and press ↵ . Next, move the cursor to position (16,3), type the text ms, and again press ↵ .
3 Press the F4 Accept key to close the field and confirm it as part of the picture. The field should be displayed within the picture as shown below: Press the F10 Exit function key to end this picture editing session. Because this is a new picture, a window will open to confirm whether or not the picture should be saved. Type Y to request that the picture be saved, then type the desired filename (START-UP) using the keyboard. The picture is saved under the name you type and assigned a .
3 Section 9 Defining the Project Variables All variables used in the project (symbolic variable names) must be connected to specific addresses in the PLC CPU. In order to define these connections, access the connection list by selecting the Connection option from the F2 Edit pull-down menu or by pressing Ctrl + C.
3 Genius Device Connection Use the cursor keys to highlight connection DD Genius, and then press the F5 VAT function key to display the associated variable assignment table (VAT) on the screen. All variables that have been used in a picture's input or output fields in the project are listed in the Variable Assignment Table window. In this example project, only one name, VALUE1, is displayed: To assign an address in the PLC CPU to the VALUE1 variable, press the F1 Edit function key.
3 The definition that is entered can be saved by pressing the F4 Accept function key. Once saved, the newly selected variable is shown in the VAT. Pressing the F10 Exit function key causes the connection list to appear on the screen again.
3 Internal Connection Select the DI Internal connection from the connection list and press F5 or ↵ to view its VAT: This is the variable that will be output in the error picture. The internal variables cannot be edited. You can close the VAT by pressing F10 Exit, which calls the connection list once again. Press the F10 Exit key again to close the connection list and return to the main menu.
3 Section 10 Binding Pictures in the Project The pictures that you have created for this project still have to be bound into the project definition. To begin the binding process, select the Project option from the F2 Edit pull-down menu or press Ctrl + P. The Edit Project window shown below is opened: The picture binding process for this project consists of the following three steps: 1. Entering the filename of the ERROR picture 2. Binding the three project pictures 3.
3 Picture for a Communications Error From the Edit Project window, press the F1 Project Def. function key to move the cursor to the Picture for Communications Error line in the window. The function line options are changed as shown below: The file name of the error picture can be entered directly using the keyboard or the following selection window can be accessed by pressing the F5 Pictures function key. Highlight the desired filename (ERROR.
3 Picture Binding Overview Binding a picture into the project means that all possible branches (picture changes) that the picture can have are defined. A picture change can be made using the Next, Previous or optional function keys2.
3 Error Picture Bind the ERROR picture into the example project as follows: Caution You should not branch from the ERROR picture to a picture that has fields displaying data from the PLC in it because the fields will not be updated or processed if a communications error occurs. Save the configuration by pressing the F4 Accept function key.
3 Start-up Picture Bind the START-UP picture into the example project as follows: If the START-UP picture is bound into the project as shown, the user will be able to switch to the PICT_1 picture by pressing the Next key on the Panel. The Previous key performs a refresh of the screen for the START-UP picture. Save the configuration pressing the F4 Accept function key.
3 Pict_1 Bind the PICT_1 picture into the example project as follows: If the PICT_1 picture is bound into the project as shown, the operator will be able to switch back to the START-UP picture using the Previous key on the Panel. Pressing the Next key causes a refresh of the screen for the PICT_1 picture. Save the configuration by pressing the F4 Accept function key.
3 Picture List Organization When you press the F3 Picture List function key from the Edit Project window, a list of all of the pictures that are bound to the project is displayed: The picture defined as the ERROR picture is not allowed to be placed in the top position in the picture list; the picture in the top position must be the one initially displayed when the Panel is power cycled (start-up picture).
3 Section 11 Compiling the Project In order to create, transfer and run your project on the Panel, it must be compiled (translated). To compile the example project, select the Compile option from the F3 Utilities pull-down menu or press Ctrl + Q: The compilation procedure status messages are displayed in the Project Compiler window that is displayed.
3 Section 12 Downloading the Project to the Panel In order to download a compiled project to the Panel, the Panel must first be connected to the PC. The connection and the cable that should be used are described in Appendix A of the PANELWARE™ Hardware Installation User's Manual (GFK-0848). Caution Ensure that the cable is connected to the serial interface of the PC that is defined as Channel #2 in the configuration (COM1 or COM2). Figure 3 - 2.
3 Once these steps have been performed, the download process can be started by selecting the Download option from the F3 Utilities pull-down menu or by pressing Ctrl + X: The Download Project title and the number of the channel (Channel #2) are centered in the top margin of the window that appears on the screen to prompt you to begin the process. Start the download process by typing Y. In order to begin the download, the PCS tries to make a connection with the Panel.
3 Section 13 Connecting the PLC and the Panel In order for communication to take place between the Panel and the PLC, the following connection must be made: Figure 3 - 3.
3 Section 14 Starting the Project If the project has been downloaded completely, the application can be started after the following steps are completed: 1. Set the operating mode to Run-Mode (operating mode switch to position 5). 2. Connect the PLC and the Panel. 3. Press the Reset button on the Panel.
3 Section 15 Exiting PCS If the Main menu is active, the PCS program can be ended by pressing the F10 Exit function key or by selecting the Exit option from the F1 File pull-down menu. This causes the following message to appear on the screen. If you enter Y, the PCS program is exited. If you enter N, the PCS program is not exited and the Main menu remains active. Note If you turn off or reboot your computer before exiting PCS, clusters will be lost on your hard disk.
Chapter Configuring Communication with the PLC 4 This chapter provides information on how to configure the interfaces of the Panel Controller and the PLC to make the connection between them. The following information is included: ■ GFK-1115 Genius Protocol Parameters (Definition in PCS) .........................................................4-2 ❏ PLC Types...........................................................................................................4-3 ❏ PLC Node Parameter Definitions .
4 Genius Protocol Parameters (Definition in PCS) The parameter definitions for the Genius bus network, and the devices being communicated with on it, are entered in the connection editor of the PCS as follows: Access the connection list by pressing Ctrl + C or by selecting the Connection option in the F2 Edit pull-down menu. From the Connection List window that is displayed, use the cursor keys to select (highlight) the connection to be defined.
4 PLC Types Every Genius connection must be configured to specify a PLC Type. Except for the case of the PCS-created DD GENIUS default connection, this PLC type must be provided when inserting a new connection. For the DD GENIUS default connection, the PLC type must be provided before a successful project compilation can occur. In either case, a PLC Type selection window is accessed when editing the Connection Definition. Table 4-1 summarizes the types of data that can be accessed for each PLC type.
Table 4 - 1.
4 PLC Node Parameter Definitions Additional information must be supplied for every defined connection except for an Internal or GENIUS Internal connection. Use the cursor keys to highlight the desired connection, then press the F4 PLC Node Parameters key to access the PLC Node Parameter Definition window. Note In most instances, the default settings indicated in the window will suffice.
4 ❏ Write priority Data can be written to another device on the Genius bus in one of two ways: via global data, or via datagrams. Only the %GQ and %GAQ data types are handled by global data writes; all other memory types are handled by datagrams. Datagrams can be sent with either normal or high priority.
4 PLC Network Parameter Definitions In addition to the unique information that must be supplied for each defined connection, information must be provided concerning the Genius bus itself. From any PLC Node Parameter Definition window, you can access the PLC Network Parameter Definition window by pressing the F1 function key. Note In many instances, the default settings indicated in the window will suffice.
4 ❏ Command timer (10 ms) Specifies the time, in increments of 10 ms, allotted for the C400 Controller to execute each command on the Genius bus. The default is 1 second (100 x 10 ms). Note that this timer controls only the execution of the command; it does not govern the response of the target device. If needed, this timer can be adjusted within the range of 50 — 500 ms, inclusive.
4 ❏ Global data starting reference* This parameter must be set only if you will be communicating with a Series Six or Series Five PLC. It specifies the offset within the Series Six/Five register memory where global data broadcast by the C400 Controller is to be placed. Note that this parameter affects all Series Six and Series Five PLCs on the Genius bus. You should set this offset within the range of 1 — 16384, inclusive, to specify a fixed register offset.
4 Settings on the Panel A Panel with a C400 Panel Controller can read from and write to a PLC, either through a Genius interface or an RS-232 interface. In order to make this possible, the following must take place: 1. A project compiled with PCS is downloaded to the Panel (see “Downloading the Project to a Panel” in chapter 3). 2. The Panel is operated in Run-Mode (see “Starting a Project” in chapter 3).
4 Table 4 - 2.
Chapter PCS Connection Editor 5 This chapter provides a description of the PCS Connection Editor. It includes the following information: ■ General Information ...................................................................................................5-2 ■ Accessing the Connection List ....................................................................................5-2 ■ Elements of the Connection List .................................................................................
5 General Information All of the variables (symbolic variable names) that are to be used in a project must be assigned an address in the PLC CPU. Every PLC connected to the Panel must be entered in the project's connection list. Each of these entries accesses an additional list called the variable assignment table (VAT), in which all variables of a connection are assigned a PLC address (tagname).
5 Elements of the Connection List A single entry in the connection list consists of the following three segments: ■ ID: Identification for a connection (PLC station). The assignment of variables to certain connections is accomplished through the ID. If input or output fields are defined as part of a picture, the PLC address (tagname) must be entered with the ID (e.g., VALUE1/ID). Variable names without an ID are automatically assigned the default connection DD.
5 Editing/Inserting Connections Pressing F1 Edit or F2 Ins in the Connection List window opens the Connection Definition window, in which a connection can be entered or modified: F4 Accept .............Saves and then closes the connection definition. F10 Exit ................Closes the connection definition without saving. Defining/Changing an ID If the cursor is in the ID line, the identification code can be changed to any one to two letternumber combination.
5 With the cursor in the PLC Type line, press ↵ to display a selection window that lists PLCs. After selecting a PLC Type, press F4 to accept the new connection and return to the Connection List window. Deleting Connections Connections can be deleted from the connection list by highlighting the desired connection and pressing the F3 Del function key. After F3 Del is pressed, the selected connection disappears from the list.
5 Editing the Variable Assignment Table The VAT is used to assign absolute PLC addresses to symbolic variables. All connection variables that are entered as PLC addresses during the project creation are listed in the Variable Assignment Table. When you press the F5 VAT key from the connection list, the VAT screen for the selected connection is displayed.
5 PLC Address: The PLC address can only be defined for Genius and SNP90 connections. You must enter the PLC address using the syntax and format that the connected PLC will understand. ■ For a series 90-30 or 90-70 PLC, an address is constructed as shown below: Example: % Y %Yxxxxx xxxxx Offset The address code indicates the type of memory location. In the PCS, this can be entered in upper or lower case letters. The percentage character is optional for the entry in the PCS.
5 Editing/Inserting Variable Assignments Pressing the F1 Edit or F2 Ins key from the VAT window opens the VAT Definition window, which allows a variable assignment to be entered or modified: Note Only the Tagname and PLC Address fields may be defined prior to the tagname being referenced somewhere in the project. F4 Accept .............Saves and closes the VAT definition. F10 Exit ................Closes the VAT definition without saving.
5 Entering/Changing PLC Variable Types If the cursor is in the PLC Variable Type line, a selection window can be opened by pressing the ↵ (Enter) key. This window lists the data types that are permitted for this PLC address. Table 5-1 provides a list of the data types allowed for PLC addresses, depending on the Panel data types and the address codes of the PLC address. Table 5-2 lists the address codes that make up Groups 1 and 2. Table 5 - 1.
5 Table 5 - 2.
5 Global Data Format Global Data is used to automatically broadcast up to 128 bytes of data from one host to all others on the Genius bus. Typically, this data is a collection of both discrete and analog values. To facilitate transmitting/receiving global data as either discrete or analog values, a double mapping scheme is used. Two separate reference structures, one discrete and the other analog, are used to access a single memory area.
5 Data Type Conversions The following basic Panel and PLC data types are supported: Table 5 - 3. Variable Data Types Format in the PCS Panel Data Type Bit PLC Data Type BIT Value Range 0 ... 1 Byte unsigned (does not exist) 0 ... + 255 Word unsigned WORD 0 ... + 65535 Word signed INT - 32768 ... + 32767 Long unsigned DWORD 0 ... + 4294967295 Long signed DINT - 2147483648 ... + 2147483647 Float FLOAT ± 1.401298 × 10-45 ... ± 3.
5 Table 5 - 4. Data Type Conversions (Panel Data Type/PLC) Legend: Byte u...................Byte unsigned MSB .................... Most Significant Bit (Upper Bit) Word u. ................Word unsigned LOB..................... Low Order Byte Word s..................Word signed (Lower Byte) Long u..................Long unsigned HOB .................... High Order Byte (Upper Byte) LSB......................Least Significant Bit (Lower Bit) PDT Bit Bit Byte u. Byte u. Byte u.
5 Table 5 - 4. - Continued Word s. → ← Values higher than 32767 are limited to 32767. ← Word s. → No conversion. → ← No conversion. ← → Word s. is copied to the lower word. For a negative value, the upper word is filled with FFFF (hexadecimal). For a positive value, the upper word is filled with 0. → ← Values higher than 32767 are limited to 32767. Values lower than -32768 are limited to -32768. ← → No conversion. → ← No conversion.
5 Tables 5-5 and 5-6 provides another overview of the permitted combinations of Panel and PLC data types. In addition, the address codes and possible limitations on the offset are listed for the PLC data types. Note The statement (offset - 1)%8 calculates the modulo (remainder) of the division from (offset - 1)/8. This calculation ensures that the address is on a byte boundary (address -1 is a multiple of 8). Table 5 - 5.
5 Table 5 - 6. Possible Data Type Conversions for Series Five/Series Six Panel Data Types PLC Data Types BIT I, I1+,I2+, I1-, O, O1+, O2+, O1-, O2-, GI, GQ Bit WORD INT DWORD DINT FLOAT STRING R, GAI, GAQ (offset-1)%8=0 I, O, GI, GQ (offset-1)%8=0 Byte u. I, I1+,I2+, I1-, O, O1+, O2+, O1-, O2-, GI, GQ R, GAI, GAQ R, GAI, GAQ (offset-1)%8=0 (offset-1)%8=0 R, GAI, GAQ R, GAI, GAQ (offset-1)%8=0 (offset-1)%8=0 R, GAI, GAQ R, GAI, GAQ (offset-1)%8=0 (offset-1)%8=0 I, O, GI, GQ Word u.
Chapter Demo Project 6 ■ General Information ........................6-2 ■ Required Hardware..........................6-3 ❏ General Information ............... 6-16 ■ Downloading the Demo Project .......6-4 ❏ Creating a Project ................... 6-16 ■ GFK-1115 ■ Creating the Demo Project............. 6-16 ❏ Defining the User Path .............6-4 ● Preparing a Concept ........ 6-17 ❏ Loading the Project...................6-5 ● Creating a New Project ....
6 Section 1 General Information A demo project, which is copied to the hard disk during the installation, is delivered in the same package as PCS. Project DEMO_400 is for use with a C400 Controller. The demo provides an overview of PANELWARE features. Even if you do not have the PANELWARE hardware needed to execute the demo project, it will still be useful to examine the demo to learn more about how to take advantage of PANELWARE’s many features. Project Name DEMO_400 Directory Dest.path\USER\DEMO_400.
6 Section 2 Required Hardware The following PANELWARE hardware components are required for the demo project (see the PANELWARE™ Hardware Installation User’s Manual–GFK-0848): ❏ 1 - C400 Panel Controller ❏ 1 - 8 x 40 LCD Display Module ❏ 1 - 12+4 key Keyblock Module ❏ 1 - 16 key Keyblock Module ❏ 1 - connection cable between the PC and the Panel ❏ 1 - connection cable between the Panel and the PLC (see Appendix A) Assemble these modules according to the instructions in the PANELWARE™ Hardware In
6 Section 3 Downloading the Demo Project Defining the User Path In order to load the demo project into PCS, make sure that the user path is set to Dest.path\USER. To define the user path, open the pull-down menu, F4 Config, and select the function User Path: The user path can be changed in the following window: If you have changed the user path after the installation, enter the path Dest.path\USER\ in this position (the default setting made by the installation program is C:\PW\USER\).
6 Loading the Project To load the DEMO project, select the Open Project option from the F1 File pull-down menu and press the ↵ (Enter) key to access the selection window containing the list of current projects. Highlight the desired DEMO project and press ↵ to select/open it. The cursor can be moved to the DEMO_400 project (Project for a PANELWARE Panel with a C400 controller): After the project selection has been confirmed by pressing the ↵ (Enter) key, the Edit Project window appears on the screen.
6 Downloading and Starting the Project Download the project to the Panel by following these steps: ■ ■ ■ 6-6 Panel: ❏ Supply the Panel with power by connecting the 24 VDC power. ❏ Select Teach Mode (operating mode switch in position 7). ❏ Press the RESET button on the Panel. ❏ Wait until Teach Mode is seen on the Panel display. ❏ Make the connection between the PC and the Panel PCS: ❏ Press the Ctrl + X keys simultaneously, or select the Download function from the Utilities pulldown menu.
6 Section 4 Description of the Demo Project General Information The following symbols and representations will be used in the project description: Keys: F1 ... F4 +p+/+n+ +P+/+N+ +G+ 0 ... 9 . ← ± E C Function 1 to 4 (Function depends on the current picture) Cursor to previous/next input field Change to previous/next picture Group acknowledgment for alarms Numbers 0 to 9 Decimal point If the cursor is in an input field, this key deletes the last entered character.
6 Main Menu If the demo project has been successfully downloaded to the Panel and if you have started the Panel in Run-Mode, the main menu appears (This is the same as the Startup Picture): The date and time are displayed in the top righthand corner of the menu. The F1 to F4 entries provide information about the functions assigned to keys F1 to F4.
6 Value Entries INPUT VALUES Picture If you have pressed the F1 key in the main menu, the following picture appears on the screen: Key LEDs: +G+ 7 8 9 F8 4 5 6 +p+ +n+ 1 2 3 +P+ +N+ 0 E C F1 F2 F3 F4 F5 F6 F7 .
6 CLOCK Picture If you press the F3 function key while the INPUT VALUES picture is on the screen, the CLOCK picture appears on the Panel display: Key LEDs: To change the date and time, enter the desired data in the input fields, using the +p+ and +n+ keys to switch between the fields. Two function keys are used to set the internal time or date: F1 The Panel internal time is set according to the entered values for HH (Hours) , MM (Minutes) and SS (Seconds).
6 Entering a Password The following sections describe how to use the pictures that have to do with passwords and locked input. INPUT PASSWORD Picture If you press the F2 function key while in the main menu, the Input Password picture appears on the Panel display: Key LEDs: This picture allows you to enter the password(s) that will allow you to change locked input fields. Entering a password switches you to a different password level that changes the access rights of different functions.
6 LOCKED INPUT Picture If you press the F1 function key while in the INPUT PASSWORD picture, the LOCKED INPUT picture appears on the Panel display: Key LEDs: If an invalid password has been entered, you cannot change the value for INPUT #1. The value for INPUT #2 can only be changed if the proper password for password level 3 is entered. With keys +p+ and +n+, you can switch to the other input field if allowed (depends on your password level).
6 Key Functions If you press the F3 function key while in the main menu, the KEY FUNCTIONS picture appears on the Panel screen: Key LEDs: Keys F1 – F3 are assigned with key functions, i.e., specific variables in the PLC are changed when they are pressed. F1 A value of 10000 is written to PLC address %R0005. F2 PLC address %R0006 is toggled between values 0 and 20000. This key always switches from one of two values to the other.
6 Alarm List Pressing the F4 key while in the main menu causes the ACTIVE ALARM LIST to appear on the Panel display: Key LEDs: Alarms are displayed according to an alarm bit field that is found in memory location %M001 through %M016 in the PLC. For example, if %M008 is changed from 0 to 1 in the PLC, alarm 8 is entered in the alarm list. (More information about the alarm bit field structure in the PLC can be found in chapter 4.
6 Error Picture Note To simulate an error, simply unplug the cable between the Panel and the PLC and the ERROR picture will be displayed. If the connection between the Panel and the PLC is disrupted for any reason, the error picture, which contains information about the error, is displayed on the Panel display. More detailed information on error numbers and text can be found in the PANELWARE™ Configuration Software Reference Manual (GFK-0849).
6 Section 5 Creating the Demo Project General Information This section presents a step by step description explaining how to create a demo project. The section also contains useful information for creating your own projects in the future. More information on using PCS can be found in the PANELWARE™ Software Configuration Reference Manual (GFK-0849). This section is based on chapter 10, “Editing a Project”, in that manual.
6 Preparing a Concept Before you create a new project with PCS, you should form a concept based on the following information: ■ What information should be displayed? ■ What do you need to enter using the Keyblocks? For modular PANELWARE Panels, the first two questions will help you determine the type of Display and number of Keyblock modules required.
6 Creating a New Project A new project is created by selecting the New Project option from the File menu. Before you execute this function you should know exactly what Panel components will be used . Carry out the following steps: ■ ■ Enter the project name DEMO_PRO and confirm your entry by pressing ↵ (Enter), which will also move the cursor to the next line. ■ Press ↵ again to open a selection window in which you can select the C400 Panel Controller. ■ Press ↵ .
6 ■ If all of the entries that are required have been defined, you can confirm the whole definition by pressing the F4 Accept key, which closes and saves the hardware definition. The window is closed and the main menu appears. At the top of the screen, the project name DEMO_PRO is displayed. If, instead of F4, either the Esc or F10 Exit key is pressed, all entries are disregarded and none are saved.
6 2. Edit the default connection DD Genius. • Press F1 Edit. • Specify the GBC type corresponding to your PLC (90-70 in this example). • Press F4 Accept, to confirm your changes. The connection list is displayed with the changed default connection. 3. Insert the additional connections that are required for your project (define ID and connection). • Press F2 Ins and insert a Genius Internal connection with the ID, GI. • Press F4 Accept to confirm the entry.
6 The standard definitions for the parameters shown above can be used as they are for our demo project, with the exception of the target device number. Enter the Genius serial bus address of your GBC (typically 31) and press F4 Accept. For the specific meanings of the protocol parameters and the PLC configuration, see “Configuring Communication with the PLC” in chapter 4. 5. From the PLC Node Parameters Definition screen, press F1 to display the PLC Network Parameters Definition screen.
6 Defining Key Assignments 1. Select the Keyboard function from the Edit menu. 2. Define function keys F5–F8 now. This is started by moving the cursor to the respective key. 3. Press F4. A small window appears in the lower right-hand corner of the screen, in which the function number of the key can be entered (e.g.: 5). 4. Confirm the entry by pressing ↵ . The respective key assignment is then indicated by F05. The key assignments should now look like this: 5.
6 Creating the Pictures The picture is the basis of a Panel project. Pictures consist of text, lines, fields, key functions and LED functions. These elements can be divided into two groups. There are static elements such as text and lines or dynamic elements like input and output fields. (Lines can only be inserted in a picture if a graphic display has been selected in the project definition.) ■ Text and lines make up the Mask.
6 MAIN Picture (Main Menu) No data from the PLC is shown in this picture. The date and time are taken from the internal real-time clock in the Panel. Text is also displayed informing the user of the function keys that can be used for switching to the next pictures. Assigning the function keys to their actual functions is done in the project editor. To create this picture follow these steps: 1. Open the picture editor from the main menu with key combination Ctrl + B (see “Creating the Pictures”). 2.
6 ● GFK-1115 Press ↵ to open a selection window where you can define the output format. Select the desired format from the window: ● Confirm the selection with ↵ . ● Confirm the entered field parameters with F4 Accept.
6 5. The next step is to define the LED functions. The key LEDs of function keys F1 to F4 should light up if the main menu is on the display. ● 6 - 26 Press F5 Key.
6 The top four keys of the left-hand Keyblock module are defined as function keys F1 to F4 (see “Defining Key Assignments”). ● ● ● ● Move the cursor to the upper left-most key of Keyblock module (left-most module). Press F2 LED Function. All LED functions are offered in the next window. Select the function Key LED switched on and press ↵ . A window appears in which the selected LED function is displayed again. Confirm your selection now with the F4 Accept function key.
6 7. If you want to call up the same picture again for further editing, follow these steps: ● ● ● ● ● While the main menu is on the screen, press key combination Ctrl + B or select the Picture function from the Edit pulldown menu. The picture editor is called. Now press Ctrl + L or select the Load function from the File pulldown menu to load a picture into the picture editor. Enter the name MAIN in the Load Picture window that appears now and press the ↵ key to load the picture.
6 3. Insert an input field that increments/decrements using keys F1 and F2, respectively. Follow these steps: ● Position the cursor at (11,2). ● Press F2 Field. ● Select Input Field from the Field Class selection window and press the ↵ key.
6 Tip If the field ends up in the wrong position in your picture, you can easily move it. First, move the cursor into the field. With key combination Ctrl + Cursor key, the field can be moved to the desired position. 4. Now, insert an input field into the picture in which a value — data format: Word (signed) — can be entered directly through the Panel Keyblock. This is done as follows: ● Position the cursor at (10,3). ● Press F2 Field.
6 5. Insert an output field that will display the value that is entered in the first input field, into the picture. This is done as follows: ● Position the cursor at (11,6). ● Press F2 Field. ● Select the Output Field from the Field Class window and press the ↵ key.
6 6. Insert an output field into the picture. The value that is entered in the second input field will be displayed in this output field. This is done as follows: ● Position the cursor at (10,7). ● Press F2 Field. ● Select the Output Field entry from the Field class window and press the ↵ key. ● ● ● ● 6 - 32 Select the entry Output Word (signed) from Select field type window.
6 7. Next, the LED functions must be defined. ● ● ● Function keys F1 and F2 should be assigned LED function Key LED blinking slow. The value in the first input field (see step 3) can be changed in steps with these keys. Function keys F3 and F4 should be assigned LED function Key LED switched on. These keys switch to other pictures. For the description of how to assign an LED function to a key, see step 5 under “Main Picture” on page 6-26. 8.
6 Follow these steps to create this picture: 1. Open the picture editor from the main menu with key combination Ctrl + B. 2. Insert all lines and text so that your picture looks like this: 3. Insert a scaled input field for the Hours (HH) entry in the picture. Follow these steps: ● Position the cursor at (4,1). ● Press F2 Field. ● ● ● ● ● ● 6 - 34 Select the entry Input Field from the Field class selection window and then press the ↵ key.
6 ● To achieve a limit on the entry between 0 and 23, the scaling parameters are changed as follows: 0% Value in the PLC:................ 0 100% Value in the PLC: ............ 23 Minimum Value on Panel:......... 0 Maximum Value on Panel: ........ 23 Setting the scaling parameters to these values stops any entries outside of the range from 0 to 23. ● ● GFK-1115 Press the F4 Accept key to confirm the entry and to close the Scaling window.
6 4. Insert the input fields for minutes (MM:), seconds (SS:), month (MM:), Day (DD:), and Year (YYYY:) into the picture. Use the input field Input Bit/Byte, for all but the Year field, which must be Input Word Unsigned. Basically these fields are inserted the same as the input field for hours. The table below shows the field parameters and the scaling parameters for each of the input fields: Field No.
6 After all fields have been entered, the screen will look as follows (the field numbers in the picture correspond to the numbers in the table on page 6-36): When the project is running, you can switch to the previous picture or the next picture by pressing the +p+ key or the +n+ key respectively (see “Defining Key Assignments”). The numbering shown in the picture above represents the sequence that the pictures are in. Tip This sequence can be changed. Move the cursor into an input field.
6 ● Press F4 to confirm the field parameters and to close the Input Word (unsigned). The input field for the Year (YYYY) is displayed in the picture: 6. Next, the key functions must be defined. By pressing F1 or F2, the internal variable TIME_SET or DATE_SET is written to with value 1 to set the time or date of the real time clock with the entered values. While a project is running, pressing a key that has an assigned function writes a predefined value to a certain memory location (in the PLC or Panel).
6 ● ● ● Confirm your entry with F4 Accept. The key function is inserted and indicated by the character T: Move the cursor to key F2 now. Perform those steps described again. Enter DATE_SET/DI for the Tagname and a 1 again for the Value 1. Press F4 Accept to confirm and save this entry and then press F10 to close the LED/Key Functions window. The main PCS menu appears again. 7. Now, the LED functions have to be defined. ● ● Function keys F1, F2 and F4 are all assigned LED function Key-LED switched on.
6 PASSWORD Picture (Password Entry) A password can be entered in this picture. The input will be compared with three valid passwords, each of which each corresponds to a different level of access. The current password level is also displayed. If an invalid password is entered, the user only has access to password level 0. The method of password level evaluation is shown by means of the next picture (INPLOCK). Execute the following steps to create this picture: 1.
6 ● Enter the following parameters for the password input field: Character Size:................................... 2 Number of Digits: .............................. 6 Destination Tagname: ........................ PASSWORD Tagname for Completion: .................. COMPLETE Value for Completion:........................ 100 Echo Character: ................................. * Number of Password Levels: .............. 4 Password for Level #1: ....................... 7748 Password for Level #2: .............
6 INPLOCK Picture (password protected entry of values) This picture is a demonstration of password protected value entries. The picture contains two input fields: ● ● The first input field is locked (i.e., no entry is possible), if the entered password is invalid (active password level = 0). In the second input field, entries can only be made if the password for level #3 has been given. Execute the following steps for the creation of this picture: 1.
6 ● Change the field parameters as follows: Position:.............................................10,3 Number of Digits: .............................. 5 Places after the dec. point:.................. 0 Character Size:................................... 1 Field Width:....................................... 5 Destination Tagname: ........................ INPUT#1 Tagname for Completion: Value for Completion:........................ 0 Up/Down Input? (Y/N): ..................... No Locking Active? (Y/N):.....
6 4. Insert the second input field into the picture. ● Insert the input field Input Word (unsigned) into the picture (at cursor position 10,5) with the following parameters: Field parameters Position:.............................................10,5 Number of Digits: .............................. 5 Places after the dec. point:.................. 0 Character Size:................................... 1 Field Width:....................................... 5 Destination Tagname: ........................
6 KEYFUNCT Picture (Key Functions) This picture demonstrates key function possibilities. Function keys F1 to F3 on the PANELWARE Panel will be assigned certain key functions: ● ● ● By pressing F1, a value of 10 000 should be written to a word in the PLC. By pressing F2 the contents of a memory location in the PLC should be switched between two different values (data type: Word unsigned). As long as F3 is pressed down, the contents of a PLC address will be a value of 1.
6 3. Insert the first output field and the respective key functions into the picture: ● Insert an output field type, Output Word (unsigned), with the following parameters: Position:.............................................24,3 Number of Digits: .............................. 5 Places after the dec. point:..................0 Character Size:................................... 1 Field Width:.......................................5 Tagname:...........................................
6 5. Insert the third output field and its key functions into the picture: ● Insert an output field of type Output Bit/Byte with the following parameters: Position:.............................................24,5 Number of Digits: .............................. 1 Places after the dec. point:.................. 0 Character Size:................................... 1 Field Width:....................................... 1 Tagname:...........................................
6 ALARM Picture (Alarm List) This picture shows a list of active alarms. The alarm bit field (16 bits in the demo project) is read from the PLC. Every bit represents an alarm. If an alarm occurs (bit changes from 0 to 1), it will appear in the alarm list. This alarm list can be displayed with the alarm field Active Alarm. To display a list of four active alarms (as shown in the picture above), insert four fields into the picture. Execute the following steps to create this picture: 1.
6 5. Assign function keys F1 to F4 with LED function Key LED switched on. Step 5 in “Main Picture” explains how to assign LED functions to individual keys (see page 6-26). 6. Save this picture now under the name ALARM.
6 ERR_PIC Picture (Error Picture) The error picture is displayed if an error occurs in the communication with the PLC. Three internal variables containing notes on the cause of the error are displayed in the picture (for more information on these variables see Appendix D “Internal Variables” in the PANELWARE™ Configuration Software Reference Manual – GFK-0849). To create this picture, complete the following steps: 1. Call the picture editor from the main menu with key combination Ctrl + B (see page 6-23).
6 Defining the Text Groups A text group named GLOBAL exists for every project. This text group cannot be deleted. Text #0 of this text group contains commands for clearing the display and the key LEDs. These commands are always executed after every picture change. In the demo project, no text is used from a text group except text #0 from the group GLOBAL. This text group is automatically created during the creation of a new project.
6 Binding Pictures to the Project Every picture used must be bound into the project. Binding the pictures is done in the project editor (see Chapter 4, “Project Editor” in the PANELWARE™ Configuration Software Reference Manual — GFK-0849). Error Picture The name of the error picture is entered in the main menu of the project editor. The project editor is selected via the Project menu option from the Edit menu, or by using key combination Ctrl + P. The Edit Project window appears on the screen: 1.
6 Binding Process Pictures The pictures that will be used to display process information or to enter process data (commands) with the Keyblocks must be bound into the project. Press F2 Bind Picture in the project editor. The screen appears: The name of the picture to be bound into the project (the Base picture) is entered in the rectangle on the left-hand side of the window. Enter the names of the pictures that will be branched to in the other rectangles. Binding the MAIN Picture: 1.
6 3. In step 2, only those branches that affect the MAIN picture are defined. To define the complete branching structure (so that it corresponds with the description in “Preparing a Concept Before Beginning”), all pictures must be bound into the project in this way. 4. After pressing F4 Accept, the MAIN picture is bound to the project and the Edit Project window appears again. Binding the Remaining Pictures: The other pictures in the project are bound as follows.
6 CLOCK Picture: INPLOCK Picture: ERR_PIC Picture: GFK-1115 Chapter 6 Demo Project 6 - 55
6 Picture Directory/Startup Picture Pressing F3 Picture List, causes a list of all pictures that are bound to be displayed. Pictures that are not bound are also listed, and are indicated as unbound. The picture directory shown below should be displayed if you have bound your pictures to the project as described.
6 3. Move the cursor to the rectangle with the misspelled word MANI and change the name to MAIN. Press the F4 Accept key to confirm the change. 4. The corrected picture directory should now be displayed. 5. The Startup picture is the picture that is displayed on the screen as soon as the Panel is switched on in Run Mode or after a reset. The picture that is in position 0 of the picture directory is always used as the startup picture.
6 Editing the Alarm System The alarm system can be accessed via the Alarm System option in the Edit menu, or by pressing the key combination Ctrl + A. The alarm system basic configuration screen appears: For the demo project, no printer will be supported. To disable the printer, follow these steps: 1. Press F1 Edit to begin editing the Alarm System Basic Configuration. 2. Move the cursor to the Printer Available field, type NO, and press ↵ . 3. Press F4 Accept to complete the editing step. 4.
6 B. Enter the symbolic name ALARM for the parameter Tagname for Alarm Bit Field. Press F4 Accept to confirm the entry. The newly defined alarm groups are displayed in the alarm group list: C. Move the cursor to the line with the new alarm group. D. Sixteen alarms should be put into this alarm group: ● Press F4 Alarm. The Alarm Definition window appears: ● For the parameter Alarm text, enter the text Alarm text 1. ● Now press F4 Accept. The alarm group list is displayed again.
6 E. Now you can display a list of all alarms in this group by pressing the F5 Alarm List key while in the Alarm Group List window. (Press PgeDn to view the remainder of the Alarm List window.) F. You can change the sequence of the alarms and the definition of each individual alarm in this list by pressing F1 Edit. G. Press F10 Exit repeatedly until the main menu appears again. Activating the Alarm System The alarm system still has to be activated in the project definition.
6 Editing the Connections All of the variables used in the project must be assigned to a certain PLC address in the connection editor. General information on operating the connection editor can be found in the PANELWARE™ Configuration Software Reference Manual (GFK-0849). Access the connection list from the main menu, either by selecting the Connection option in the Edit menu, or by using key combination Ctrl + C: Internal Connection You can display all of the internal variables used in your project.
6 Genius Internal Connection To display the Genius Internal variables used in your project, move the cursor in the connection list to the connection GI — GENIUS — Genius Internal and press F5 VAT or ↵ : If you have made all entries correctly If you have made all entries correctly, your screen should look like the screen shown above. Compare the variable names and the corresponding Panel data types. If the variable assignment table is different from the one above, make the required changes.
6 Genius GBC Series 90-70 Connection All variables used in your project and having the connection DD Genius can be displayed. To do this move the cursor to the GENIUS connection in the connection editor and press the function key F5 VAT or the ↵ key: If you have made all entries correctly, your screen should look like the screen shown above. Compare the variable names and the corresponding Panel data types. If the variable assignment table is different from the one above, make the required changes.
6 Compiling the Project To download a project to the Panel, it must first be compiled. Only a project that is loaded (project name in the title bar) can be compiled. Start the compilation by accessing the project compiler, either via the Compile menu option in the Utilities menu, or by pressing the key combination Ctrl + Q. The progress of the compilation procedure is shown in the Project Compiler window.
Appendix Cabling Information A This appendix describes the required PCS to PLC/PC interface cabling. It includes the following information: ■ GFK-1115 Genius Communications............................................................................................A-2 ❏ Selecting a Cable Type........................................................................................A-2 ❏ Using Other Cable Types ....................................................................................
A Genius Communications Selecting a Cable Type The Genius bus is a shielded twisted-pair wire, daisy-chained from block to block and terminated at both ends. Proper cable selection is critical to successful operation of the system. Each bus in the system can be any cable type listed in table A-1. The 89182, 89207, 4794, 9696, and 89855 types are high temperature cables for use in severe environments, and are qualified for use in air plenums.
Table A - 1. Recommended Cable Types Cable # and Make Outer Dia. Terminating Resistor* -10% to +20% 1/2 Watt Number of Conductors/AWG Dielectric Voltage Rating Ambient Temp. Rating Maximum Length Cable Run feet/meters at baud rate 153.6s 153.6e 76.8 350in 8.89mm 150 ohms 2 / #22 30v 60°C 2000ft 606m 3500ft 1061m 4500ft 1364m 7500ft 2283m (B)89182 .322in 8.18mm 150 ohms 2 / #22 150v 200°C 2000ft 606m 3500ft 1061m 4500ft 1364m 7500ft 2283m (B)9841 (M)M3993 .270in 6.
A Bus Length The maximum bus length for shielded, twisted-pair cable is 7500 feet. Some cable types are restricted to shorter bus lengths. For example, for buses with a total cable length of 100 feet to 2000 feet Belden 9182 or Alpha 9823 or Belden 89182 can be used. In turn, the bus length determines which baud rate can be selected. If the application requires greater bus length, fiber optics cable and modems can be used, as explained later in this chapter.
A Connecting Devices to the Bus Devices can be placed in any physical sequence on the bus, however, communications will be most efficient if devices are placed in the same sequence as their Device Numbers (Block Numbers).Each device has four terminals for the serial bus cable (Serial 1, Serial 2, Shield In, and Shield Out). Connect the Serial 1 terminal of each block to the Serial 1 terminals of the previous device and the next device.
A Cable Diagrams Table A-2 provides an overview of the cabling possibilities for connecting PANELWARE Panels, PLCs, printers and PCs (with PCS installed and running). Table A-3 lists the locations of pin-out diagrams in the PANELWARE documentation. Table A - 2. Cable Diagrams for Various Configurations Configuration Run Mode Teach Mode C400 + Series 90 PLC (no printer) * The PC does not need to be connected in RUN mode.
Appendix Errors/Troubleshooting B This appendix provides an overview of possible system errors, their causes, and how to handle them. Actual error messages are displayed, followed by possible causes and corrective actions. The following sections of information are included: GFK-1115 ■ Errors During Installation.......................................................................................... B-2 ■ Errors During Program Start ....................................................................
B Errors During Installation Installation could not be ended properly! Setup program cannot be called! Check that the following conditions are met: B-2 ■ PC must contain an 80286 or higher type processor. ■ To install the PCS, the PC must have at least 2 MB hard disk space available. ■ PC must have at least 640 KB RAM (500 KB must be available). If enough RAM is not available, remove the necessary memory-resident programs.
B Errors During Program Start PCS cannot be started! Check that the following conditions are met: ■ PC must contain an 80286 or higher type processor. ■ PC must have at least 640 KB RAM (500 KB must be available). If enough RAM is not available, remove the necessary memory-resident programs. PCS Error Message Fatal Error, PANELWARE requires 1 MB on drive c: Check that the following condition is met: ■ GFK-1115 To start the PCS, the PC must have at least 1 MB hard disk space available.
B Errors While Working in PCS When the PCS is running, error messages are either displayed in the bottom line of the screen (the function key line) or in the current window. Faults running PCS! Check that the following condition is met: ■ FILES and BUFFERS in the CONFIG.
B Error! Error picture and first picture cannot be the same! The compilation of a project is interrupted with this error message if the error picture is defined in the first position of the picture directory. The start-up picture must be listed in the first position of the directory (see the Chapter 2, “Quick Start” section entitled “Binding Pictures in a Project”).
B Error Numbers in Internal USER Variable The name of an internal user variable can be defined in the PLC Node Parameter Definition window (see chapter 4). These variables are assigned the following error numbers: B-6 Error Number Definition 24100 ... 24101 ... GENI Board OK Flag is not set Device present Flag of the respective station is not set (control switched off or not connected)! 24102 ... 24103 ...
Index A Accessing the Connection List, 5-2 Alarm field, 6-48 Alarm group definition, 6-58 Alarm list, 6-48 Alarm system activation, 6-60 editing, 6-58 B Base picture, 6-53 Baud Rate, 4-7 Baud rate selection, A-4 Binding pictures error picture, 3-35 overview, 3-32 Pict_1 picture, 3-37 picture for a communications error, 3-33 picture list directory organization, 3-38 process, 3-34 start-up picture, 3-36 to the project, 6-52 Blocking distance, 4-8 Broadcast control data length, 4-7 Bus address assigned to C4
Index F Firmware revision, 4-4 Flash memory, 3-39 FlashPROM, 2-9, 6-64 Function keys of the VAT, 5-7 G General information connection editor, 5-2 Controllers, 2-2 General operation PCS, 3-6 PCS screen elements, 3-8 Genius (Definition in PCS), 4-2 Genius bus connector, 2-7 Genius communications, A-2 baud rate, A-4 bus length, A-4 connecting devices to the bus, A-5 Genius Internal connection, 4-4 Genius Panel Controller 24 VDC power supply, 2-6 connections and operational elements, 2-5 device number switc
Index Password, 6-40, 6-42, 6-44 PCS configuration, 3-9 General operation, 3-6 installation, 3-2 Overview, 1-2 starting, 3-5 Phase A devices bus length and baud rate, A-4 Picture 1, 3-21 Picture 2, 3-25 Picture 3, 3-27 Picture Directory, 1-2, 6-56 Picture for communication error, 6-50, 6-52 Picture list directory organization, 3-38 Pictures, 1-2 binding, 6-52 creating, 6-23 editing, 6-30 saving, 6-27 PLC data types, 4-4 PLC Network Parameter Definitions, 4-7 PLC Node Parameter Definitions, 4-5 PLC requir