SEQUENCE BUILDER PROGRAM SUITE and PD 4000 WEIGHING

SEQUENCE BUILDER PROGRAM SUITE and PD 4000 WEIGHING
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(
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement