-
1 # 對酒當歌l人生幾何
-
2 # 滴逃逃
至於觸控式螢幕宕機時,不再對下面的PLC等裝置有新的指令輸出,宕機時原來已經輸入的指令還在按程式執行。
裝置工作狀態還按原來的指令在執行,工作狀態和PLC等裝置的程式有關。
-
3 # 工控人
plc觸控式螢幕宕機後設備工作狀態會發生變化嗎
觸控式螢幕早plc控制系統中充當一個上位機的作用,主要有資料輸入和工作狀態顯示的功能,隨著觸控式螢幕技術的不斷髮展,它與plc控制的關係也越來越密切,甚至充當特定的功能。那當觸控式螢幕突然宕機或者斷電後會對plc造成什麼影響,還要它的具體設定了。
-
4 # 工控程式設計
plc觸控式螢幕宕機後設備工作狀態有可能變化。
現實工作中,遇到觸控式螢幕宕機或維修情況,儘量停機處理問題。
因為程式的靈活性很高,斷開觸控式螢幕影不影響裝置,得看程式設計。
在自己不熟悉程式情況下,建議儘量停機處理問題。
但我工作中都會很隨意,很莽撞地斷電上電重啟觸控式螢幕。
一是因為觸控式螢幕重新連線PLC後,會與PLC自動連上。
如下圖,觸控式螢幕資料線與PLC斷開再連上,兩者會自動通訊上。
二是因為觸控式螢幕一般只作為人機介面使用,類似於電腦的顯示屏,
只作為資料顯示與設定的顯示屏使用。
裝置功能的實現主要還是透過PLC等其他系統來完成。
也沒哪個阿呆工程師願意花太多時間研究與使用觸控式螢幕。
所以觸控式螢幕影響PLC狀態的機率很低。
三是因為即使觸控式螢幕斷開,影響了裝置的執行,
因為自己對裝置熟悉,也有很多應對的方法。
plc觸控式螢幕宕機後設備工作狀態有什麼變化?這個變化就太多了。
250個人不同時間編寫程式,會有360種控制方法。
程式寫的亂七八遭的,裝置工作狀態的變化自然不好說。
我們來舉個很沙雕的控制功能。
觸控式螢幕裡透過宏指令讀取PLC的D0暫存器,並以圖形形式顯示水位變化。
如果水位值超出250,就讓PLC的Y0通電,停止裝置進水。
如果觸控式螢幕被你強行拔去當廢品賣了,
Y0就得不到控制,那麼很可能就會水漫金山。
下面是屏的介面與宏程式碼:
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
回覆列表
看你螢幕裡的程式怎麼寫了,如果單純只是按鈕以及一些顯示的功能即使觸控屏當機也不會有影響。就相當於你不接觸控式螢幕,只用實體按鈕啟動停止裝置一樣。。如果Plc裡面涉及到當前頁面編號等內容就有影響了。當機後,儲存當前頁面編號的資料區域不會有變化,還有如果觸控式螢幕裡有寫指令碼,宏命令等一系列內容,也會對裝置動作產生影響,因為當機後,這部分程式可能不會執行!