TP触摸屏和FX系列PLC连接实现警报消息的显示

时间:2023-03-20来源:佚名

西门子TP系列触摸屏使用WINCE操作系统,具有256色彩色显示,其功能强大,显示效果较好,性价比较高,兼容市面上的大多数plc,使用其与国内广泛使用的三菱FX系列PLC连接,各取所长,可谓相得益彰,但在实际应用中发现,组态警报消息复杂。本文以在组态软件protool中的操作为例,详细介绍了操作步骤。
要实现报警消息的显示,最主要的任务就是在PLC程序中驱动组态软件中定义的区域指针的数据寄存器的位,当使用西门子TP系列触摸屏与FX系列(不包括FX3U系列,下同)PLC连接时,下面分两种情况讨论如何组态警报消息。

2 设计方法
2.1 组态的报警消息不多时的情况
(1) 通讯设置。注意:一定要使用TP的IF2接口(RS-232标准),并用SC-09下载线与FX系列PLC连接,请在“控制器”的“参数设置”选项中设置“接口”为IF2,如图1所示。

TP触摸屏和FX系列PLC连接实现警报消息的显示800)this.width=800" data-cke-saved-src="data/attachment/portal/201308/10/093146qvp85touot9npw8t.jpg">

图1 通讯设置


(2) 在区域指针中添加一个”报警消息”。如下设置报警消息,这里使用32个D,组态32条报警消息。因为使用的是16位的D,每个D占16个位,所以Protool认为已经组态了32×16=512条报警消息,而在本实例中只使用32条报警消息,参见图2、3。

TP触摸屏和FX系列PLC连接实现警报消息的显示800)this.width=800" data-cke-saved-src="data/attachment/portal/201308/10/093146nmvm45eneulz1m81.jpg">

图2 区域指针设置

TP触摸屏和FX系列PLC连接实现警报消息的显示800)this.width=800" data-cke-saved-src="data/attachment/portal/201308/10/093146s8jrjymzm67tt2ln.jpg">

图3 报警消息


(3) 在”报警消息”中写好消息内容如图4所示。

TP触摸屏和FX系列PLC连接实现警报消息的显示800)this.width=800" data-cke-saved-src="data/attachment/portal/201308/10/093146jgl39dghjg04ga3j.jpg">

图4 在”报警消息”中写好消息内容


填写报警消息的内容时请注意,如果你不想搞的太麻烦,请只填写区域指针为D0.0,D1.0,D2.0等这样的D开头的位:TP触摸屏和FX系列PLC连接实现警报消息的显示800)this.width=800" data-cke-saved-src="data/attachment/portal/201308/10/093146vqgqg5ohm5y9oymo.jpg">
(4) PLC程序的设计。当警报发生时,在FX的程序中传送常数1到D0,即可显示第一条报警消息,传送常数1到D1,即可显示第二条报警消息,在用户执行警报确认时,请记得传送0到D0,D1,……..等。

TP触摸屏和FX系列PLC连接实现警报消息的显示800)this.width=800" data-cke-saved-src="data/attachment/portal/201308/10/093146dddwq4mjbcbmghwm.jpg">

图5


这种做法的意义在于:通过驱动区域指针中指定的D的最低位,实现报警消息的显示和清除。

2.2 当组态的报警消息很多时
如果组态的报警消息很多很多,请按本节办法操作。
Protool中的设置一样,只是在PLC中驱动D的方式有所不同,在上面的例子中,笔者指定了16位的D作区域指针,而实际上只驱动了D的最低位,这样每一个D就有15个位被浪费,要把这15个位也利用起来,你需要注意:
在程序中给D传送常数时,不仅仅只传送1,而要使16位D的每一位都有机会被置1,在图5中域指针分别是D0的0到13位。比如要显示第二条报警消息,你需要将D0的第二位置1,而其他位置0;
要显示第三条报警消息,你需要将D0的第二位置2,而其他位置0;
要显示第四条报警消息,你需要将D0的第三位置1,而其他位置0;
要显示第五条报警消息,你需要将D0的第四位置1,而其他位置0;
按照二进制的规则,将数据寄存器的每位依次序置1时,对应的十进制数分别为(这里用十进制目的在与方便记忆和理解):
第0位置1时(0000 0000 0000 0001),对应十进制的1,第1位置1时(0000 0000 0000 0010),对应十进制的2,第3位置1时(0000 0000 0000 0100),对应十进制的4,第4位置1时(0000 0000 0000 1000),对应十进制的8,依秩类推;在PLC程序中,传送十进制数1到D0,则显示第一条报警消息;传送十进制数2到D0,则显示第二条报警消息;传送十进制数4到D0,则显示第三条报警消息;传送十进制数8到D0,则显示第四条报警消息;依秩类推。

TP触摸屏和FX系列PLC连接实现警报消息的显示800)this.width=800" data-cke-saved-src="data/attachment/portal/201308/10/093146b3i0om7x7uecox5t.jpg">

图6 多消息域指针设置


