HMS Sequence Editor
The Val port represents the value of the I/O and has the data type of the I/O.
The Qual port (8-bit unsigned integer) represents the quality. A value of 0 indicates good quality.
Any other value indicates bad quality. Possible values depend on the particular interface. Please
note that not all I/O interfaces support the transmission of qualities. In this case, for inputs, the
quality will be set to a value unequal to 0, if the input could not be read for some reason; for
outputs the quality is meaningless.
The TS port (64-bit unsigned integer) represents the timestamp (number of microseconds
elapsed since 00:00:00 January 1 1970 UTC; the timestamp format can be changed via
the Program settings) of when the value was last updated. Please note that not all I/O interfaces
support the transmission of timestamps. In this case, for inputs, the timestamp will be set to the
time of the last update inside the driver; for outputs the timestamp is meaningless.
The interface, device and value names will be shown in grey below the type of the element.
Internally the I/Os are addressed via an interface, a device, a value and optionally an array index.
For example, if the Anybus Edge features some digital I/Os and a Modbus Master interface, the
interface index will select one of these two interfaces. The device index might for example select
the Modbus slave and finally the value index would select the respective Modbus register. The
array index will be used additionally, if the corresponding value addresses an element of an array.
When you hover over an I/O element, a tooltip will show the indexes, the data type and array
size.
3.2.3
Variables
The Variable element represents variables that are reflected on the portal, but are not linked to
any physical I/O. A Variable element corresponds to a variable with the same name and can be
used either as an input or an output. Variables can be configured through the Variables form.
3.2.4
Constants
When you choose to add a constant via the toolbar, a dialog will show up where you can enter a
fixed value. This value can be a decimal integer, floating point or string value. Integer values are
Anybus Edge Gateway Reference Guide
This element represents an input. The value of the input is read from the physical inputs
during the input stage of the IPO cycle.
This element represents an output. The value of the output is written to the physical outputs
during the output stage of the IPO cycle.
This element represents an array of inputs. In contrast to the plain Input element it cannot be
connected to any other elements except for an Output Array element. The I/O arrays can not
be connected to each other, if they do not have the same length. The values of the inputs are
read from the physical inputs during the input stage of the IPO cycle.
This element represents an array of outputs. In contrast to a plain Output element it cannot
be connected to any other elements except for an Input Array element.The I/O arrays cannot
be connected to each other if they do not have the same length. The values of the outputs
are written from the physical outputs during the output stage of the IPO cycle.
This element represents the value of the variable. It is processed during the process stage of
the IPO cycle
This element represents a variable as an output. It will write its value to the variable. It is
processed during the process stage of the IPO cycle
19 (148)
SCM-1202-154 1.0 en-US
Need help?
Do you have a question about the Anybus Edge and is the answer not in the manual?