Get started
PDComm is a set of SDKs, simulators, and development tools that let C, C++, and .NET applications speak the communication protocols of semiconductor and factory automation equipment.
| Product | Standards | Delivered as |
|---|---|---|
| SECS/GEM | SECS-II (SEMI E5), HSMS (SEMI E37), SECS-I (SEMI E4), GEM (SEMI E30) | SDK; simulator GUI, headless, and MCP |
| Modbus | Modbus TCP, RTU, ASCII, and Modbus/TCP Security | SDK; simulator GUI, headless, and MCP |
| MQTT | MQTT 5.0 | The broker transport of OPC UA PubSub in the OPC UA simulator |
| OPC UA | OPC UA client and server, security policies, and PubSub | SDK; simulator GUI, headless, and MCP |
| Tools | Virtual serial ports, diagnostic logging, docs CLI and MCP | Command-line programs, a GUI, and MCP servers |
Where to start
Section titled “Where to start”1. Choose a protocolPick the product that fits your equipment and the systems it talks to.
2. Check platform supportOperating systems, compilers, .NET, and Qt versions.
3. Install the SDKVerify, extract, and set up the package you received.
4. Ten-minute first runConfirm a first exchange with a simulator and an example.
Using these docs explains how the docs are organized, how to switch languages and search, and how to read them offline.
- Background Core concepts, grounded in the standards.
- Quickstart Make a first connection in a few minutes.
- Tutorials Step-by-step projects you can follow end to end.
- Guides Simulator GUI, headless runs, MCP and configuration.
- API reference Look up the C, C++ and .NET APIs.
- Troubleshooting Common problems and how to fix them.