在做项目的过程中,我们往往需要将组态的画面运行查看效果,同时还希望模拟运行画面有数据显示。这时候需要一些实际仪表、设备或者PLC等。但是,在需要它们的时候,身边不一定正好有,这时,我们需要一款模拟它们的仿真工具,这就是我们常用的modsim32工具。那触摸屏怎么连接上它们呢?本文将以昆仑通态的MCGS触摸屏为例,介绍MCGS触摸屏如何连接modsim32进行数据访问的。
1、MCGS组态环境下,新建工程。菜单栏:文件(或者新建按钮图标)----新建工程----选择触摸屏型号----确定;如图
![0bb7d9f9adfa8bbe61647a02f4643240.png](https://i-blog.csdnimg.cn/blog_migrate/09514b9fe8f3209984bec6935687f428.jpeg)
图1 新建工程窗口
2、在上图1中单击确定按钮后,弹出工作台窗口,选择设备窗口选项,如图2所示
![a5e0793a742df2eaa6a48d84aaaf2d83.png](https://i-blog.csdnimg.cn/blog_migrate/bc7558ed96916d6acf18652dbcc57294.jpeg)
图2 设备窗口图
3、双击图2种的设备窗口,弹出设备工具箱和设备组态窗口,如图3所示
![0579c250b8e52fdfe0e4e5bf36e8f0e1.png](https://i-blog.csdnimg.cn/blog_migrate/c840dd893e758494ef6bdcf082085d5e.jpeg)
图3 设备工具和设备组态窗口
4、为需要连接的设备或者PLC等添加连接所需要的驱动程序,单击上图3中设备工具箱中的设备管理按钮,弹出设备管理窗口,如图4所示
![04cfd9aca7feda16b3849fee183a9b19.png](https://i-blog.csdnimg.cn/blog_migrate/7cf9097dda649f61e6b24545df9bc324.jpeg)
图4设备管理窗口
5、在图4的窗口中,添加自己需要的驱动和父设备,本例添加“通用TCP/IP父设备”和“莫迪康Modbus TCP”驱动,分别选中相应的驱动,点击添加,添加的驱动将会在右侧“选定设备”中显示,单击确定即可。如图5所示
![c65541092928d205fac54e61831021fa.png](https://i-blog.csdnimg.cn/blog_migrate/2d1e3e6b3944968c697362cdd01171d5.jpeg)
图5 设备管理添加驱动图
6、在设备管理中添加好驱动后,驱动会在设备工具箱中展示出来,如图6所示
![239d90a487197ece3586efed47327bea.png](https://i-blog.csdnimg.cn/blog_migrate/ce15cc2a7fdeb132cd05fda643a53d0e.jpeg)
图6 设备工具箱中展示添加的驱动
7、在设备组态窗口中,添加父设备和子设备,方法,选中驱动并按住鼠标左键直接拖放到设备组态窗口,如图7所示
![fdd724757e2a0e390873445b9faaf214.png](https://i-blog.csdnimg.cn/blog_migrate/fdac237aa559e27d5d8a7d861cb7a0af.jpeg)
图7 设备组态窗口
8、设置父设备通讯参数,父设备这里是仿真的运行Modsim32的PC机网卡,本地地址为触摸屏的IP地址,这里为PC的仿真IP,127.0.0.1,端口号为0;远程IP地址(仿真PLC的IP地址),端口号为502,如图8所示
![6a91c0c2496047997c5e20f9d6067208.png](https://i-blog.csdnimg.cn/blog_migrate/2d3508d2bccdb474210b37bc2061c3c5.jpeg)
图8 父设备参数设置
9、在父设备参数设置窗口,选择“设备测试”选型,可以测试参数设置情况,如图9所示
![99ed73f2c6296de7016c0195c6b96d45.png](https://i-blog.csdnimg.cn/blog_migrate/7ab9f2b775a8149d96c032ad20a3b0e3.jpeg)
图9 设备测试图
10、启动Modsim32,并设置端口号为502如图10所示
![0f4450cf06474c1b26c4c95c5effbf03.png](https://i-blog.csdnimg.cn/blog_migrate/35d84bae02588f295bfb9b1db9b55e9c.jpeg)
图10 Modsim32设置窗口
11、设备地址为1,4区起始地址为1,共计50个寄存器。如图11所示
![35280c2ee54433d1aca5fc56f7a82d99.png](https://i-blog.csdnimg.cn/blog_migrate/293ef36c86e92fcbbf9b6fedcb24d8d2.jpeg)
图11 Modsim32地址和寄存器设置图
12、双击图7设备组态窗口中子设备,弹出设备编辑窗口,如图12所示
![fcb45747b0c8f5bc9ea1f098e8e87ab5.png](https://i-blog.csdnimg.cn/blog_migrate/62fd4d52bdb0701798fa973a194efe03.jpeg)
图12 备编辑窗口
13、配置子设备通讯参数以及添加寄存器地址,图13所示
![8fa6c2bb00cb0f459b45b0bf97a37251.png](https://i-blog.csdnimg.cn/blog_migrate/de27566ba59e6cb765fc8b13586d73b9.jpeg)
图13 子设备配置
14、图13中单击确定按钮后,如图14所示
![79b6995d492f8d08a6410f4abf7932a1.png](https://i-blog.csdnimg.cn/blog_migrate/703e3089118c418b8272a467e32c64ca.jpeg)
图14 添加地址后图
15、为新加寄存器地址分配变量,效果如图15所示
![2404e79c22e1a0c2c990fb7daf2a30d5.png](https://i-blog.csdnimg.cn/blog_migrate/ae3f890a7d55503d9e794020c0d111fb.jpeg)
图15 添加变量图
16、添加变量后如图16所示
![ab646391459603d224e4ca948df8de67.png](https://i-blog.csdnimg.cn/blog_migrate/e4876ec25c38cc742d9c38c9c0f572eb.jpeg)
图16 添加变量效果图
17、在图16中,单击启动设备调试,可在窗口中,查看调试数据如图17所示
![0b89c8faf46bf288bee6fed3421d40b0.png](https://i-blog.csdnimg.cn/blog_migrate/3f3a223d2d6f5d5a542aecf8e48cba6d.jpeg)
图17仿真效果图
读者以新建一个窗口,在窗口中显示,详细做法,这里不做介绍,交给读者自己完成,展示下效果图,如图18所示
![94c12fadc2a8574d2aef7746b59fe5a5.png](https://i-blog.csdnimg.cn/blog_migrate/44c5c99120f76bc339b9aba9522a3024.jpeg)
知识分享是一种精神! 欢迎读者指正!