ifw-ll 1.0.0
 
Loading...
Searching...
No Matches
Timer.Timer Class Reference

Test library for testing Timer controller. More...

Inheritance diagram for Timer.Timer:
Device.Device

Public Member Functions

 __init__ (self, server, ns, name, program="MAIN")
 
 ctrl_init (self)
 
 ctrl_enable (self)
 
 ctrl_disable (self)
 
 ctrl_stop (self)
 
 ctrl_reset (self)
 
 get_mode (self)
 
 set_mode_async (self, mode)
 
 set_mode (self, mode)
 
 get_utc (self)
 
 set_time (self, new_time)
 
- Public Member Functions inherited from Device.Device
 __init__ (self, server, ns, name, program="MAIN")
 server OPC UA Server url, e.g.
 
 debug (self, msg)
 
 call_rpc_async (self, rpc, *args)
 Function used to connect, execute RPC call and then disconnect.
 
 call_rpc (self, rpc, *args)
 

Additional Inherited Members

- Public Attributes inherited from Device.Device
 server = server
 
- Protected Attributes inherited from Device.Device
bool _debug_log = False
 
str _debug_log_file = "lcs_test_logs.log"
 
 _ns = ns
 
str _ns_name = str(ns) + ":" + str(name)
 
str _program = str(ns) + ":" + str(program)
 
list _full_path = ["0:Objects", "4:PLC1", self._program, self._ns_name]
 

Detailed Description

Test library for testing Timer controller.

Constructor & Destructor Documentation

◆ __init__()

Timer.Timer.__init__ ( self,
server,
ns,
name,
program = "MAIN" )

Member Function Documentation

◆ ctrl_disable()

Timer.Timer.ctrl_disable ( self)

Reimplemented from Device.Device.

◆ ctrl_enable()

Timer.Timer.ctrl_enable ( self)

Reimplemented from Device.Device.

◆ ctrl_init()

Timer.Timer.ctrl_init ( self)

Reimplemented from Device.Device.

◆ ctrl_reset()

Timer.Timer.ctrl_reset ( self)

Reimplemented from Device.Device.

◆ ctrl_stop()

Timer.Timer.ctrl_stop ( self)

Reimplemented from Device.Device.

◆ get_mode()

Timer.Timer.get_mode ( self)

◆ get_utc()

Timer.Timer.get_utc ( self)

◆ set_mode()

Timer.Timer.set_mode ( self,
mode )

◆ set_mode_async()

Timer.Timer.set_mode_async ( self,
mode )

◆ set_time()

Timer.Timer.set_time ( self,
new_time )

The documentation for this class was generated from the following file: