电子开发网

电子开发网电子设计 | 电子开发网Rss 2.0 会员中心 会员注册
搜索: 您现在的位置: 电子开发网 >> 电子开发 >> PLC基础及应用 >> 正文

PLC通讯 触摸屏控制PLC的原理

作者:佚名    文章来源:本站原创    点击数:    更新时间:2020-08-30

触摸屏是HMI的简称,也就是人机界面,从名称上看,它是人和机器交互的工具。

触摸屏的实质就是虚拟仪器仪表,用于代替开关按钮,电流表,电压表,温度表等等各种操作和监控设备。特别是开关按钮,监控仪表数量非常多的时候,用触摸屏不但界面清爽,给人赏心悦目的感觉,更重要的是节约布线和元器件成本,而且让设备看上去更加高大上。

这就是触摸屏的实质,说句题外话,小编我在现场看到有些设备密密麻麻的一排排按钮指示灯,操作人员几只手都忙不过来,都会对这种LOW逼的设计思想深深的鄙视!而有些设备厂的电气工程师在设计项目时,总说触摸屏不可靠,不如用开关按钮直观,小编也会呵呵一笑,心里默念一句:艾斯比。

普通的开关按钮是通过硬接线来控制PLC,而触摸屏是采用通讯控制PLC。一般触摸屏做主站,PLC做从站。早期都是采用串口通讯如RS232,RS485.随着成本的降低,工业以太网也逐步流行。也有部分是采用总线通讯,比如CANopen,ProfibusDP等,但比较少见,一般是特殊行业或特殊器件上。

触摸屏控制PLC,就和PLC采用通讯控制变频器是一样的,触摸屏作为通讯主站,来读写作为从站的PLC。其实,各个PLC的编程软件也可以理解成触摸屏,它也是通过通讯的方式来操作PLC。所以,搞自动化的一定要搞清楚原理,触类旁通,这样才能事半功倍。

触摸屏实际叫做人机界面,是一种可以与控制设备通讯的人机控制方法。可以想象成按钮指示灯仪表的dao集合。想要了解触摸屏的工作原理就必须要懂得通讯,我们知道一个按钮要控制一个接触器就必须要有电信号的传输,也就是开关量。而触摸屏控制一个接触器则必须通过一个控制器来控制接触器,比如"PLC".首先触摸屏必须了解所要控制的设备,也就是必须有控制器的通讯协议,例如MODBUS,PROFIBUS,CAN等,正常情况下是触摸屏拥有该PLC的通讯协议就相当于,我(触摸屏)对你(PLC)说你闭合M0.0,你(PLC)就可以正确的识别该命令解释,并执行!


流程是必须在PC机(也就是电脑)上安装该触摸屏的组态软件(各个品牌的屏所对应的组态软件也不相同),打开软件组态,开始组态,也就是绘制画面,并定义连接的地址(这个地址是PLC内部元器件的地址,如西门子的I,Q,V,T,C,三菱的X,Y,M,等等做画面之前最好详细的列出PLC需要触摸屏控制的点),当然前提是必须定义与之通讯的通讯协议,也就是定义PLC的类型。(所以选购触摸屏之前一定要参考样本,知道其是否支持你想使用的PLC控制器)组态完成后下载到触摸屏(各厂家的屏所用的方式不同,有的是USB下载有的是232有的是485),下载完成后用连接线将触摸屏连接到PLC就可以控制PLC动作了!

首先,我们来看一段程序

如图所示,这段程序的意思是,启动一个电机,经过设定的时间后,自动停止。传统的方式,我们是用按钮来实现启动,时间的设置就比较麻烦了,一般是做成的固定的,要修改时间,只能改程序,显然,这是不可能的。触摸屏就在这种情况下诞生了。

如上图所示,我们在组态软件里新增了一个PLC1,就表示,触摸屏和PLC建立一个通讯连接,触摸屏做主站,PLC做从站。触摸屏可以读写PLC的数据。这和PLC做主站,读取变频器的道理是一样的。

触摸屏的控制原理就是对从站地址的读写,同样,这和PLC读写变频器是一样的。所以,搞工控,掌握原理,举一反三是很重要的。

比如,我们要修改设定的时间,d_xT0,首先,我们在PLC的标签里看它的地址

如上图所示,d_xT0的地址是D0,那么,我们只需要在触摸屏里建立一个写入D0的元件即可

如上图所示,我们建立了一个数值输入元件,它的操作地址是D0,那么,当我们在触摸屏上操作时,就等于王PLC的地址D0里写入数值。

这就是触摸屏控制PLC的原理,其他 的比如启动停止等为操作,也是如此。所以,学习工控,就是掌握原理,触类旁通,而不是学了几个指令就沾沾自喜。

Tags:触摸屏,PLC通讯  
责任编辑:admin
请文明参与讨论,禁止漫骂攻击,不要恶意评论、违禁词语。 昵称:
1分 2分 3分 4分 5分

还可以输入 200 个字
[ 查看全部 ] 网友评论
最新推荐
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 在线帮助 - 文章列表
返回顶部
刷新页面
下到页底
晶体管查询