An implementation of a type of Programmable Logic Controller (PLC) using Node.js as a runtime.