这里组态了十四条报警消息,对应的区在下面的PLC程序中(图7),使用X0到X3作为报警的触发条件,使用ANS报警专用指令实现S900到S903这四位的驱动,通过分别传送1,2,4,8实现第一,二,三,四条报警消息的显示:

TP触摸屏和FX系列PLC连接实现警报消息的显示800)this.width=800" data-cke-saved-src="data/attachment/portal/201308/10/093146qavtt8h8ntps8nrn.jpg">

图7 PLC梯形图

在下面的程序中,通过M1的接通来执行警报复位,注意,需要同时执行ANR和传送0到D0:

TP触摸屏和FX系列PLC连接实现警报消息的显示800)this.width=800" data-cke-saved-src="data/attachment/portal/201308/10/093146asl3e3amju33vugv.jpg">

图8


如果使用了多个D作警报消息的区域指针,您需要多点传送0到所有的作为区域指针的D中(下面的程序以5点为例):

TP触摸屏和FX系列PLC连接实现警报消息的显示800)this.width=800" data-cke-saved-src="data/attachment/portal/201308/10/093147f869kttmc830g2d0.jpg">

图9


3 结束语
通过上面的操作,已经顺利的完成了报警消息的组态,合理的开发TP系列触摸屏的功能,可以使它在连接其它非西门子plc时,也能发挥强大的功能。

相关阅读

建筑水电主体阶段水电预留预埋安装各节点质量验收(附图文)

本文共 173 个字,35 张图片,预计阅读时长 1 分钟 ☝楼层临时用水 ☝卫生间等电位扁钢预留 ☝卫生间等电位扁钢预留 ☝卫生间止水节直埋安装 ☝多功能止水节成品 ☝灯位盒 ☝灯位盒...
2023-06-11

半桥DC-DC转换器电路图 半桥DC-DC电路介绍及PCB布局注意点

今天给大家分享的是:半桥DC-DC电路介绍及PCB布局注意点。 一、半桥拓扑 应用于DC-DC 转换器的半桥拓扑使用2个晶体管来启动开关动作,用来向负载提供电流脉冲。除了使用电容进行整...
2023-07-25
半桥DC-DC转换器电路图 半桥DC-DC电路介绍及PCB布局注意点

破解plc的定时炸弹

打开plc 梯形图。 335 行,是每个扫描周期都做一次加法,结果存在D2888 中。 343 行,是年的末两位,等于10 进制常数5,即2005年。月等于10 进制6 。即6月,合起来是2006年6月, 354行,362行...
2023-03-21
破解plc的定时炸弹

西门子CPU硬件结构

大家好,今天介绍一下CPU的硬件结构组成,欢迎在评论区讨论。 CPU的供电电压:标准型的有直流供电和交流供电两种,而经济型CPU支持交流供电。 CPU的特性晶体管和继电器SR20/ST20、S...
2023-04-30
西门子CPU硬件结构

焊接切割操作中发生触电事故的原因

焊接切割用电的特点是电压较高,超过了安全电压,必须采取防护措施,才能保证安全。 国产焊机空载电压一般在50~90V左右,等离子切割电源 的电压为300~450V,氢原子焊电压为300V,...
2023-03-21

热销商品

EPDM配电箱机柜密封条三元乙丙橡胶半圆海绵自粘发泡胶条20*10mm

EPDM配电箱机柜密封条采用优质三元乙丙橡胶(EPDM)材质,具备优异的耐候性、耐臭氧、耐高低温(-40℃~+120℃)及抗老化性能,适用于户外及严苛环境。其半圆海绵结构设计,兼具...
1.08

加长球头内六角扳手L型六方棱套装万能2 2.5 3 4 5 6 8 10-30号mm

加长球头内六角扳手L型六方棱套装(22.5–30mm)专为高扭矩与深孔作业设计,适用于机械维修、工业装配及精密设备维护。套装涵盖22.5、3、4、5、6、8、10至30mm等多种规...
1.15

内六角扳手套装梅花螺丝刀6角六棱内六方六边形加长万能板手工具

内六角扳手套装是一款多功能精密工具,适用于拧紧或拆卸内六角螺丝,广泛应用于家具组装、自行车维修、机械设备及电子产品等领域。套装包含多种规格(如1.5mm至10mm)的6...
8.9

L型内六角扳手内六角螺丝刀单个内六方形匙套装0.9-2-3-4-5-6-8mm

L型内六角扳手套装,包含0.9、2、3、4、5、6、8mm共七种常用规格,适用于各类内六角螺丝的拧紧与拆卸。采用高强度合金钢制造,表面经防锈处理,坚固耐用,抗磨损性强。L型...
2.23

防静电塑料镊子93301-08硬质碳纤维合成镊子 尖头镊子 纤维镊子

防静电塑料镊子93301-08采用硬质碳纤维合成材料制成,具有优异的导电性和耐久性,能有效防止静电积聚,特别适用于精密电子元件、半导体、光学器件等对静电敏感的操作环...
0.3

网站栏目