Skip to main content
Quick tools for the problems you meet when programming and commissioning PLCs, drives and networks. They run in your browser, so nothing you enter leaves your computer.

PLC programming

Bit and number converter

Decimal, hex, binary and BCD with clickable bits and Siemens M byte.bit addresses.

Analog scaling calculator

4–20 mA, 0–20 mA or 0–10 V to engineering units and PLC raw counts.

PID tuning simulator

Tune Kp, Ti and Td on a simulated process and watch overshoot and settling time live.

Drives

Drive control word builder

Build PROFIdrive STW1 words like 047F, decode ZSW1 and scale the speed setpoint.

Communication and networks

Modbus float converter

Two Modbus registers to a float in all four byte orders: ABCD, CDAB, BADC, DCBA.

Modbus RTU frame builder

Build RTU and TCP requests with the correct CRC-16, or check a captured frame.

IP subnet checker

Check whether your PLC, HMI and laptop can talk to each other, and why not.
Missing a tool you need every day? Email info@codeandcompile.com and tell me which one to build next.