LuaPLC documentation

Modules

BinArray
The class that's used to create and manage BinArrays.
Bit An instance of the Bit class.
CAN The class that's used to create and manage a CAN bus connection.
ExtendedPulseTimer The class that's used to create and manage ExtendedPulseTimers.
GPIO The class that's used to create and manage GPIO instances.
IEC60870_5_104_Master The class that's used to create and manage IEC60870_5_104 master communication protocol.
IEC60870_5_104_Slave The class that's used to create and manage IEC60870_5_104 slave communication protocol.
IOCards An instance of the IOCards class.
LuaSQLiteApplication The class that's used to interface with SQLite database.
ModbusMaster The class that creates a modbus master communication protocol.
ModbusSlave The class that creates a modbus slave communication protocol.
MqttApplication The class that's used to connect to an MQTT broker to publish messages, and to subscribe to topics and receive published messages.
OffDelayTimer The class that's used to create and manage OffDelayTimers.
OnDelayTimer The class that's used to create and manage OnDelayTimers.
PulseTimer The class that's used to create and manage PulseTimers.
Queue The class that's used to create and manage queues.
SerialPort The class that's used to create and manage Serial port connections.
Snap7Client The class that creates an S7 communication protocol object.
Stopwatch The class that's used to create and manage a stopwatch.
Tag The class that creates, modifies and uses tags.
Thread The class that's used to create and manage threads.
Timer The class that's used to create and manage Timers.
generated by LDoc 1.4.6 Last updated 2023-09-25 09:31:08