Tri-PLC

Manufacturer of OEM PLC boards and HMIs. They also offer a PLC software simulator.