ifw-fcf
5.0.0-pre2
|
Class to handle one Digital Input Channel. More...
Public Member Functions | |
def | __init__ (self, ch_nb, signal_nb, name, value, function="") |
def | set_value (self, value) |
Set the value of the channel. More... | |
def | di_square_wave (self, period_high, period_low) |
Simulate a Digital Input square wave behaviour of the signal. 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... | |
Class to handle one Digital Input Channel.
def iodev.iodev.DiChannel.__init__ | ( | self, | |
ch_nb, | |||
signal_nb, | |||
name, | |||
value, | |||
function = "" |
|||
) |
Reimplemented from iodev.iodev.Channel.
def iodev.iodev.DiChannel.di_square_wave | ( | self, | |
period_high, | |||
period_low | |||
) |
Simulate a Digital Input square wave behaviour of the signal.
def iodev.iodev.DiChannel.set_value | ( | self, | |
value | |||
) |
Set the value of the channel.
Reimplemented from iodev.iodev.Channel.