ProSoft Technology AN-X-PB User Manual
Page 35

AN-X-PBSLV Page
29
January 2008
The ControlLogix tag name is used to create tags that can be imported
into RSLogix 5000. If the size is greater than 1, separate tags are created
for each, with the base name appended with _1, _2, etc. See page 30 for
details and examples.
The maximum size for each section is 250 input registers, 248 output
registers and 250 status input registers.
Anything after a semicolon on a line is treated as a comment and is
ignored. You can use this to document the file by adding comments to
the ends of lines or as separate lines.
Input Data
The input data section begins with a line that starts with the keyword
DataInput.
This is followed by up to 64 mappings, of the form
offset (optional), PROFIBUS node number, PROFIBUS data area and
offset, item count, data type, ControlLogix tag name
Example:
DataInput
, 1, O/0, 1, U8, Node1Output
is a mapping that takes 1 byte of the PROFIBUS output data for node 1,
starting from offset 0. The data type is U8. It is assigned tag name
Node1Output in the ControlLogix.
Rules for entries:
•
can’t be an input on an active slave
•
can be an output on an active slave
•
can be an input or an output on a monitored slave
Output Data
The output data section begins with a line that starts with the keyword
DataOutput.
This is followed by up to 64 mappings, of the form
offset (optional), PROFIBUS node number, PROFIBUS data area and
offset, item count, data type, ControlLogix tag name
For example,
, 1, I1, 1, U8, Node1Input
is a mapping that takes 1 ControlLogix INT register and maps it to 1 byte
of PROFIBUS input data for node 1, starting from offset 0. The data
type is U8. It is assigned tag name Node1Input in the ControlLogix.