cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

ThingWorx Navigate is now Windchill Navigate Learn More

Translate the entire conversation x

How use Kepware to communicate between Siemens PLC and Siemens Desigo CC via BACnet/IP protocol?

Tony1026
2-Explorer

How use Kepware to communicate between Siemens PLC and Siemens Desigo CC via BACnet/IP protocol?

hi guys,

 

Could you know whether Kepware Server can support communication between Siemens PLC and Siemens Desigo CC via BACnet/IP?

 

Although Siemens provides a BACnet gateway for BACnet integration, its network configuration does not comply with IT security requirements. Therefore, I would like to know if Kepware can perform protocol translation. If so, could you provide a configuration manual?

 

Thank you very much.

1 REPLY 1

Hi,

 

Yes, Kepware (KEPServerEX) can be used to communicate between a Siemens PLC and a Siemens Desigo CC system using BACnet/IP by acting as a protocol gateway.

 

Here’s how it can be set up:

  1. Use the Siemens Ethernet Driver in KEPServerEX to connect to the Siemens PLC (S7-1200, S7-1500, S7-300, etc.).

    • Configure the PLC connection using the proper rack/slot and IP address.

    • Verify data access by browsing the PLC Tags in the Kepware client (Quick Client).

  2. Enable the BACnet/IP Driver in the same KEPServerEX instance.

    • Expose the PLC data points as BACnet objects (Analog Input, Binary Output, etc.).

    • KEPServerEX will then act as a BACnet/IP server, allowing Desigo CC to read and write these objects.

  3. Desigo CC Configuration

    • In Desigo CC, add the KEPServerEX as a BACnet device using the same BACnet network settings (Device ID, Port 47808, etc.).

    • Discover or manually map BACnet objects from Kepware.

Keynote:

  • Kepware handles protocol translation internally, so no external BACnet gateway is required.

  • Ensure both systems (Kepware and Desigo CC) are on the same BACnet/IP network segment and that UDP-Port 47808 is open.

  • If your IT policy restricts BACnet broadcast traffic, use a BACnet router or BBMD configuration within Kepware.

You can refer to the official Kepware BACnet/IP Driver Guide and Siemens Ethernet Driver Manual for step-by-step configuration examples. These are available on the PTC/Kepware documentation portal.

 

Thanks,

Shashi Preetham,
+91 8099838001 | shashi@psptechhub.com,
PSPTechHub  ||  World of PTC Thingworx  ||  LinkedIn
Announcements


Top Tags