外围设备与计算机通讯的方式很多,modbus通讯协议只是其中的一种。两个外围设备之间也可以实现modbus通讯,前提是外围设备内置有modbus通讯协议和接口。
DDE用于计算机的应用程序之间交换数据。一个应用程序与外围设备之间,只能通过驱动程序(可以modbus通讯方式)交换数据。另一个没有该设备驱动的应用程序,则只能通过DDE方式与有该设备驱动的应用程序交换数据。需要注意的是:不同的应用程序提供的DDE数据格式可能是不同的,没有统一的标准。
opc也是用于计算机的应用程序之间交换数据。它是按照OPC规范的标准,把外围设备的驱动程序设计成一个特殊的应用程序——可称为OPC服务程序。其他应用程序也是按照OPC规范的标准,与OPC服务程序交换数据。