analog plc programming