tested against a real plc