API Reference#
- CIPDriver API
- LogixDriver API
LogixDriver
LogixDriver.__init__()
LogixDriver.open()
LogixDriver.revision_major
LogixDriver.tags
LogixDriver.tags_json
LogixDriver.data_types
LogixDriver.connected
LogixDriver.info
LogixDriver.name
LogixDriver.get_plc_name()
LogixDriver.get_plc_info()
LogixDriver.get_plc_time()
LogixDriver.set_plc_time()
LogixDriver.get_tag_list()
LogixDriver.read()
LogixDriver.write()
LogixDriver.get_tag_info()
- SLCDriver API
- Data Types
DataType
ElementaryDataType
BOOL
SINT
INT
DINT
LINT
USINT
UINT
UDINT
ULINT
REAL
LREAL
STIME
DATE
TIME_OF_DAY
DATE_AND_TIME
StringDataType
LOGIX_STRING
STRING
BytesDataType
n_bytes()
BitArrayType
BYTE
WORD
DWORD
LWORD
STRING2
FTIME
LTIME
ITIME
STRINGN
SHORT_STRING
TIME
EPATH
PACKED_EPATH
PADDED_EPATH
ENGUNIT
STRINGI
DerivedDataType
ArrayType
StructType
CIPSegment
PortSegment
LogicalSegment
NetworkSegment
SymbolicSegment
DataSegment
ConstructedDataTypeSegment
ElementaryDataTypeSegment
DataTypes
DataTypes.bool
DataTypes.sint
DataTypes.int
DataTypes.dint
DataTypes.lint
DataTypes.usint
DataTypes.uint
DataTypes.udint
DataTypes.ulint
DataTypes.real
DataTypes.lreal
DataTypes.stime
DataTypes.date
DataTypes.time_of_day
DataTypes.date_and_time
DataTypes.logix_string
DataTypes.string
DataTypes.byte
DataTypes.word
DataTypes.dword
DataTypes.lword
DataTypes.string2
DataTypes.ftime
DataTypes.ltime
DataTypes.itime
DataTypes.stringn
DataTypes.short_string
DataTypes.time
DataTypes.padded_epath
DataTypes.packed_epath
DataTypes.engunit
DataTypes.stringi
- Custom Types