LINK Systems PLC Interface User Manual

PLC Interface
Configuration and Operations Manual (Color OIT)
OmniLink 5000
Link Electric & Safety Control Company 444 McNally Drive Nashville, TN 37211
Table of Contents
Section 1 Introduction ....................................................... 1.1
Section 2 Parameter Entry and Access Control .................................... 2.1
Section 2.1 Parameter Entry ................................................. 2.1
Section 2.1.1 Numeric Entries .............................................. 2.1
Section 2.1.2 Text Entry .................................................. 2.1
Section 2.2 Access Control .................................................. 2.3
Section 2.2.1 Key Only Mode .............................................. 2.3
Section 2.2.2 Key or Password Mode ........................................ 2.3
Section 2.2.3 Password Only Mode .......................................... 2.4
Section 2.2.4 Key and Password Mode ....................................... 2.4
Section 2.2.5 Tonnage Monitor Restricted Items ............................... 2.4
Section 2.2.6 Access Control Operation ...................................... 2.4
Section 2.2.6.1 RUN/PROG Key Switch Operation ........................... 2.4
Section 2.2.6.2 Password System Operation ................................. 2.5
Section 3 Configuration ...................................................... 3.1
Section 3.1 The Main PLC Interface Configuration Screen ......................... 3.2
Section 3.2 Screen Status Message Configuration ................................ 3.3
Section 3.3 Parameter Status Message Configuration ............................. 3.5
Section 3.4 Parameter Configuration .......................................... 3.6
Section 3.5 PLC Screen Softkey Configuration .................................. 3.8
Section 3.6 Screen Status Label Configuration .................................. 3.9
Section 4 Operation ......................................................... 4.1
Section 5 Communications Protocol ............................................ 5.1
Section 5.1 Conventions .................................................... 5.1
Section 5.2 Acknowledgments ............................................... 5.1
Section 5.3 Numeric Value Formats ........................................... 5.1
Section 5.4 Text Value Formats .............................................. 5.2
Section 5.5 Commands From Link Equipment to PLC ............................ 5.2
Section 5.5.1 Job Number Command ........................................ 5.2
Section 5.5.2 User Parameter Command ...................................... 5.3
Section 5.6 Requests From the PLC to Link Equipment ........................... 5.4
Section 5.6.1 Request for Job Number ....................................... 5.4
Section 5.6.2 Request to Change Job ......................................... 5.5
Section 5.6.2.1 Load Job From Local Storage ................................ 5.5
Section 5.6.2.2 Loading a Job From LinkNet ................................. 5.5
Section 5.6.3 Request for User Parameter Value ................................ 5.6
Section 5.6.4 Request for Machine Parameter Value ............................ 5.6
Section 5.7 Machine Parameter Reference ...................................... 5.7
Section 5.7.0 Parameter 000 - RUN/PROG Switch Position ...................... 5.7
Section 5.7.1 Parameter 001 - Current User ................................... 5.7
Section 5.7.2 Parameter 002 - Month ........................................ 5.7
i
Section 5.7.3 Parameter 003 - Day .......................................... 5.7
Section 5.7.4 Parameter 004 - Year .......................................... 5.8
Section 5.7.5 Parameter 005 - Hour .......................................... 5.8
Section 5.7.6 Parameter 006 - Minute ........................................ 5.8
Section 5.7.7 Parameter 007 - Second ........................................ 5.8
Section 5.7.11 Parameter 011 - Press Control “A” Current Status Code .............. 5.8
Section 5.7.12 Parameter 012 - Press Control “B” Current Status Code ............... 5.9
Section 5.7.13 Parameter 013 - Press Control “A” Reason For Last Stop Code ......... 5.9
Section 5.7.14 Parameter 014 - Press Control “B” Reason For Last Stop Code ......... 5.9
Section 5.7.15 Parameter 015 - Auxiliary Message Selector Value .................. 5.9
Section 5.7.16 Parameter 016 - Crankshaft Angle ............................... 5.10
Section 5.7.17 Parameter 017 - Effective Flywheel Speed. ........................ 5.10
Section 5.7.18 Parameter 018 - Crankshaft Speed. .............................. 5.10
Section 5.7.19 Parameter 19 - Press Stroking Mode ............................ 5.11
Section 5.7.20 Parameter 020 - Mode Select Key Flag ........................... 5.11
Section 5.7.21 Parameter 021 - Motor Running Flag ............................ 5.11
Section 5.7.22 Parameter 022 - Clutch/Brake Flag .............................. 5.11
Section 5.7.24 Parameter 024 - Crankshaft Direction of Rotation .................. 5.12
Section 5.7.25 Parameter 025 - Stop Time Limit (Top) .......................... 5.12
Section 5.7.26 Parameter 026 - Stop Time Limit (Not at Top) ..................... 5.12
Section 5.7.27 Parameter 027 - Start Time Limit ............................... 5.12
Section 5.7.28 Parameter 028 - Last Stop Time ................................ 5.12
Section 5.7.29 Parameter 029 - Last Stop Position .............................. 5.13
Section 5.7.30 Parameter 030 - Last Start Time ................................ 5.13
Section 5.7.35 Parameter 035 - Peak Forward Tonnage (Channel 1) ................ 5.13
Section 5.7.36 Parameter 036 - Peak Forward Tonnage (Channel 2) ................ 5.13
Section 5.7.37 Parameter 037 - Peak Forward Tonnage (Channel 3) ................ 5.14
Section 5.7.38 Parameter 038 - Peak Forward Tonnage (Channel 4) ................ 5.14
Section 5.7.39 Parameter 039 - Peak Forward Tonnage (Total) .................... 5.14
Section 5.7.40 Parameter 040 - Peak Reverse Tonnage (Channel 1) ................ 5.14
Section 5.7.41 Parameter 041 - Peak Reverse Tonnage (Channel 2) ................ 5.14
Section 5.7.42 Parameter 042 - Peak Reverse Tonnage (Channel 3) ................ 5.15
Section 5.7.43 Parameter 043 - Peak Reverse Tonnage (Channel 4) ................ 5.15
Section 5.7.44 Parameter 044 - Peak Reverse Tonnage (Total) .................... 5.15
Section 5.7.45 Parameter 045 - Tonnage Monitor Channel 1 Status ................. 5.15
Section 5.7.46 Parameter 046 - Tonnage Monitor Channel 2 Status ................. 5.16
Section 5.7.47 Parameter 047 - Tonnage Monitor Channel 3 Status ................. 5.16
Section 5.7.48 Parameter 048 - Tonnage Monitor Channel 4 Status ................. 5.16
Section 5.7.49 Parameter 049 - Tonnage Monitor Number of Channels .............. 5.16
Section 5.7.51 Parameter 051 - Tonnage Monitor Machine Rating ................. 5.16
Section 5.7.52 Parameter 052 - Tonnage Monitor Reverse Limits ON Flag ........... 5.17
Section 5.7.53 Parameter 053 - Tonnage Monitor Low Limits ON Flag ............. 5.17
Section 5.7.54 Parameter 054 - Tonnage Monitor Bypass Flag .................... 5.17
Section 5.7.55 Parameter 055 - Tonnage Monitor Status Code ..................... 5.17
Section 5.7.56 Parameter 056 - Auto-Setup Module Enabled Flag .................. 5.18
Section 5.7.57 Parameter 057 - Auto-Setup Slide Adjust Switch Flag ............... 5.18
Section 5.7.58 Parameter 058 - Auto-Setup Module Status Code ................... 5.18
Section 5.7.59 Parameter 059 - Stroke Count .................................. 5.18
Section 5.7.60 Parameter 060 - Stroke Count .................................. 5.18
ii
Section 5.7.61 Parameter 061 - Order Count ................................... 5.19
Section 5.7.62 Parameter 062 - Batch Count ................................... 5.19
Section 5.7.63 Parameter 063 - Quality Count ................................. 5.19
Section 5.7.64 Parameter 064 - Counter 4 Count ............................... 5.19
Section 5.7.65 Parameter 065 - Counter 5 Count ............................... 5.19
Section 5.7.66 Parameter 066 - Counter 6 Count ............................... 5.20
Section 5.7.67 Parameter 067 - Counter 7 Count ............................... 5.20
Section 5.7.68 Parameter 068 - Counter 8 Count ............................... 5.20
Section 5.7.69 Parameter 069 - Counter 9 Count ............................... 5.20
Section 5.7.70 Parameter 070 - Counter 10 Count .............................. 5.20
Section 5.7.71 Parameter 071 - Order Counter Limit ............................ 5.21
Section 5.7.72 Parameter 072 - Batch Counter Limit ............................ 5.21
Section 5.7.73 Parameter 073 - Quality Counter Limit ........................... 5.21
Section 5.7.74 Parameter 074 - Counter 4 Limit ................................ 5.21
Section 5.7.75 Parameter 075 - Counter 5 Limit ................................ 5.21
Section 5.7.76 Parameter 076 - Counter 6 Limit ................................ 5.22
Section 5.7.77 Parameter 077 - Counter 7 Limit ................................ 5.22
Section 5.7.78 Parameter 078 - Counter 8 Limit ................................ 5.22
Section 5.7.79 Parameter 079 - Counter 9 Limit ................................ 5.22
Section 5.7.80 Parameter 080 - Counter 10 Limit ............................... 5.22
Section 5.7.81 Parameter 081 - Job Description ................................ 5.23
Section 5.7.82 Parameter 082 - Press Control Current Status Description ............ 5.23
Section 5.7.84 Parameter 084 -Press Control Reason for Last Stop Description ....... 5.23
Section 5.8 Sending Status Message Codes .................................... 5.24
Section 5.8.1 Screen Status Command Format ................................ 5.24
Section 5.8.2 Parameter Status Command Format ............................. 5.24
iii
iv
Section 1 Introduction
The Link PLC interface is intended to allow communications between Link equipment and generic external devices (primarily PLCs, but other devices could be used - the term PLC will be used in this manual to refer to both) . Features include:
Up to 4 user defined screens can be configured.
Each screen can be given a title and a softkey name for navigation.
Each screen can have up to 16 user defined parameters.
Each screen can have up to 5 user defined “action” softkeys.
Each screen can have up to 4 user labeled screen status messages. These messages are 40
characters long and can be color coded. Up to 256 different status messages can be configured and are shared across all screens.
Each parameter is named by the user and can consist of a numeric value, a status message, or both.
Each numeric value parameter has a number of digits, decimal place, maximum value, minimum
value, and unit of measure associated with it.
Each parameter status message is 15 characters long and can be color coded. Up to 64 different
parameter status messages can be configured and are shared across all parameters.
All user parameters are stored with the OmniLink job. When the system is powered up or a new job
is recalled, the user parameters are automatically sent to the PLC. In addition, the PLC can request the parameter values at any time.
The OmniLink job number can be configured to be sent automatically to the PLC when the system is
powered up and when a new job is recalled.
Many parameters from the press control, such as mode, status, crank angle, and other values can be
requested by the PLC.
The PLC can tell the OmniLink to recall a job number.
June 5, 2000 Manual Rev 1 .0 1.1
June 5, 2000 Manual Rev 1 .0 1.2
Section 2 Parameter Entry and Access Control
Section 2.1 Parameter Entry
Throughout the OmniLink control, a fairly standard form of data entry is employed. When data entry is allowed, an “editing cursor” will appear on the screen. This cursor can typically be moved from parameter to parameter on the screen with the up, down, left, and right arrow keys. The topmost softkey is used to select the parameter for editing and can change description depending on the parameter selected.
Section 2.1.1 Numeric Entries
Assuming access has been achieved by one of the means listed in the following sections, to change a numeric value:
a) Place the editing cursor on the parameter to be changed by using the up, down, left, and right
arrow keys as appropriate. Note that the editing cursor will only appear on the screen when editing is allowed. For instance, editing is usually not allowed when the press is running.
b) The topmost softkey will usually say something along the lines of “CHANGE XXXXXX” where
XXXXXX is the name of the value to be changed. It may also simply say “CHANGE NUMBER.” In any case, hit this softkey to enter numeric input mode. The editing cursor will change to a rectangle around the parameter to be edited.
c) Use the numeric keypad to input the new number desired for the parameter.
d) Press the ENT key to finish.
Note that moving off the parameter with the arrow keys or hitting the EXIT key will abort the edit and leave the parameter at the value it had before the editing process began.
Section 2.1.2 Text Entry
For text entry:
a) Place the editing cursor on the text to be changed by using the up, down, left, and right arrow
keys as appropriate. Note that the editing cursor will only appear on the screen when editing is allowed. For instance, editing is usually not allowed when the press is running.
b) The topmost softkey will usually say something along the lines of “CHANGE XXXXXX” where
XXXXXX is the name of the value to be changed. It may also simply say “CHANGE TEXT.” In any case, hit this softkey to enter text entry mode. The right-hand softkeys will change, a letter selection box will appear, and the editing cursor will change to a rectangle around the text to be edited. Figure 2.1 shows the softkeys and an example text parameter.
June 5, 2000 Manual Rev 1 .0 2.1
Figure 2.1: Example Text Entry
c) The fist character of the text is highlighted with the text cursor. The CURSOR LEFT and
CURSOR RIGHT softkeys will move this cursor.
d) Use the left and right arrow keys to point to the letter desired in the letter box next to the text
being edited. This box will just appear above or just below the text to be edited depending on where it is in the screen. Hit the SELECT LETTER softkey to place that letter at the text cursor. In the example above, the text cursor is on the “T” in “This” and would be replaced with an “A”. The text cursor will automatically move to the right when a letter is selected. Note that numerals can be entered directly with the numeric keypad.
e) The SPACE softkey can be used to enter a space character in the text.
f) The softkey immediately above the EXIT softkey is used to select between uppercase and
lowercase letters.
g) The EXIT or ABORT EDIT softkeys can be used to abort the editing operation. The text will
revert to what it was before the editing operation started.
h) After the text has been changed as desired, press the ENT key to accept the changes.
June 5, 2000 Manual Rev 1 .0 2.2
Section 2.2 Access Control
The OmniLink control has several parameters or operations that have limited access. The ability to perform certain operations or change certain parameters should typically be restricted to authorized personnel. The OmniLink control provides several means to limit access to these parameters or operations. These parameters and operations are called restricted items.
The OmniLink control employs combinations of two different means to limit access to restricted items. These means are the RUN/PROG key switch on the operator terminal and a user password system. The user password system assigns names and passwords to up to sixteen users. These two means can be used alone or in combination with each other. When a user employs the proper means to gain access, he will have the ability to perform the actions and change the parameters which have been designated to his control.
There are four possible modes of operation for the restricted access system. They are the “Key Only” mode, the “Key or Password” mode, the “Password Only” mode, and the “Key and Password” mode. The control can be configured to operate in any one of these four modes.
Section 2.2.1 Key Only Mode
The “Key Only” mode is the least complex of the four modes. This mode employs the RUN/PROG key as the only means to limit access to restricted items. Any user with the RUN/PROG key can access all of the restricted items. Without the RUN/PROG key, user access to all of the restricted items is prohibited.
Although the “Key Only” mode has the advantage of being easy to use, it does have a disadvantage. This mode cannot give a particular user access to only some of the restricted items. When operating in this mode, any user with the RUN/PROG key will have access to all of the restricted items.
Section 2.2.2 Key or Password Mode
The key or password mode allows for either of two means to gain access to the restricted items. A user with RUN/PROG key can access all of the restricted items. A user with the correct password can access the restricted items that have been designated for that particular user’s access only. The system allows for passwords to be assigned to sixteen users. Each user can be assigned access to any or all of the restricted items.
The following is an example of a “Key or Password” mode operation. The RUN/PROG key is given to the die set-up personnel. A press operator is assigned a user name and password. With the password the operator can reset tonnage monitor faults. This is the only tonnage monitor related item to which the operator has access. In order to load a die, the set-up personnel uses the RUN/PROG key to recall a job from job storage. The set-up personnel will also be able to make changes to tonnage monitor limits. Once the set-up personnel sets the die and verifies its correct operation, the operator is left to run the die. If a tonnage monitor fault occurs, the operator can enter the correct password and then reset the fault. However, the operator cannot change tonnage monitor limits or bypass the tonnage monitor. This will allow the operator to keep running the job and reset faults that occur. However, if consistent stops occur because a tonnage monitor limit needs changing, the set-up personnel must be called to change the tonnage monitor limit.
June 5, 2000 Manual Rev 1 .0 2.3
The example above can be taken one additional step, if two press operators are given different user names and different passwords. One operator can be assigned the ability to change tonnage monitor limits in addition to the ability to reset tonnage monitor faults, while the other operator is not assigned the ability to change the tonnage monitor limits.
Section 2.2.3 Password Only Mode
The “Password Only” mode allows for sixteen users. Each user can be assigned access to some or all of the restricted items. This mode does not use the RUN/PROG key.
The example listed above indicated that setup personnel required access to all restricted items. In the “Key or Password” mode, the setup personnel used the RUN/PROG key to gain access to all of the restricted items. In the “Password Only” mode, the setup personnel can still have access to all of the restricted items, but the system must be configured as such. The setup personnel must be assigned a user name and password. In addition, all restricted items would be assigned access to the setup personnel.
Section 2.2.4 Key and Password Mode
The “Key and Password” mode requires the user to have the RUN/PROG key, user name, and user password. Operation is basically the same as the Password only mode, except that in addition to entering the password the user must switch the RUN/PROG key to the PROG position.
Section 2.2.5 Tonnage Monitor Restricted Items
The following table lists the PLC Interface restricted items name and function.
PLC INTERFACE RESTRICTED ITEMS
NAME FUNCTION
PLC Screen 1 Sets Change Settings on PLC Screen 1
PLC Screen 2 Sets Change Settings on PLC Screen 2
PLC Screen 3 Sets Change Settings on PLC Screen 3
PLC Screen 4 Sets Change Settings on PLC Screen 4
Section 2.2.6 Access Control Operation
To gain access control the user must use one of two means or a combination of these two means. These means are the RUN/PROG key or the user password system.
Section 2.2.6.1 RUN/PROG Key Switch Operation
The RUN/PROG key switch is located on the lower right side of the operator terminal. This is a two position switch. The key is removable in the RUN position only. If the RUN/PROG key switch is being used as a means to access the restricted items, the switch must be turned to the PROG position. When the RUN/PROG key switch is switched to the PROG position, the press will Top Stop and
June 5, 2000 Manual Rev 1 .0 2.4
stroking will be prohibited until the switch is returned to the RUN position.
When operating in the Key Only mode the key switch is the only means available to access the restricted items. All restricted items are accessible when the RUN/PROG key switch is switched to the PROG position.
When operating in the “Key or Password” mode, the key switch is one of the means available to access the restricted items. All restricted items are accessible when the RUN/PROG key switch is switched to the PROG position.
When operating in the “Key and Password” mode, the key switch and password must be used to access the restricted items. In this mode, the user will be granted access only to the restricted items that have been assigned to him.
Section 2.2.6.2 Password System Operation
Figure 2.2 displays a typical password entry sequence. This example shows the steps necessary to change a tonnage monitor limit setting. This is typical for password entry for all restricted items.
Figure 3Figure 2.2: Password Entry Sequence
Step A: Select the restricted item. In the example shown in Figure 2.2 the restricted item is Channel
2 High Limit. Once the parameter is selected then Softkey # 1, the upper vertical softkey
(Softkey # 1 is highlighted in Figure 2.2) , will display the legend “SELECT”.
Step B: A list of users that have access to this restricted item will appear. In the example shown in
June 5, 2000 Manual Rev 1 .0 2.5
Figure 2.2 only User Number One, User Number Two, and User Number Five have access to this restricted parameter. The system may have several more users, but the three users listed on the screen are the only users that have access to change a High Peak Limit. The user must use the arrow keys to position the cursor on his user name. After placing the cursor on the correct name, the user must press the SELECT softkey. The SELECT softkey must be pressed even if there is only one user name displayed.
Step C: The display will show the selected user name and request the user password. The user must
enter the correct password and then press the ENT key.
Step D: Upon entry of the correct password, the user will be allowed access to the restricted item. In
the example shown in Figure 2.2, the user will have access to change the Channel 2 High Limit.
After performing the steps listed above, the user will be logged in to the password system. The user will have access to all restricted items that have been designated for his access. This access will remain until the user performs a log out or until the user is automatically logged out.
The user can log out by using the “ACC” key. This key will directly switch the display to the Quick Access screen. The “LOGOUT” soft key legend will appear along the bottom of the screen. If the operator presses this key, he will log out. He will no longer have access to the restricted items, unless he repeats steps A through D.
In addition to the manual log out, the system contains an automatic logout. The intent of automatic log out is to reduce the possibility of users other than the intended user having access to restricted items. If there were no provisions for automatic log out and a user forgot to manually log out, all restricted items to which the user had been designated for access would be available from the log in time until power was removed from the OmniLink control. This presents the possibility of users other than the intended user having access to restricted items. Automatic log out is based upon both time and press strokes. During system configuration automatic Access Timeout parameters are entered. An automatic access timeout time and automatic access timeout strokes are entered. The time entered is the amount of time after the last key stroke that will be allowed before the system will automatically log out the user. For example, if the automatic access timeout is set to 60 seconds, the user will be logged out 60 seconds after the last key stroke. If the user presses a key before the 60 seconds have elapsed, a new 60 second cycle will be started. The number of strokes that are entered is the number of press strokes after the last key stroke that will be allowed before the system automatically logs out the user. For example, if the automatic timeout is set to 10 strokes, the user will be logged out when the press completes ten strokes after the last key stroke. If the user presses a key before 10 strokes have been completed, a new 10 stroke cycle will be started.
June 5, 2000 Manual Rev 1 .0 2.6
Section 3 Configuration
Before the PLC Interface can be configured, it must be enabled in the Auxiliary Communications Setup screen. To get to this screen:
a) Press the “CONFIGURE” softkey in the Press Control Screen. The configuration access code will
have to be entered to gain access to this screen.
b) Press the “OPERATOR TERMINAL” softkey.
c) Press the “AUXILIARY COMM SETUP” softkey.
d) The screen should now look similar to that of Figure 3.1 (there may differences depending on the
particular options enabled on each control).
Figure 3.1: Example Auxiliary Communications Setup Screen
e) There are five ports that can be configured for various functions such as laptop interface, network
interface, feed interface, and so on. On the OmniLink 5000, port 1 is fixed for use by the system. Ports 2 through 5 can be configured by the user according to need. To change the function of a port, move the cursor to the port and hit the “CHANGE COMM TASK” softkey. This key will cycle through the available functions of the port. Note that most functions can only be selected on one port at a time. Place the cursor on the port the PLC Interface should run on (Port 3 in the example of Figure 3.1) and hit the “CHANGE COMM TASK” softkey until “PLC Interface” appears. If it does
June 5, 2000 Manual Rev 1 .0 3.1
not appear, make sure it is not currently configured on another port.
f) Once “PLC Interface” is selected to run on the port, press the “CONFIGURE COMM TASK”
Figure 3.2: Example PLC Main Configuration Screen
softkey and the screen of Figure 3.2 should appear.
Section 3.1 The Main PLC Interface Configuration Screen
The main PLC Interface configuration screen (shown in Figure 3.2) contains settings that apply to the PLC Interface as a whole. Individual PLC screens are configured separately.
The settings on this screen are:
Baud Rate:
Choices are 300, 1200, 2400, 9600, 19200, 38400, and 57600. This must match the
speed of the device on the other end of the line.
Parity:
Choices are None, Even, Odd, Mark and Space. This must match the parity of the
device on the other end of the line.
Data Bits:
Choices are 5, 6, 7 and 8. This must match the data bits setting of the device on the
other end of the line.
Stop Bits: Choices are 1 and 2. This must match the stop bits setting of the device on the other
end of the line.
Timeout: This value should be between 100 milliseconds and 5000 milliseconds. This is the
amount of time the interface will wait for a response from the PLC before assuming
June 5, 2000 Manual Rev 1 .0 3.2
Loading...
+ 37 hidden pages