ifw-fcf
5.0.0-pre2
|
Channel class to manage one channel. More...
Public Member Functions | |
def | __init__ (self, ch_nb, signal_nb, name, value, function="") |
def | set_value (self, value) |
Set value of the channel. More... | |
def | set_value_ (self, value) |
Set value of the channel (internal method). More... | |
def | get_value (self) |
Return the current value assigned to the channel. More... | |
def | update_opcua_value (self, value) |
Update OPC UA value in the server. More... | |
def | get_last_update (self) |
Return the time for the last update of the channel. More... | |
def | update (self) |
Update the OPC UA value in the instance and in the associated OPC UA server. More... | |
def | set_opcua_node_id (self, node_id) |
Set OPC UA node id. More... | |
def | get_opcua_node_id (self) |
Return the associated OPC UA node id. More... | |
def | invoke_function (self) |
Invoke a function of the channel. More... | |
Channel class to manage one channel.
def iodev.iodev.Channel.__init__ | ( | self, | |
ch_nb, | |||
signal_nb, | |||
name, | |||
value, | |||
function = "" |
|||
) |
Reimplemented in iodev.iodev.IiChannel, iodev.iodev.AiChannel, and iodev.iodev.DiChannel.
def iodev.iodev.Channel.get_last_update | ( | self | ) |
Return the time for the last update of the channel.
def iodev.iodev.Channel.get_opcua_node_id | ( | self | ) |
Return the associated OPC UA node id.
def iodev.iodev.Channel.get_value | ( | self | ) |
Return the current value assigned to the channel.
def iodev.iodev.Channel.invoke_function | ( | self | ) |
Invoke a function of the channel.
def iodev.iodev.Channel.set_opcua_node_id | ( | self, | |
node_id | |||
) |
Set OPC UA node id.
def iodev.iodev.Channel.set_value | ( | self, | |
value | |||
) |
Set value of the channel.
Reimplemented in iodev.iodev.IiChannel, iodev.iodev.AiChannel, and iodev.iodev.DiChannel.
def iodev.iodev.Channel.set_value_ | ( | self, | |
value | |||
) |
Set value of the channel (internal method).
def iodev.iodev.Channel.update | ( | self | ) |
Update the OPC UA value in the instance and in the associated OPC UA server.
def iodev.iodev.Channel.update_opcua_value | ( | self, | |
value | |||
) |
Update OPC UA value in the server.