MultiSmart Installation & Operation Manual
24.3.2.14 ReadIntergerValue
This function block can be used to read the value of Integer, Integer Attribute, and Digital tags. When
selecting a Digital tag, the function block returns the number of time the tag has changed state. It receives
the full name of the tag as an input. It then returns a Boolean result, indicating whether the operation was
successful, together with the value of the selected tag.
24.3.2.15 ReadTimeStamp
This function block can be used to read the Timestamp of a tag. It receives the full name of the tag as an
input. It then returns a Boolean result, indicating whether the operation was successful, together with the
timestamp in seconds (UDINT) of the selected tag.
24.3.2.16 ReadWITSInhibit
This function returns whether a WITS inhibit has been applied to a particular tag. WITS inhibits can be used
for inhibiting generation of events of DNP points. When an inhibit is applied, no events will be generated for
the point. This functionality was specifically designed in support of WITS-DNP, but can also be used for
inhibiting event in native DNP applications.
24.3.2.17 SerialOpen
This function block opens the serial port.
24.3.2.18 SerialRead
This function block reads the serial port.
24.3.2.19 SerialWrite
This function block writes to the serial port.
24.3.2.20 SerialClose
This function block closes the serial port.
24.3.2.21 SerialFlush
This function block clears the serial port buffer.
24.3.2.22 TouchTimeStamp
This function block can be used to update the Timestamp of a tag with the current MultiSmart time. The
function receives the full name of a tag and a Boolean input depending on which the write operation is being
performed. The status of the operation is output as another Boolean value.
24.3.2.23 WriteBool
This function block can be used to write to the value of Digital tags, or to the set point of Digital Control and
Boolean Attribute tags. It receives the full name of the tag as an input, together with a Boolean variable
which defines whether the function block should be activated. It also receives the value which is to be written
to the tag. It then returns a Boolean result, indicating whether the operation was successful.
24.3.2.24 WriteFlag
This function can be used to write the status flag for a given tag.
24.3.2.25 WriteFloat
This function block can be used to write to the value of Analog and Fixed-Point tags, or to the set point of
Analog Control and Fixed-Point Attribute tags. It receives the full name of the tag as an input, together with a
Boolean variable which defines whether the function block should be activated. It also receives the value
which is to be written to the tag. It then returns a Boolean result, indicating whether the operation was
successful.
MultiSmart_IO_Manual_R20
Page 211 of 260
Need help?
Do you have a question about the MultiSmart and is the answer not in the manual?