AB1756-IA16

更新时间: 2023-03-17

  要在每个站点都用源程序实现Modbus是不实现的,由于应用程序开发平台不一样,有Visual C++等,不可能实现代码复用。但是,每个站点读写Modbus数据的操纵又是相同的,为解决这个题目,我们采用COM技术。COM也是软件模块之间数据通讯的标准。COM的特点是语言无关性、对时程的透明性和可以实现二进制重用。由于它的接口是开放的,所以支持COM技术的客户程序可以通过其公共接口调用COM组件的内部功能。众所周知,在Windows2000中,COM+甚至是构成操纵系统的基础。

             **,采用ATL开发出了两个COM组件,即Modbus Master组件和Modbus Slave组件。ATL是一个基于C++模拟技术的框架,它主要用在甚至COM的软件开发上,使用它可以大大简化组件的开发过程并进步代码的效率[5]。Master和Slave组件都包含ASCII、RTU、TCP三种方式,实现了Class0、Class1规定的功能[3]。每个子站的客户程序不需要了解Modbus的具体协议和实现方式,只需调用组件公然出来的方法,就可以与远程计算机交换数据,实现Modbus协议透明、网络数据传输透明。例如Slave真个组件,客户端只需修改其连接数据就可以使变化反应到Master端,而Master端修改了数据后,Slave端会触发事件通知客户。HP 395326-002 S132 

HONEYWELL TDC2000 30735860-001 TR1

HONEYWELL TDC2000 51390091-100 4DP7APXDH111

YAMATAKE HONEYWELL TDC2000 82407381-001 

HONEYWELL 51390083-100 

BRAUN E124.1120U1

ALLEN BRADLEY 802T-APD 

SIEMENS M74002-A110 

BRAY CONTROLS 630250-21520536 

SIEMENS 3RV1342-4FC10

ENDRESS+HAUSER RN-221N 

SIEMENS 6ES5 712-8BC50

SIEMENS E 65000-A67-A2 

SIEMENS E 65000-A67-A3

SIMATIC 6ES7322-1BL00-0AA0 

RVXY-11 72850-06-05-01-01-01-00-00-15

JUNIPER SA2500 

SIEMENS 6ES7407-0KA01-0AA0

SIEMENS 6ES7422-1BL00-0AA0 

HAGER CD280T

YUYAO PA6170/11-16 

SPRECHER+SCHUH CA3-43-N-11  

MURR ELEKTRONIK MCS-B 2,5-110-240/24 

UNIVERSITY CW-33-A5V15-AC-A1

YAMATAKE HONEYWELL TDC2000 82407390-001 + 82408213-001 

SCHNEIDER N642.39.481.01 

SMC VS7-8-FG-S-3NA04 

SPRECHER & SCHUH RZ7-FEB3TU23 


上一篇:AB1756-EN2F

下一篇:AB1756-OB16E