Difference between revisions of "Libraries for IEC 61131-3"
(→List of Libraries) |
|||
(14 intermediate revisions by 2 users not shown) | |||
Line 55: | Line 55: | ||
''' ''' | ''' ''' | ||
* [[Blocks MODBUS RTU | MODBUS RTU]] | * [[Blocks MODBUS RTU | MODBUS RTU]] | ||
+ | * [[Blocks MODBUS TCP | MODBUS TCP]] | ||
+ | * [[Blocks MODBUS Slave | MODBUS Slave]] | ||
* [[Blocks IPWatchdog | IPWatchdog]] | * [[Blocks IPWatchdog | IPWatchdog]] | ||
* [[Blocks Dataloger | Dataloger]] | * [[Blocks Dataloger | Dataloger]] | ||
* [[Block Program | Program]] | * [[Block Program | Program]] | ||
* [[Block Audio | Audio]] | * [[Block Audio | Audio]] | ||
− | * [[Block E-mail | E-mail]] | + | * [[Block E-mail | E-mail]] |
+ | * [[GeViSoft | GeViSoft]] | ||
+ | * [[SMS | SMS]] | ||
+ | * [[SNMP | SNMP]] | ||
+ | * [[TCP | TCP]] | ||
+ | * [[Scripting | Scripting]] | ||
+ | * [[Onvif | Onvif]] | ||
+ | * [[LORA | LORA]] | ||
+ | * [[GSM | GSM]] | ||
+ | * [[Exchnge | Exchange]] | ||
+ | * [[Debug | Debug]] | ||
+ | * [[DALI | DALI]] | ||
+ | * [[Cast | Cast]] | ||
+ | * [[PelcoP/D | Pelco P/D]] | ||
+ | * [[VALert | V-Alert]] | ||
+ | * [[Keyence | Keyence]] | ||
+ | * [[Mobotix | Mobotix]] | ||
|content-center= | |content-center= | ||
''' ''' | ''' ''' | ||
* [[Blocks Generators | Generators]] | * [[Blocks Generators | Generators]] | ||
+ | * [[Blocks Hexstrings | Hexstrings]] | ||
+ | * [[Blocks Bit_Operations | Bit Operations]] | ||
|content-right= | |content-right= |
Latest revision as of 12:21, 11 June 2021
Contents
Introduction
Standard IEC 61131-3 library
Documentation to standard ilbrary is on http://www.gebautomation.com/help/index.jsp?topic=%2Fcom.gebautomation.help%2Fhtml%2Ftech%2Fstdlib.html .
Functions and function blcoks from standard library works properly also in Simulator.
Metel IEC 61131-3 libraries
To show Metel libraries in IDE, must be select project device to "iplog_gama" and build it.
Only some functions and function blocks from Metel libraries will works in Simulator.
Asynchronous operations
Some long-time operations (reading from MODBUS) can not be done in one logic cycle.
To solve that, use all asynchronous function blocks in Metel libraries this general interface:
in | EXEC | bool r_edge | rising edge starts new operation | |
out | BUSY | bool | indicates that operation is pending | |
out | ERR | bool | indicates some error occurs | |
out | ERR_ID | word | identifies occured error by unique code | |
out | VALID | bool | indicates success operation and valid output |
List of Libraries
Libraries for METEL IEC 61131-3 IDE |
Utility for METEL IEC 61131-3 IDE |
Error codes |
|
|
|