55028101 'UDIW 6(48(1&(%8,/'(5352*5$068,7( DQG 3':(,*+,1*7(50,1$/ Manual 352&(6'$7$$6 NAVERVEJ 8 – DK-8600 SILKEBORG TEL. +45-87 200 300 – FAX +45-87 200 301 GB May 2000 55028101 'UDIW Copyright 2000 by, 352&(6'$7$$6. All rights reserved. 352&(6'$7$$6 reserves the right to make any changes without prior notice 31(7, 6RIW:LULQJ and 3URFHVV3DVFDO are registered trademarks of 352&(6'$7$$6. 55028101 'UDIW &RQWHQWV 1 2 3 4 5 6 3DJH General information ............................................................................................... 5 1.1 Features ......................................................................................................... 6 1.2 System description ......................................................................................... 6 1.3 PC Requirements ........................................................................................... 7 Weighing Terminal description............................................................................... 8 2.1 Display............................................................................................................ 8 2.2 Keyboard ........................................................................................................ 9 2.2.1 Keyboard layout....................................................................................... 9 2.3 Memory .......................................................................................................... 9 2.4 Real Time Clock ............................................................................................. 9 Functions description ........................................................................................... 10 3.1 Starting the program ..................................................................................... 10 3.2 User interface ............................................................................................... 10 3.3 Menu bar ...................................................................................................... 11 3.3.1 File menu............................................................................................... 11 3.3.2 Edit menu .............................................................................................. 11 3.3.3 Element menu ....................................................................................... 11 3.3.4 Sequence menu .................................................................................... 12 3.3.5 Help menu ............................................................................................. 12 3.4 Tool bar ........................................................................................................ 12 3.5 Status bar ..................................................................................................... 12 3.6 Elements ...................................................................................................... 13 3.6.1 Password............................................................................................... 13 3.6.2 Start....................................................................................................... 14 3.6.3 Key in data ............................................................................................ 15 3.6.4 Tare weight............................................................................................ 17 3.6.5 Net weight ............................................................................................. 20 3.6.6 Jump...................................................................................................... 22 3.6.7 Timer ..................................................................................................... 24 3.6.8 Output.................................................................................................... 24 3.6.9 Input ...................................................................................................... 25 3.6.10 End (and print)....................................................................................... 26 Downloading sequences and error texts .............................................................. 27 Error text editor .................................................................................................... 28 5.1.1 Error text editor - File menu ................................................................... 29 5.1.2 Error text editor - Edit menu................................................................... 29 5.1.3 Error text editor – Language menu ........................................................ 29 5.1.4 Error text editor – Help menu................................................................. 29 Database Downloader ......................................................................................... 30 6.1 User interface ............................................................................................... 30 6.1.1 File menu............................................................................................... 30 0DQXDO 6(48(1&(%8,/'(5352*5$068,7( 55028101 'UDIW Setup .................................................................................................... 31 6.1.2 6.1.3 Help ...................................................................................................... 32 6.1.4 Navigation bar ....................................................................................... 32 7 Transferring logged data to a PC......................................................................... 33 8 Error detection..................................................................................................... 34 8.1 Displayed errors ........................................................................................... 34 8.1.1 Common errors ..................................................................................... 34 8.1.2 Errors generated by a Weight Transmitter............................................. 34 8.1.3 Errors generated by the PD 3940 RS232 module.................................. 35 8.1.4 Communication errors on P-NET........................................................... 35 8.1.5 Other errors and messages:.................................................................. 36 9 Element route diagrams ...................................................................................... 37 9.1 Password ..................................................................................................... 37 9.2 Start ............................................................................................................. 38 9.3 Key in data ................................................................................................... 39 9.4 Tare weight .................................................................................................. 40 9.5 Net weight .................................................................................................... 41 9.6 Jump ............................................................................................................ 42 9.7 Timer............................................................................................................ 43 9.8 Output .......................................................................................................... 44 9.9 Input............................................................................................................. 45 9.10 End (and print) .......................................................................................... 46 10 Weighing Terminal Specifications .................................................................... 47 10.1 Power supply. ........................................................................................... 47 10.2 Display...................................................................................................... 47 10.3 Keyboard. ................................................................................................. 47 10.4 Ambient Temperature. .............................................................................. 47 10.5 Approvals.................................................................................................. 47 10.6 Memory capacity....................................................................................... 48 10.6.1 Sequences ............................................................................................ 48 10.6.2 Password list ......................................................................................... 48 10.6.3 Context list ............................................................................................ 48 10.6.4 Operator actions.................................................................................... 48 11 Index................................................................................................................ 51 6(48(1&(%8,/'(5352*5$068,7( 0DQXDO 55028101 'UDIW *HQHUDOLQIRUPDWLRQ The Weighing Sequence Builder is a tool used to generate sequences of events, and to download these to a PD 4000 Weighing Terminal. A sequence consists of a number of steps. Each of these will be carried out by the operator of the weighing system, or automatically by the Weighing Terminal, depending on the type of step. Guided by messages on the display of the Weighing Terminal the operator responds with actions, such as placing items on the weigh scale, pressing keys on the keyboard, or giving inputs with a bar code reader. The Weighing Terminal will store the operator actions, which may also be part of the ticket printed on an optional ticket printer, and the data may be transferred to a database on a PC, using the PDDataCollect program. The facilities offered by the Sequence Builder program provide a powerful means of designing simple as well as complex weighing application sequences. In minutes very sophisticated sequences can be designed and downloaded to the Weighing Terminal, thus minimising the costs of engineering. As can be seen in the figure above, the sequence is edited in an intuitive, graphical environment, and no traditional programming is involved. By default no error texts are present in the controller, but it is possible to activate an error text editor from within the Sequence Builder, and afterwards download the error texts to the PD 4000 controller, in the same way as downloading the weighing sequence. 0DQXDO 6(48(1&(%8,/'(5352*5$068,7( 55028101 'UDIW Download of both passwords list and context list can be done using the Database Downloader program. The Database Downloader is part of the Sequence Builder Program Suite, and is available from the Start->Programs menu. )HDWXUHV • • • • • • • • • • Easy to use Intuitive graphical configuration environment Design of simple and complex weighing sequences Each sequence consisting of up to 40 steps (elements) Elements may be of the following types: Password, Key in data, Tare weight, Net weight, Jump, (Wait for) Input, (Set) Output. Data input via keyboard or (optional) card reader/scanner Each step may by selected for printout on a ticket printer Download of sequences to Weighing Terminal Easy installation on a standard PC running Windows 95/98/NT Interface to the P-NET Fieldbus, EN 50170 vol. 1/IEC 61158 type 4 6\VWHPGHVFULSWLRQ The figure above shows how a PC with a PC/P-NET Interface is connected to the Weighing System. The PC is normally used as a base station, and only connected to the Weighing System for configuration and download of the sequences to the Weighing Terminal. The Sequence Builder program is installed on a standard PC running Windows 95/98/NT. The PC has to be equipped with a P-NET Interface module (PD 3920 or PD 3930). 6(48(1&(%8,/'(5352*5$068,7( 0DQXDO 55028101 'UDIW The VIGO Fieldbus Management System, which has to be installed on the PC, handles communication from the Sequence Builder program and the Weighing Terminal on the P-NET fieldbus. VIGO enables a physical plant to be described in terms of data, related data structures and the location of the data. Such a description is already included within VIGO for the Weighing Terminal system. For further information about the VIGO system, refer to the VIGO Users Manual, ref. no. 502086. One of the tasks of VIGO is to contain a description of the different Nodes in the system, and holds information about these Nodes, such as Node Identifier, Nets, Node address, Node type and other relevant information. It also holds information about the Nets within the project. From all this information, the communication path to the Node can be computed. Via a graphical interface this information is available for the Sequence Builder programme, from where the Weighing Terminal, Weight Transmitter(s) and RS-232 interface to be used in the project is selected just by pointing and clicking. The Weighing System for this solution consists, as a minimum, of a Weighing Terminal and a Weight Transmitter. Optionally another two Weight Transmitters, a PD 3940 RS232 Interface Module (printer, card reader) and one ore more PD 4000/3230 Weight Displays may be added to the system. 3&5HTXLUHPHQWV The Sequence Builder programme is able to run on PCs running Windows 95/98/NT. VIGO ver. 4.0 or higher must be installed on the PC. 0DQXDO 6(48(1&(%8,/'(5352*5$068,7( 55028101 'UDIW :HLJKLQJ7HUPLQDOGHVFULSWLRQ The Weighing Terminal is based on a PD 4000 P-NET Controller, which is designed as a control computing and display element. The Controller is completely sealed, and is therefore suitable for use in any industrial environment. The compact design and the outstanding environmental specifications for the Controller, makes it exceptional for many applications. The Weighing Terminal can be configured using the Sequence Builder program. The Weighing Terminal can simultaneously hold three operator selectable sequences. Each sequence may consist of a maximum of 40 steps, holding one element each. Via the display the operator will receive messages in clear text, and respond, using the keyboard and/or an optional scanner/card reader. All important operator actions may be stored in the memory of the Weighing Terminal and may later on be transferred to a PC. The size of the memory block is 3072 database elements. When the data memory is full, old data will be overwritten (oldest data first). 'LVSOD\ The display is a fast graphics LCD, using Supertwist technology, providing wide viewing angle. The display has a resolution of 150 by 20 pixels, enabling a variety of character fonts and graphics to be used, e.g. 3 lines with 25 characters each. The viewing area is 120mm * 19.2mm. A LED backlight is incorporated. The display is covered by non-reflecting glass. 6(48(1&(%8,/'(5352*5$068,7( 0DQXDO 55028101 'UDIW .H\ERDUG The keyboard is a membrane click-switch foil, with metal domes. The keyboard has 28 available keys. The unique design includes a self adhesive keyboard foil with the key functions adapted to the Weighing Terminal application. This ensures an ideal operator/ instrumentation interface. 2.2.1 Keyboard layout Besides the standard numerical keys the keyboard has a number of keys with special functions, as described below: ! ! ! 6WDUW &DSVORFN 4XLW 5HSHDW 3ULQW $OIDORFN 1H[W /RJRXW 8QGR Select sequence number 1 Select sequence number 2 Select sequence number 3 Start the sequence Change between literal and capital letters in Alfa lock mode Used to abort the sequence immediately Normally used to jump back in the sequence to repeat one or more actions Print the data of an element. Change between numerical and alphanumerical keyboard Normally used to proceed to next element in the sequence When the sequence is password protected the operator may use this key to leave the sequence when it is finished Used to cancel the last operation The functions of the following keys are configured when the sequence is being designed: 4XLW, 5HSHDW, 3ULQW, 1H[W, 8QGR and (Enter). 0HPRU\ The program memory consists of a flash EPROM of 256 K bytes, and a 64 K bytes boot PROM. The data memory has 512 K bytes of CMOS RAM with battery back up. The data memory is used for storage of password list, context list, as well as all the actions performed during sequences 5HDO7LPH&ORFN The Controller is equipped with a real time clock with battery back-up. It is configured for 24 hour format and enables the display or recording of real time, in seconds, minutes, hours, days, months and years. 0DQXDO 6(48(1&(%8,/'(5352*5$068,7( 55028101 'UDIW )XQFWLRQVGHVFULSWLRQ 6WDUWLQJWKHSURJUDP The design program is started by clicking the "Sequence Builder" application, found in the Windows -> Start -> Programs -> Weighing Terminal menu (if the default file locations were used during installation). The Sequence Builder program will start with an empty sequence and look like this: Menu bar Tool bar Property window Sequence window 8VHULQWHUIDFH Like most other Windows programs the Sequence Builder has a menu bar, a Tool bar and a Status bar in top of its window. The main window is divided into two parts, the sequence window and the property window. The sequence window gives an overview of the elements (steps) in the weight sequence. The scrollbar is used to navigate through the sequence if the number of steps is too large to be displayed on the screen. The property window shows the properties associated with the step being highlighted in the sequence window. 6(48(1&(%8,/'(5352*5$068,7( 0DQXDO 55028101 'UDIW 0HQXEDU The menu bar contains the following menu options: File, Edit, Element, Sequence and Help. In this paragraph each of these options are described. Furthermore the corresponding toolbar icons are shown. 3.3.1 File menu Make new weight sequence project Open an existing weight sequence project Save weight sequence project Save weight sequence project under a new name Download the sequence to a PD 4000 controller Close the program 3.3.2 Edit menu Add a new element after the last existing element in the sequence. Insert a new element between two existing ones. Delete the selected element. Copy a complete sequence. Paste a complete sequence. 3.3.3 Element menu Data input from keyboard or card reader Perform tare weighing Perform net weighing Jump to other element Inserts a delay Set or clear a digital output Wait until the selected input is set/cleared 0DQXDO 6(48(1&(%8,/'(5352*5$068,7( 55028101 'UDIW 3.3.4 Sequence menu Select sequence no. 1 for editing Select sequence no. 2 for editing Select sequence no. 3 for editing 3.3.5 Help menu Help file contents. Open the About box 7RROEDU Most of the icons of the tool bar are described in the Menu bar paragraph above because they are related to menu items. Only two tool bar functions can not be found using the menu bar: Select element in sequence window Error text editor 6WDWXVEDU The status bar contains information about the number of the selected sequence (1, 2 or 3) and the step number (0 to 39). 6(48(1&(%8,/'(5352*5$068,7( 0DQXDO 55028101 'UDIW (OHPHQWV As described in chapter 1, a sequence consists of a number of steps. Each step contains one element. Three steps are mandatory in a sequence: 3DVVZRUG, 6WDUW and (QG DQGSULQW. When starting a new project, these three elements will automatically be inserted in the element list in the sequence window. New elements may be added between 6WDUW and (QGDQGSULQW using the Add new element tool the elements can be selected, and their Using the Select tool properties will be shown in the properties window. It is also possible to select the bar between two elements and use the Insert tool to make room for a new element between them. In the following chapters each element type is described in detail. 3.6.1 Password The 3DVVZRUG element is used password protection is wanted to prevent unauthorised access to the Weighing Terminal. To be able the password function a list containing passwords and corresponding UserId’s must be downloaded to the Weighing Terminal, using the Database Downloader program, which is part of the installation package. Note: The 3DVVZRUG element is mandatory and can not be deleted from the sequence. Properties: 'LVSOD\WH[W Text to be displayed in line 1 Text to be displayed in line 2 Note: The text strings can not exceed 25 characters 8VHSDVVZRUG 0DQXDO Check to enable password function 6(48(1&(%8,/'(5352*5$068,7( 55028101 'UDIW 3.6.2 Start In this element the headline of the printer ticket is defined. Furthermore, the weight transmitter for this sequence and the RS232 interface module (for printer/card reader), which is common for all three sequences, is defined here. Note: The 6WDUW element is mandatory and can not be deleted from the sequence. 3URSHUWLHV 3ULQWHU 3ULQWWDVNQXPEHURQWLFNHW Set to enable the task number to be printed on the printer ticket. The task number is a number, which is automatically increased by one when a sequence is started. A master reset will reset the task number to zero, which means that the task number will be one when the first task is started. +HDGOLQHRQWLFNHW Type the text to be printed as headline of the ticket. Note: The text string can not exceed 40 characters. :HLJKWWUDQVPLW WHU 56LQWHUIDFH :HLJKWQXPEHU Weight number is the number associated with the actual weight transmitter. The weight number must be between 1 and 9. 3K\VLFDOLGHQWLILHU Click the MIB-button to open the VIGO MIB, then select the physical identifier for Weight Transmitter to be to used. (QDEOH56PRGXOH Set to enable communication with a P-NET to RS232 interface module. 6(48(1&(%8,/'(5352*5$068,7( 0DQXDO 55028101 'UDIW 3K\VLFDOLGHQWLILHU Click the MIB-button to open the VIGO MIB, then select the physical identifier for the RS232 interface module to be to used. 3.6.3 Note: Since all three sequences use the same RS232 interface this setup is only shown when sequence 1 is selected. Key in data The .H\LQGDWD element is used to prompt the operator to enter data, such as order number, article number etc. The data may be validated to ensure that non-existing article numbers are not entered. 3URSHUWLHV 'LVSOD\WH[W Text to be displayed in line 1 Text to be displayed in line 2 Note: The text strings can not exceed 25 characters %XWWRQV 0DQXDO Here it is defined which buttons are active/non-active in this element, how to proceed to next element in the sequence, and how to jump to another element in the sequence. 6(48(1&(%8,/'(5352*5$068,7( 55028101 'UDIW $FWLYHEXWWRQV Defines whether the ‘Quit’, ‘Print’ and ‘Undo’ buttons are active or non-active in this element. Quit: If set it is possible to abort the sequence allready in progress. Print If set it is possible to perform a test print of the data entered. Undo If set it is possible to undo the last action. Undo returns to the previous element. &RQWLQXH Continue to next element can be done setting one or more of the following options: Next By pressing the ‘Next’ button. Repeat By pressing the ‘Repeat’ button. = By pressing the ‘=’ button. Scanner Automatically after data input from scanner/card reader. -XPS Jump to another step can be done by setting one or more of the following options: Next By pressing the ‘Next’ button. Repeat By pressing the ‘Repeat’ button. = By pressing the ‘=’ button. Scanner Automatically after data input from scanner/card reader. Note: The step number to be entered here must be between 0 and 39, and it must not exceed the number of the last step. )XQFWLRQV .H\HQWU\DOORZHG If set, input via keyboard is allowed, else input must come from scanner/card reader 9DOLGDWHNH\HGLQGDWD If set, the entered data is only accepted if an exact match is found in the context list. Note: A context list must be downloaded to the Weighing Terminal, using the Database Downloader program, which is part of the installation package. 6(48(1&(%8,/'(5352*5$068,7( 0DQXDO 55028101 'UDIW 7LPHEHIRUHORJRXW Determines the time i minutes before automatic logout when the Weighing Terminal is left in this element. 0LQ&KDUDFWHUV Determines the minimum length of the entered data. 0D[&KDUDFWHUV Determines the maximum length of the entered data. 6DYHGDWDIRU SULQWRXW 3ULQWLQSXWGDWD If set, the data entered by the operator (keyboard or scanner) will printed on the ticket. A text string to be printed before the data can be entered (for example ‘Article number’). 3ULQWFRQWH[W If set, the text related to the operator entered data (found in context list) is printed on the ticket. A text string to be printed before the data (max. 40 characters) can be entered (for example ‘Article type’). Note: The text strings can not exceed 40 characters. 3.6.4 Tare weight The 7DUHZHLJKW element is used to prompt the operator to perform a tare weight function. 0DQXDO 6(48(1&(%8,/'(5352*5$068,7( 55028101 'UDIW 3URSHUWLHV: 'LVSOD\WH[W Text to be displayed in line 1 Note: The text string can not exceed 25 characters %XWWRQV Here it is defined which buttons are active/non-active in this element, how to proceed to next element in the sequence, and how to jump to another element in the sequence. $FWLYHEXWWRQV Defines whether the ‘Quit’, ‘Print’ and ‘Undo’ buttons are active or non-active in this element. Quit: If set it is possible to abort the sequence allready in progress. Print If set it is possible to perform a test print of the data entered. Undo If set it is possible to undo the last action. Undo returns to the previous element. &RQWLQXH Continue to next element can be done setting one or more of the following options: Next Repeat By pressing the ‘Next’ button. = By pressing the ‘Repeat’ button. Scanner By pressing the ‘=’ button. Automatically after data input from scanner/card reader. -XPS Jump to another step can be done by setting one or more of the following options: Next By pressing the ‘Next’ button. Repeat By pressing the ‘Repeat’ button. = By pressing the ‘=’ button. Scanner Automatically after data input from scanner/card reader. Note: The step number to be entered here must be between 0 and 39, and it must not exceed the number of the last step. 6(48(1&(%8,/'(5352*5$068,7( 0DQXDO 55028101 'UDIW )XQFWLRQV: .H\HQWU\DOORZHG If set, input via keyboard is allowed. This function is used if the tare weight is known. When this function is set input from scanner/card reader is also allowed. &RQWLQXHZKHQZHLJKWLVVWDEOH If set, the tare function will be performed automatically when the weight is stable. If not set, the operator must press = to start the tare function. 7LPHEHIRUHORJRXW Determines the time i minutes before automatic logout when the Weighing Terminal is left in this element. 6DYHGDWDIRU SULQWRXW 3ULQWWDUHZHLJKW If set, the tare weight will be printed on the ticket. A text string to be printed before the data can be entered (for example ‘Tare’). 3ULQWLQSXWGDWD Tare entered by the operator (keyboard or scanner) will printed on the ticket Note: The text strings can not exceed 40 characters. 0DQXDO 6(48(1&(%8,/'(5352*5$068,7( 55028101 'UDIW 3.6.5 Net weight The 1HWZHLJKW element is used to perform a net weight function of the items placed on the weight. 3URSHUWLHV 'LVSOD\WH[W Text to be displayed in line 1 Note: The text string can not exceed 25 characters %XWWRQV Here it is defined which buttons are active/non-active in this element, how to proceed to next element in the sequence, and how to jump to another element in the sequence. $FWLYHEXWWRQV Defines whether the ‘Quit’, ‘Print’ and ‘Undo’ buttons are active or non-active in this element. Quit: If set it is possible to abort the sequence allready in progress. 6(48(1&(%8,/'(5352*5$068,7( 0DQXDO 55028101 'UDIW Print Undo If set it is possible to perform a test print of the data entered. If set it is possible to undo the last action. Undo returns to the previous element. &RQWLQXH Continue to next element can be done setting one or more of the following options: Next Repeat By pressing the ‘Next’ button. = By pressing the ‘Repeat’ button. Scanner By pressing the ‘=’ button. Automatically after data input from scanner/card reader. -XPS Jump to another step can be done by setting one or more of the following options: Next By pressing the ‘Next’ button. Repeat By pressing the ‘Repeat’ button. = By pressing the ‘=’ button. Scanner Automatically after data input from scanner/card reader. Note: The step number to be entered here must be between 0 and 39, and it must not exceed the number of the last step. )XQFWLRQV: .H\HQWU\DOORZHG If set, input via keyboard is allowed. This function is used if the net weight is known. When this function is set input from scanner/card reader is also allowed. &RQWLQXHZKHQZHLJKWLVVWDEOH If set, the net weight function will be performed automatically when the weight is stable. If not set, the operator must press = to start the tare function. 7LPHEHIRUHORJRXW Determines the time i minutes before automatic logout when the Weighing Terminal is left in this element. 0DQXDO 6(48(1&(%8,/'(5352*5$068,7( 55028101 'UDIW 6DYH GDWD SULQWRXW IRU 3ULQWQHWZHLJKW If set, the net weight will be printed on the ticket. A text string to be printed before the data can be entered (For example: ‘Net weight’). 3ULQWLQSXWGDWD Tare entered by the operator (keyboard or scanner) will printed on the ticket 3ULQWDFFXPXODWHG1HWZHLJKW If set, the accumulated net weight (sum of net weights after tare) will be printed on the ticket. A text string to be printed before the data can be entered (for example ‘Accumulated net weight’). 3ULQWJURVVZHLJKW If set, the gross weight will be printed on the ticket. A text string to be printed before the data can be entered (for example ‘Gross weight’). Note: The text strings can not exceed 40 characters. 3.6.6 Jump Using the -XPS element it is possible to create loops within the sequence. 3URSHUWLHV 'LVSOD\WH[W Text to be displayed in line 1 Text to be displayed in line 2 Note: The text strings can not exceed 25 characters 6(48(1&(%8,/'(5352*5$068,7( 0DQXDO 55028101 'UDIW %XWWRQV Here it is defined which buttons are active/non-active in this element, how to proceed to next element in the sequence, and how to jump to another element in the sequence. $FWLYHEXWWRQV Defines whether the ‘Quit’, ‘Print’ and ‘Undo’ buttons are active or non-active in this element. Quit: If set it is possible to abort the sequence allready in progress. Print If set it is possible to perform a test print of the data entered. Undo If set it is possible to undo the last action. Undo returns to the previous element. &RQWLQXH Continue to next element can be done setting one or more of the following options: Next Repeat By pressing the ‘Next’ button. = By pressing the ‘Repeat’ button. -XPS Jump to another step can be done by setting one or more of the following options: Next By pressing the ‘Next’ button. Repeat By pressing the ‘Repeat’ button. = By pressing the ‘=’ button. Jump always If set, the jump function will be performed without the need of pressing a key. Note: The step number to be entered here must be between 0 and 39, and it must not exceed the number of the last step. )XQFWLRQV: 0DQXDO 7LPHEHIRUHORJRXW Determines the time i minutes before automatic logout when the Weighing Terminal is left in this element. 6(48(1&(%8,/'(5352*5$068,7( 55028101 'UDIW 3.6.7 Timer The 7LPHU element is used to insert a delay time between two steps. 3URSHUWLHV 'LVSOD\WH[W Text to be displayed in line 1 Note: The text string can not exceed 25 characters 7LPHU 3.6.8 Timer preset value in seconds. When the Weighing Terminal enters this element it will count down from the preset value to zero and then proceed to next step. Output The 2XWSXW element is used to set or clear a digital output on the weight transmitter being used in this sequence. 3URSHUWLHV 2XWSXW 6HW2XWSXW If set, the digital output selected will be set when the Weighing Terminal enters this element. &OHDU2XWSXW If set, the digital output selected will be cleared when the Weigh- 6(48(1&(%8,/'(5352*5$068,7( 0DQXDO 55028101 'UDIW ing Terminal enters this element. 3.6.9 The weight transmitter has four configurable digital outputs. Make sure the output to be used is configured for output. Input When the Weighing Terminal enters the ,QSXW element it will stay there until the selected digital input is either set or cleared. 3URSHUWLHV 'LVSOD\WH[W :DLWIRU,QSXW Text to be displayed in line 1 Text to be displayed in line 2 Note: The text strings can not exceed 25 characters ,QSXW6HW If this option is set, the Weighing Terminal will proceed to the next step when the selected digital input selected is set. ,QSXW&OHDUHG If this option is set, the Weighing Terminal will proceed to the next step when the selected digital input selected is cleared. 0DQXDO The weight transmitter has six digital in-/outputs. Four of these are configurable for either input or output. Make sure the input used here is configured correctly. 6(48(1&(%8,/'(5352*5$068,7( 55028101 'UDIW 3.6.10 End (and print) The (QGDQGSULQW element handles the final process in the weight sequence, i.e. sending the printer array to the printer, and then return the sequence to the first element. Note: The (QGDQGSULQW element is mandatory and can not be deleted from the sequence. 3URSHUWLHV (QGWDVN 3ULQWWLFNHW If set, a printer ticket will be generated. $XWRPDWLF/RJRII If set, the display will return to the 3DVVZRUG step. If ‘Use password’ is set in this step, a new login must be made to perform the next task. %RWWRP OLQH RQ 7H[WLIWDVNHQGHG WLFNHW Text string to be printed if a End (and print) was reached the normal way. 7H[WLIWDVNWHUPLQDWHG Text string to be printed if a End (and print) was reached because the ‘Quit’ button was pressed. Note: The text strings can not exceed 40 characters. 6(48(1&(%8,/'(5352*5$068,7( 0DQXDO 55028101 'UDIW 'RZQORDGLQJVHTXHQFHVDQGHUURUWH[WV When the sequences have been finished and saved they can be downloaded to the Weighing Terminal using the Download function found in the File menu and on the Tool bar. The download program, which also can be used to download error texts to the Weighing Terminal, is very intuitive to use: Just click the MIB button to open the VIGO MIB, select the Weighing Terminal to download to, click the download type (sequence list or error texts), and then press download. The progress bar shows the status of the download. 0DQXDO 6(48(1&(%8,/'(5352*5$068,7( 55028101 'UDIW (UURUWH[WHGLWRU The Error text editor is a program used to create new error texts and for editing old error texts. The program is started from the Sequence Builder program, using the Error Text icon on the tool bar. Predefined error texts are available in English and in Danish language. The predefined error texts can be added to the selected sequence by clicking the preferred language in the /DQJXDJH menu, and saved as a standard user defined error text. When a full project is created, it can be saved for later use. An error text project consists of error texts for all three sequences in a Sequence Builder project. When editing is done, close this application, and download the error using the download function in the Sequence Builder File menu (see previous chapter). Menu bar Status bar Navigation bar Default error texts Editable error texts 6(48(1&(%8,/'(5352*5$068,7( 0DQXDO 55028101 'UDIW 5.1.1 Error text editor - File menu Open standard error texts. Use this option when creating new projects. Save error text Save error text under a new name Open error text project (= all 3 sequences) Save error text project under a new name Close the program (return to Sequence Builder) 5.1.2 Error text editor - Edit menu The (GLW menu is used to delete the error texts of a sequence and to select the error texts of a sequence for editing. Delete error texts of sequence 1. Delete error texts of sequence 2. Delete error texts of sequence 3. Select error texts for sequence 1, 2 or 3. 5.1.3 Error text editor – Language menu Choose between English and Danish default error texts. The error texts will automatically be added to the selected sequence. 5.1.4 Error text editor – Help menu Open the help file. 0DQXDO 6(48(1&(%8,/'(5352*5$068,7( 55028101 'UDIW 'DWDEDVH'RZQORDGHU The Database Downloader program is used to select, edit and download a password list and a context list to the Weighing Terminal. The password and the context lists are organized in database tables. The Database supports the Microsoft Access 97 file format. 8VHULQWHUIDFH Menu bar Status bar Tool bar Table window Field names/table columns 6.1.1 File menu Download the selected password list or context list. The download process is finished when the status bar displays ‘Ready’. Exit (close the program) 6(48(1&(%8,/'(5352*5$068,7( 0DQXDO 55028101 'UDIW 6.1.2 Setup Click 6HWXS in the menu bar to open the configuration window. 3URSHUWLHV 6HOHFW ZHLJKLQJ 3K\VLFDOLGHQWLILHU 7HUPLQDO Click the MIB-button to open the VIGO MIB, then select the physical identifier for Weighing Terminal to be used. 'DWDEDVHQDPH Click the Open-button to select the database file holding the password list or context list. 7DEOHQDPH Select the table name and the appropriate fields in the table. Use the two drop-down selection boxes in the bottom line to select the relevant fields in the table. 0DQXDO 6(48(1&(%8,/'(5352*5$068,7( 55028101 'UDIW 6.1.3 Help Help file contents. Open the About box 6.1.4 Navigation bar The icons in the tool bar are used to browse through the records in the selected database table, to edit or delete existing records and to insert new records. When pointing at an icon a ‘Hint’ will appear. 6(48(1&(%8,/'(5352*5$068,7( 0DQXDO 55028101 'UDIW 7UDQVIHUULQJORJJHGGDWDWRD3& As mentioned earlier, the Weighing Terminal will store all important events as is goes through the steps in the sequence. If needed, these data may be transferred to a database on a PC, using the PDDataCollect program. PDDataCollect is a self-contained program, which must be ordered separately from PROCES-DATA A/S, and it is outside the purpose of this manual to describe the full functionality of this application. However, this chapter will show the basic setup to enable automatic data transfer from the Weighing Terminal to a standard Access database which is copied to the Weighing Terminal folder during the installation process. First of all the database template is selected. If default folders are used during the installation of the Weighing Terminal software the database template, called CollectData.mdb, will be found in the ‘C:\Program Files\Weighing Terminal’ folder. Click the open button and select the template. The template will be copied to a new file, which will be called ‘CollectData_<date>.mdb’, as seen on the screen dump above. Data will now be transferrred to the database file with the interval defined in the ‘Time between scanning’ field. In many cases it is preferred to have a new database for each day, but longer intervals between new database files may be defined. Please refer to the PDDataCollect documentation for further information. 0DQXDO 6(48(1&(%8,/'(5352*5$068,7( 55028101 'UDIW (UURUGHWHFWLRQ The system includes a comprehensive error detection and alarm function. The Weight Transmitter(s), the RS232 module and the Weighing Terminal will register possible errors. If an error occurs, an error code is generated within the module. When writing or reading data to/from a module the response message will contain the actual error status. Any error present in the module will cause an error message to be written in the display of the Weighing Terminal. Only errors from modules that are currently used in the sequence will appear on the display. If an error occurs in a module, which is not currently used, the error will not be displayed until that module is used. 'LVSOD\HGHUURUV The error messages listed in this paragraph are the standard messages coming with the installation of the Sequence Builder. These messages may be edited using the Error Text Editor (see chapter 4), and the actual readout may therefore differ, according to the changes made. 8.1.1 Common errors The following errors come from the CommonError register in the Service Channel of the module in question and are described in detail in the manuals of the modules: Internal Reset Hardware ExternalReset Program Storage Fault RamData Storage Fault P-NET WDRunOut EEPROMFault Any Channel Error 8.1.2 Errors generated by a Weight Transmitter The following errors come from a digital I/O channel or the weight channel of a Weight Transmitter and are described in detail in the Weight Transmitter manual (502 063 02): 'LJLWDO,2(UURUV OverLoad UnderLoad External ShortCirError Internal ShortCirError 6(48(1&(%8,/'(5352*5$068,7( 0DQXDO 55028101 'UDIW Internal Disconnection FeedBack Error PrgError :HLJKW&KDQQHO(UURUV Signal High Signal Low High Alarm Low Alarm Internal Error External Error OverLoad 8.1.3 Errors generated by the PD 3940 RS232 module The following errors come from RS232 module and are described in detail in the PD 3940 manual (502 081 01): ModuleError InputBuffer Overrun ParityFramingError Reservation timeOut ConfigErrorDatamodeParam ConfigErrorChConfig ConfigErrorBaudRate 8.1.4 Communication errors on P-NET The Weighing Terminal supervises the P-NET connection between the the Weighing Terminal itself and the Weight Transmitters and the RS232 module being part of the system. Occurrence of possible transmission errors results in the display of one of the following error texts: 1R$QVZHU The module in question is not reponding. Example: 0DQXDO 6(48(1&(%8,/'(5352*5$068,7( 55028101 'UDIW 7UDQVPLVVLRQ(UURU This message covers a number of different error codes. Use the general P-NET tools included in VIGO to troubleshoot the problem. 8.1.5 Other errors and messages: ,QYDOLGDUWLFOHQR Is displayed if the article number entered by the operator is not found in in the context list. 1RZHLJKW Is displayed instead of the weight reading if the module found on the address where the Weight Transmitter was supposed to be does not have a weight channel. 7DVNQXPEHU This message is printed on the printer ticket in front of the variable ‘Task number’ (see description under 6WDUW element). 2SHUDWRU This message is printed on the printer ticket in front of the ‘Operator ID’. 3ULQWHUDODUP Used if a printer problem occurs. 6(48(1&(%8,/'(5352*5$068,7( 0DQXDO 55028101 'UDIW (OHPHQWURXWHGLDJUDPV 3DVVZRUG 0DQXDO 6(48(1&(%8,/'(5352*5$068,7( 55028101 'UDIW 6WDUW 6(48(1&(%8,/'(5352*5$068,7( 0DQXDO 55028101 'UDIW .H\LQGDWD 0DQXDO 6(48(1&(%8,/'(5352*5$068,7( 55028101 'UDIW 7DUHZHLJKW 6(48(1&(%8,/'(5352*5$068,7( 0DQXDO 55028101 'UDIW 1HWZHLJKW 0DQXDO 6(48(1&(%8,/'(5352*5$068,7( 55028101 'UDIW -XPS 6(48(1&(%8,/'(5352*5$068,7( 0DQXDO 55028101 'UDIW 7LPHU 0DQXDO 6(48(1&(%8,/'(5352*5$068,7( 55028101 'UDIW 2XWSXW 6(48(1&(%8,/'(5352*5$068,7( 0DQXDO 55028101 'UDIW ,QSXW 0DQXDO 6(48(1&(%8,/'(5352*5$068,7( 55028101 'UDIW (QGDQGSULQW 6(48(1&(%8,/'(5352*5$068,7( 0DQXDO 55028101 'UDIW :HLJKLQJ7HUPLQDO6SHFLILFDWLRQV All electrical characteristics are valid at an ambient temperature -25 °C to +70 °C, unless otherwise stated. All specifications apply within the approved EMI conditions. 3RZHUVXSSO\ Power supply DC: Ripple: Power consumption: Necessary power-up current: 'LVSOD\ Resolution: Viewing area: nom 24.0 V min 20.0 V max 28.0 V max 5 % max 2.0 W max 400 mA 150 by 20 pixels 120mm * 19.2mm .H\ERDUG Membrane click-switch foil with metal domes: $PELHQW7HPSHUDWXUH Operating temperature: Storage temperature: $SSURYDOV Compliance with EMC-directive no.: 28 keys -25 °C to +70 °C -40 °C to +85 °C 89/336/EEC Generic standards for emission: Residential, commercial and light industry Industry EN 50081-1 EN 50081-2 Generic standards for immunity: Residential, commercial and light industry Industry EN 50082-1 EN 50082-2 Vibration (sinusoidal): 0DQXDO 6(48(1&(%8,/'(5352*5$068,7( IEC 68-2-6 Test Fc 55028101 'UDIW 0HPRU\FDSDFLW\ 10.6.1 Sequences Number of sequences: Number of steps per sequence: 3 40 10.6.2 Password list Total capacity: 100 password records Each password record consists of UserID (datatype string, max. 10 characters) and UserPassWord (datatype string, max. 10 characters). 10.6.3 Context list Total capacity: 780 article records Each article record consists of ArticleNumber (datatype string, max. 14 characters) and ArticleType (datatype string, max. 25 characters). 10.6.4 Operator actions Total capacity: 3072 data elements When all data elements are used, data will begin to be overwritten (oldest first). Below is a list showing the number of data elements used in different situations: Login: At Login => 1 (’LogOn’ + UserID) Start task: Ved start => 1 (’Task number’ + TaskNumber) Key in data: If FindContextToData: => 1 (Context) (ArticleType + KeyedInData) At ’UNDO’: => 1 (’Undo’) Net weighing: At Net weight: => 1 TextAtNet, NetValue. Ved ’UNDO’: => 2 (’Undo’ and Article number + ’NetValue’) Tare weighing: At tare: => 1 (TextAtTare + TareValue) At ’UNDO’: => 2 (’Undo’ and TextAtTare + ’TareValue’) End task: 6(48(1&(%8,/'(5352*5$068,7( 0DQXDO 55028101 'UDIW Quit: => 1 (Quitt text), if error 1 additional (error text) Else: => 1 (Task ended text) Automatic logout: => 1 (’LogOut’) 0DQXDO 6(48(1&(%8,/'(5352*5$068,7( 55028101 'UDIW 6(48(1&(%8,/'(5352*5$068,7( 0DQXDO 55028101 'UDIW ,QGH[ Database Downloader;6;13;16;30 Display;8;47 (QGDQGSULQWelemenW;26;46 Error detection;34 Error text editor;12;28;29 Features;6 input;6;16;25 ,QSXW element;25;45 Jump;16;18;21;23 -XPS element;6;22;42 .H\LQGDWD element;6;15;39 Keyboard;9;47 Keyboard layout;9 Memory;9 Memory capacity;48 Menu bar;11;12 1HWZHLJKW element;6;20;41 output;6;24;25 2XWSXW element;24;44 3DVVZRUG element;6;13;37 PC Requirements;7 property window;10 sequence window;10;12;13 7DUHZHLJKW element;6;17 7LPHU element;24;43 Tool bar;10;12 User interface;10 VIGO;7;14;15;31 0DQXDO 6(48(1&(%8,/'(5352*5$068,7(
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project
advertisement