Hello,
My name is Artem Melnik, a programming engineer with 13 years of experience in PLC development based on Linux with full preempt real-time and CODESYS runtime.
I have explored your groov EPIC, and I am very impressed by the various flexible capabilities of your controller from a user’s perspective. I would like to work with you if you provide me with such an opportunity.
Examples of my experience:
-
Development of the device description *.devdesc.xml for the device tree of the PLC project in CODESYS.
-
Development of CODESYS *.library libraries
-
library for exchanging Modbus and non-standard protocols over a serial port (RS232, RS485) and over TCP and UDP (ethernet)
-
library for SNMP communication
-
An example of a library for managing Yandex smart home devices (like Amazon Alexa)
-
-
Development of a project to test the peripherals of the PLC at the factory during production
-
Development of CODESYS Runtime components in C (and ST) language for Linux OS, for PLC control and monitoring from the CODESYS programming environment:
- IoDrvRedundancy – component for controlling and monitoring the active and standby PLC
- IoDrvLeftSide1 – component for controlling and monitoring fast inputs (counters, period and duty cycle measurements, AB and ABZ encoders) and relay or transistor outputs on the left board (PWM, Finite Pulse Generator and bitmask)
- IoDrvRightSide1 - component for control and monitoring of digital or analog inputs and relay outputs of the right board
- IoDrvBuiltinModem - component for control and monitoring of builtinmodem
- IoDrvModem - component for control and monitoring of external modem (via rs232, rs485, usb)
- IoDrvScreen - touch screen control component
- IoDrvOwenCloud – component for control and monitoring of PLC through the cloud
- IoDrvRTC – component for control and monitoring of RTC
-
Troubleshooting unpredictable jitters in Linux
-
Adaptation of CODESYS runtime and Linux for PLC operation in real-time mode
-
Elimination frame drops for example modbus rtu
-
Development of a target file Target.package, which includes for all modifications of the PLC
-
device descriptions: *.devdesc.xml
-
CODESYS libraries: *.library, *.compiled-library
-
setup files: *.exe, *.bat
-
icons and pictures: *.ico, *.png
-
PLC project templates: *.project, *.template
-
Best regards, Artem Melnik
North Hollywood
