WAGO PFC200 BACnet/IP
Building automation controller
The PFC200 BACnet/IP variant is compatible with EpiSensor Edge over BACnet/IP: Edge’s BACnet/IP client reads the commissioned objects through the controller’s Ethernet interface. WAGO’s exact-model manual and PICS document server discovery, property reads, units and quality flags. Use the Device object to find the project’s actual point list, then compare one selected value with the BMS or PLC view.
Compatibility
Compatible with EpiSensor Edge over BACnet/IP
Edge’s BACnet/IP client reads the controller’s commissioned objects. The exact BACnet/IP variant documents server-side ReadProperty and ReadPropertyMultiple and readable Device and Object_List properties, so the procedure discovers the installed project’s objects rather than needing a universal point map.
750-8212/000-100 only. Manual V1.1.0 and the July 2019 PICS describe firmware 14 and 13; the April 2026 notes document later BACnet revision 26 support. Site check: read the BACnet Device-ID and UDP port on the WBM page “Configuration of General BACnet” before connecting. Read properties without changing the PLC project or outputs.
Connect it with
When the BACnet/IP variant serves the commissioned project objects on its Ethernet ports
- BACnet
- Edge
- Platforms
Models
| Models | Interface | Route into Edge |
|---|---|---|
| 750-8212/000-100 | PFC200 second generation with two configurable Ethernet ports, integrated switch, RS-232/-485 and the BACnet/IP product variant. | Edge’s BACnet/IP client discovers the configured Device object and reads selected project objects; the PLC application retains control. |
| 750-8212 without /000-100 | PFC200 second-generation controller with two Ethernet ports and serial interface, but the base order code does not establish the BACnet/IP variant. | Do not infer BACnet/IP from the shared 750-8212 stem. Confirm the full order code. |
| Other PFC100, PFC200 and PFC300 variants | Separate controllers with different Ethernet, serial, CAN, cellular, temperature and runtime combinations. | Use the exact WAGO order code and its own current firmware documentation. |
Specifications
WAGO identifies 750-8212/000-100 as a PFC200 second-generation controller with two Ethernet ports, RS-232/-485 and BACnet/IP for building and industrial automation.1
- Network interfaces
- Two configurable Ethernet ports with integrated switch1
- Serial interface
- RS-232/-485; the PLC project assigns its role1
- Engineering runtime
- CODESYS V3.5 from firmware release 23; e!COCKPIT up to release 222
- Current BACnet evidence
- The April 2026 firmware line lists 750-8212/000-100 and BACnet revision 26 support2
Interface
Documented measurements and integration boundaries for PFC200 BACnet/IP.
- Potential temperatures, pressures, flows, energy readings, equipment states and application values depend entirely on the commissioned IEC 61131 and BACnet application.
- Retain each object identifier, name, unit, source I/O or field device and quality. Object_List supplies the installed identifiers; the application determines what each point measures.
- Keep physical I/O, serial field-device data, PLC variables and derived BACnet values distinct so a reader can trace each value to its source.
- Commandable objects, priority-array writes, schedules, PLC variables, parameters, application logic, I/O and equipment outputs remain outside this guide.
Assessment
Read-only discovery and observation of configured 750-8212/000-100 BACnet/IP objects by Edge’s BACnet/IP client, using public manual/PICS procedures and an initial display comparison.
- InteroperabilitySupported with conditions
- The exact-model PICS documents server property reads, live object enumeration and BACnet/IP. Installed object identities are discoverable rather than a missing universal map.34
- AccuracyNot yet assessed
- The modular I/O and PLC application can expose many value types, but source accuracy, unit, scale and quality depend on the installed module, field device and application mapping.1
- SecurityLimited
- The retained PICS marks operation without BACnet Network Security and does not mark encryption. Keep BACnet on a protected controls network; web-management security is separate.34
- ReliabilitySupported with conditions
- Object quality, out-of-service state and Device APDU timeout/retry properties are documented. Preserve timestamps and handle loss or COV renewal in the reader.4
- RuggednessSupported with conditions
- The exact-model manual specifies IP20, 0–55 °C operation and 5–95% non-condensing humidity. Use an appropriate protected panel.3
- ScalabilitySupported with conditions
- The PICS documents multiple-property reads, segmentation and BBMD support. Its baseline has a combined BDT/FDT limit of 16; object quantity still follows the configured project.4
Setup
-
Locate the BACnet network and device
Use the controller’s configured controls-network IP and BACnet UDP port. The manual’s WBM page “Configuration of General BACnet” shows Device-ID under BACnet Status and Port Number under BACnet General Parameter. Read the existing settings. In this manual’s separated Ethernet mode, BACnet uses X1, not X2. Keep the commissioned bridge or separated-port configuration; an external reader does not need a project download, firmware update or reboot.
-
Discover identity and the live point list
On the same BACnet subnet, use the client’s Who-Is discovery and retain the returned I-Am device instance/address. Read the Device object’s Object_Identifier, Object_Name, Vendor_Name, Model_Name, Firmware_Revision and Protocol_Revision. Read Object_List to enumerate the configured object identifiers; use the client’s paged or smaller reads if a complete response exceeds its APDU/segmentation limits. WAGO’s PICS documents server-side ReadProperty and ReadPropertyMultiple. Object instances come from the project, not the controller order code.
-
Read one value with its unit and quality
Select an Analog Input from Object_List and read Object_Name, Present_Value, Units, Status_Flags and Out_Of_Service; add Reliability when present. The PICS defines Analog Input Present_Value as REAL. For a synthetic temperature object, Present_Value = 23.4 and Units = degrees-celsius means 23.4 °C, with no Modbus-style scaling. The example is not a factory object or fixed instance number. Compare the named point with the PLC/BMS display and original sensor. Read-only clients may observe output objects too; keep WriteProperty and priority commands disabled.
-
Keep faults and overridden points visible
Store the timestamp and object identity with the value. Status_Flags distinguish in-alarm, fault, overridden and out-of-service; also inspect Out_Of_Service and optional Reliability. An out-of-service Analog Input may hold a manually assigned value rather than the live sensor. A timeout is unavailable or stale data, not zero. Preserve a last-good value only with its age and quality clearly recorded.
-
Expand discovery without disturbing control
Group property reads with ReadPropertyMultiple where the client and installed device support it; reduce batch size on oversized replies. The older PICS also documents COV service support, so a capable client can use subscriptions for suitable objects, retaining periodic health checks and renewing them after loss. For routed discovery, use the existing BACnet router/BBMD arrangement rather than changing PLC network settings. The PICS marks BBMD support and a combined BDT/FDT limit of 16 entries; it does not mark the controller itself as a Foreign Device client.
Common questions
- Is every PFC200 750-8212 a BACnet/IP controller?
- No. WAGO identifies the BACnet/IP variant by the complete order code 750-8212/000-100. The shared 750-8212 stem covers related controller hardware and does not prove the installed BACnet product variant.12
- How do I find the point list without a factory register map?
- Discover the BACnet Device object and read Object_List. Then inspect each selected object’s name, Present_Value, Units and quality properties. The controller order code does not assign site temperatures, meters or equipment-state instances; the PLC application does.34
- Can Edge write PLC variables or BACnet setpoints through this guide?
- No. This guide releases no commandable object, priority-array write, schedule change, PLC variable, parameter, application-logic change or physical output command.1
Sources
- PFC200 BACnet/IP controller 750-8212/000-100 product page (opens in a new tab)
- Controller PFC100/200 second generation and PFC300 release notes (opens in a new tab) (PDF)
- 750-8212/0000-0100 manual V1.1.0, firmware 03.02.02(14) baseline (opens in a new tab) (PDF)
- 750-8212/000-100 BACnet PICS, 4 July 2019, firmware 03.01.07(13) (opens in a new tab) (PDF)
Further reading
Product names and trademarks belong to their owners. Publication does not imply endorsement or a commercial relationship.




