User manual

Toolbox 32 User Manual 1.47d www.cse-semaphore.com/mykingfisher
Page
59
Ladder Logic - Variables List
Optional. Allows inputs, outputs and parameters to be defined in a list. The list can then be accessed when
configuring ladder logic.
The Variables List reduces configuration errors and maintains consistency in labelling ladder logic blocks.
The variables list can be used to create a database of RTU data to read and write for SCADA software.
For more than one RTU site, the variables from all the RTU sites in the project can be accessed from the
variable selection list. This allows ladder blocks in one RTU site to be configured with variables from another
RTU site without the need to remember register addresses or labels from that site. When using a variable
from another RTU site, the variable address is automatically converted into a network address ready for use
by the local RTU.
Create Variables
Open an RTU site (select File, Open New or Existing Site)
Select Logic, Variables List
(this menu is only available when Filename.SDB is the
active window)
Select Add
Enter variable parameters as detailed below
Add: Add a new variable to the variables
list. Each variable has four fields as shown
below.
Label: (1-17 characters). Can include
spaces and other ASCII characters (eg.
- + < > ? !). Each label can only be
used once in the variables list. Note: it
is recommended that labels are 12
characters or less as only the last 12
characters are displayed in ladder logic.
Type: Bit (0,1), Integer (0-
65535), Long
or Float.
Parameter: Any Kingfisher register or
constant. Each parameter can only be
used once in the variables list.
Description: (Optional) 0-32 character
description of the variable.
Delete: Delete the selected variable.
Modify: Modify the selected variable.
Replicate: Replicate the selected variable into a number of similar variables (up to 999 variables). Please
see the next section - Replicating Variables for details).
Import from I/O Modules List: Generates a variable for each data point of each module configured in the IO
Modules List.
Import from Ladder Logic: Generates variables from an existing Ladder Logic file. A report file must first be
generated from the ladder logic (using the menu File, Report File when the ladder window is displayed).
This will generate a file Filename.RPT describing the variables used in the ladder logic. The import option
then uses the RPT file to generate new entries in the Variables List. The comment for each ladder block is
used as the label in the Variables List. If a comment was not used, a default label is generated.