MCGS人机界面通讯使用的是工业通讯协议,使用标准以太网协议的比较少,随着计算机通讯及以太网设备的增加,标准以太网通讯的客户端-服务器模式(CS)已经普遍应用在工业领域。这篇文章就讲述一下MCGS人机界面与标准以太网通讯的方法,可以应用于人机界面直接与海康、基恩士等扫码相机通讯,获取一维码、二维码信息,无需电脑或其它通讯设备的介入,方便快捷,简单实用。
一、安装"McgsPro组态软件"
官网下载,自行安装,不做介绍。
二、添加以太网通讯驱动
McgsPro组态软件默认安装是不包含以太网通讯驱动的,所以需要自行下载或找官方技术人员获取,有需要的也可联系我。获取驱动文件后,将驱动文件复制到McgsPro组态软件的“..\McgsPro\Program\Drivers\用户定制设备\”录目下。
三、新建工程
1.打开McgsPro组态软件,文件-新建工程-选择HMI配置型号,然后确定。
2.在设备窗口中双击“设备窗口”,单击“设备管理”,添加“网口收发”驱动。
3.在设备窗口里添加网口收发驱动。
4.配置驱动参数
5.在窗口中添加是显示画面。
窗体画面及脚本程序添加完成。
四、网络服务器Server的配置
本案例配置的是通用服务器,使用的是网口调试软件,配置如下:
配置完成后“打开”。
五、测试运行
运行结果:
以上为MCGS的以太网收发数据的示例过程,其主要是利用以太网收发驱动,通过脚本程序调用驱动读写以太网数据流。有了该方法便可以直接和标准以太网设备通讯,不需要将数据转换为工业协议进行数据交互了。