在上一篇文章中,我们介绍了一台温通触摸屏与多台PLC的通讯案例。 简而言之,如果一台触摸屏与两台PLC通信,则可以使用触摸屏的两个端口; 如果PLC数量超过2台,建议使用Modbus或以太网。 (找不到文章的男伴,链接在这里~)
那么,如何使用多台触摸屏与一台PLC进行通讯呢? 在实际项目中,我们有时会遇到一条很长的装配线,需要多个触摸屏进行监控。 在这些情况下,就需要使用一台机器和多个屏幕来实现这一点。 我们先来了解一下一机多屏的原理:
一机多屏的原理是触摸屏A通过并口连接到远程触摸屏B,然后读取触摸屏B连接的PLC的数据。 如上图所示,PLC连接到HMI1。 HMI1 和 HMI2 使用并行端口直接连接。 HMI2通过HMI1读取PLC上的数据。
下面我们以两台MT8071触摸屏连接一台FX3UPLC为例,讲解如何构建一个工程来实现一机多屏的功能。
1、首先是硬件接线说明。 PLC与触摸屏的连接就不用说了。 让我们看看触摸屏是如何连接的。
如图是威纶触摸屏上两个并口COM1、COM2的引脚定义。 我们以RS-232方式为例。 HMI1的编号6对应HMI2的编号9一机多屏软件,HMI2的编号9对应HMI1的编号6。
值得一提的是,这些连接方式都是直通传输方式,PLC上只需要一个并口。 这样做的目的是为了节省成本,分屏数量可以少于2个。另一种方式是在PLC上加一块422BD板,分别与两台PLC进行通信。 这个成本比较高,这里就不解释了。
2、介绍完硬件接线后,我们开始新建HMI文件。 首先是HMI1项目,系统参数上方的设备列表,如图:
分析:我们使用HMI1的COM2连接PLC。 PLC型号为FX3U/FX3G一机多屏软件,格式为RS485-4线制。 以下是PLC的设备属性:
我们看到设备列表中不仅有PLC,还多了一个Master-Slave。 代表从屏,通讯口为COM1。 由于HMI1 的COM2 是用来接收HMI2 的命令,因此必须完成一个Master-SlaveServer 类型的设备来设置COM1 的属性。 从上图可以看出,COM1的通讯参数为[115200,E,8,1],使用RS232套接字。 该参数不限于与PLC 通讯参数相同,但数据位必须为8。另外,通讯速率设置尽可能快,以便HMI2 能够更高效地读取PLC 数据。
以下是从屏的设备属性:
3. 建立HMI1工程后,我们再建立HMI2。 设备清单如下:
详细设置如下。 将PLC位置设置为并口远端,使用COM1。 PLC 的默认站号必须与 PLC 使用的站号相同:
单击“COM 端口设置”,设置正确的通讯参数。 此时从屏的COM1与触摸屏1的COM1相连,而不是直接与PLC相连。 因此,必须忽略PLC的通讯参数。 相反,触摸屏 2 的 COM1 和触摸屏 1 的 COM1 应使用相同的套接字和通信参数。 。 由于触摸屏1的COM1使用RS-232插座,通信参数为“115200,E,8,1”,因此触摸屏2的COM1也需要根据该参数进行设置。
至此,我们的主屏HMI1和HMI2的设备属性已经设置完毕。 我们可以在两个项目中将控件添加到PLC的同一地址,然后在PLC上编写一个简单的程序进行测试:
PLC程序:
好了,明天的温通触摸屏利用并口穿透实现一机多屏功能的演示就到此为止。 按照操作即可下载。 原理是不是很简单?
如果您喜欢,请关注我们的公众号,我们会不定期推送各种新鲜的PLC技术资讯! 小伙伴们赶紧收藏起来吧~
-结尾-
对过去的精彩回顾
回复“姓名+电话”即可占座。 数量有限,赶快行动吧! ! !
BFH
训练课程:
实用三菱PLC编程、实用威纶触摸屏编程、实用编码器高速计数器课程、实用变频器编程应用、实用步进电机编程应用、实用伺服电机编程应用、PLC触摸屏秘籍课程等。课程内容包括完整的工程师负责的一套流程,以及为学生毕业并开始担任工程师后提供的技术支持。 特殊情况,导师可亲自上门提供服务。
BFH
随服务提供的课程:
电磁阀应用课程,
电气CAD绘图课程,
控制箱接线智慧,
健身教练课程,
笔记本快速应用课程,
电气工程师笔试课程,
电气工程师的专业智慧,
电气工程师的个人辅导
BFH
随服务提供的课程:
电动手动选型课程,
手工编程沙龙(每周更新),
手动项目开发,
熟练学习步进电机和伺服电机
以及其他运动控制。数十种真实设备
动手练习帮助学员快速成为工人
作为一名工程师,学习技能不仅可以学习理论,
是实战与理论的结合,目标
这是学生成为工程师的一种方式