在做项目的过程中,我们往往需要将组态的画面运行查看效果,同时还希望模拟运行画面有数据显示。这时候需要一些实际仪表、设备或者PLC等。但是,在需要它们的时候,身边不一定正好有,这时,我们需要一款模拟它们的仿真工具,这就是我们常用的modsim32工具。那触摸屏怎么连接上它们呢?本文将以昆仑通态的MCGS触摸屏为例,介绍MCGS触摸屏如何连接modsim32进行数据访问的。
1、MCGS组态环境下,新建工程。菜单栏:文件(或者新建按钮图标)----新建工程----选择触摸屏型号----确定;如图

图1 新建工程窗口
2、在上图1中单击确定按钮后,弹出工作台窗口,选择设备窗口选项,如图2所示

图2 设备窗口图
3、双击图2种的设备窗口,弹出设备工具箱和设备组态窗口,如图3所示

图3 设备工具和设备组态窗口
4、为需要连接的设备或者PLC等添加连接所需要的驱动程序,单击上图3中设备工具箱中的设备管理按钮,弹出设备管理窗口,如图4所示

图4设备管理窗口
5、在图4的窗口中,添加自己需要的驱动和父设备,本例添加“通用TCP/IP父设备”和“莫迪康Modbus TCP”驱动,分别选中相应的驱动,点击添加,添加的驱动将会在右侧“选定设备”中显示,单击确定即可。如图5所示

图5 设备管理添加驱动图
6、在设备管理中添加好驱动后,驱动会在设备工具箱中展示出来,如图6所示

图6 设备工具箱中展示添加的驱动
7、在设备组态窗口中,添加父设备和子设备,方法,选中驱动并按住鼠标左键直接拖放到设备组态窗口,如图7所示

图7 设备组态窗口
8、设置父设备通讯参数,父设备这里是仿真的运行Modsim32的PC机网卡,本地地址为触摸屏的IP地址,这里为PC的仿真IP,127.0.0.1,端口号为0;远程IP地址(仿真PLC的IP地址),端口号为502,如图8所示

图8 父设备参数设置
9、在父设备参数设置窗口,选择“设备测试”选型,可以测试参数设置情况,如图9所示

图9 设备测试图
10、启动Modsim32,并设置端口号为502如图10所示

图10 Modsim32设置窗口
11、设备地址为1,4区起始地址为1,共计50个寄存器。如图11所示

图11 Modsim32地址和寄存器设置图
12、双击图7设备组态窗口中子设备,弹出设备编辑窗口,如图12所示

图12 备编辑窗口
13、配置子设备通讯参数以及添加寄存器地址,图13所示

图13 子设备配置
14、图13中单击确定按钮后,如图14所示

图14 添加地址后图
15、为新加寄存器地址分配变量,效果如图15所示

图15 添加变量图
16、添加变量后如图16所示

图16 添加变量效果图
17、在图16中,单击启动设备调试,可在窗口中,查看调试数据如图17所示

图17仿真效果图
读者以新建一个窗口,在窗口中显示,详细做法,这里不做介绍,交给读者自己完成,展示下效果图,如图18所示

知识分享是一种精神! 欢迎读者指正!