电工基础知识_电工技术-电工最常见电路

plc触摸屏死机后设备工作状态有什么变化

时间:2019-10-10 17:19来源:未知 作者:admin 点击:
plc触摸屏死机后设备工作状态有可能变化。 现实工作中,遇到触摸屏死机或维修情况,尽量停机处理问题。 因为程序的灵活性很高,断开触摸屏影不影响设备,得看程序设计。 在自己

plc触摸屏死机后设备工作状态有可能变化。
现实工作中,遇到触摸屏死机或维修情况,尽量停机处理问题。
因为程序的灵活性很高,断开触摸屏影不影响设备,得看程序设计。
在自己不熟悉程序情况下,建议尽量停机处理问题。
但我工作中都会很随意,很莽撞地断电上电重启触摸屏。
一是因为触摸屏重新连接PLC后,会与PLC自动连上。
如下图,触摸屏数据线与PLC断开再连上,两者会自动通讯上。
plc触摸屏死机后设备工作状态有什么变化
二是因为触摸屏一般只作为人机界面使用,类似于电脑的显示屏,
只作为数据显示与设置的显示屏使用。
设备功能的实现主要还是通过PLC等其他系统来完成。
也没哪个阿呆工程师愿意花太多时间研究与使用触摸屏。
所以触摸屏影响PLC状态的概率很低。
三是因为即使触摸屏断开,影响了设备的运行,
因为自己对设备熟悉,也有很多应对的方法。
plc触摸屏死机后设备工作状态有什么变化?
这个变化就太多了。
250个人不同时间编写程序,会有360种控制方法。
程序写的乱七八遭的,设备工作状态的变化自然不好说。
我们来举个很沙雕的控制功能。
触摸屏里通过宏指令读取PLC的D0寄存器,并以图形形式显示水位变化。
如果水位值超出250,就让PLC的Y0通电,停止设备进水。
如果触摸屏被你强行拔去当废品卖了,
Y0就得不到控制,那么很可能就会水漫金山。
下面是屏的界面与宏代码:
plc触摸屏死机后设备工作状态有什么变化
macro_command main()
//假设从PLC的D0读取水位值
short n
GetData(n, "FATEK FB/FBs/B1/B1z Series", D, 0, 1)
n = n+20
if n>=300 then
n=0
end if
SetData(n, "FATEK FB/FBs/B1/B1z Series", D, 0, 1)
//水位超过指定值,设置Y0输出,停止进水。
bool bOn=false
if n>150 then
bOn = true
end if
SetData(bOn, "FATEK FB/FBs/B1/B1z Series", Y, 0, 1)
end macro_command

(责任编辑:admin)
相关文章
------分隔线----------------------------