HMS Anybus Edge Reference Manual page 16

Table of Contents

Advertisement

HMS Sequence Editor
Anybus Edge Gateway Reference Guide
beyond 100 % when Act SetLow.
The SetLow, SetHigh and Act input ports will adopt the greatest numeric data type of all
output ports connected to one of them.
This unit provides the following information on the portal communication:
The boolean En output port will be set to 1 if portal communication is generally enabled.
The boolean Ready output port will be set to 1 if the device has successfully logged in to the
portal and is ready to exchange data.
The boolean Vars output port will be set to 1 once all portal variables have been initialised.
This is especially interesting for portal variables that are stored on the portal retentively.
The boolean Error output port will be set to 1 if there currently is a communication error.
Note that the Ready and Error output ports will not be updated with every IPO cycle.
This unit is processed during the input stage of the IPO cycle.
This unit takes the binary value of its X input port (32-bit unsigned integer), sets/resets the bit
selected through the N input port (8-bit unsigned integer) to the state of the boolean B input
port and writes the resulting value to its output port (32-bit unsigned integer). Bit numbering
starts at 0.
This unit can be used to detect when a message has been received. 25 different receive
messages can be configured through the messages form including the expected sender and
message text. When the respective message has been received the boolean output port of
the unit will be set to 1 for the duration of one cycle.
Received messages may contain values for variables. These values will be applied when the
respective unit is processed, which will happen in the input stage of the IPO cycle.
This unit represents an RS Flipflop. Initially the boolean output port has a value of 0. When
the boolean Set input port's value becomes 1, the output port's value changes to 1. This value
will be kept even if the Set input port's value changes back to 0.
When the boolean Rst input port's value becomes 1, the output port's value changes to 0.
This value will be kept even if the Rst input port's value changes back to 0.
If both Set and Rst are activated at the same time, Rst has priority.
This unit compares the current values of its In input port and its Act output port and puts out
the greater value on the Act output port. On a rising edge on the Rst input port the current
maximum value will be put out on the Prev output port and the Act output port is reset to the
minimum value of the In input port's datatype. The reset is performed before the current
value of the In input port is evaluated.
This unit compares the current values of its In input port and its Act output port and puts out
the smaller value on the Act output port. On a rising edge on the Rst input port the current
minimum value will be put out on the Prev output port and the Act output port is reset to the
maximum value of the In input port's datatype. The reset is performed before the current
value of the In input port is evaluated.
This unit can be used to send messages. There are 25 different message sending units
available. The recipients and texts of the messages that are to be sent can be configured
through the messages form.
The respective message will be sent when there is a rising edge on the boolean Snd port and
there is no previous send request pending. The boolean OK port will be set to 1 for one cycle
when the message has been successfully sent. If sending the message failed, the
boolean Err port will be set to 1 for the duration of one cycle.
14 (148)
SCM-1202-154 1.0 en-US

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Anybus Edge and is the answer not in the manual?

Table of Contents