來源:Automation Show
目前正值夏季高溫天氣,有的設備環(huán)境溫度高達55度,到了考驗設備的時候了,這兩天有接到客戶電話,CPU宕機的有,變頻器板子燒掉的也有,其中有一個S7-1200CPU故障后,重啟也無法運行,通過博途監(jiān)控發(fā)現(xiàn)硬件嚴重故障,由于1200沒有硬件的撥碼開關,無法通過CPU本身啟動CPU,給CPU降溫后,通過博途軟起動運行后設備能動了,突然想能不能讓客戶自己通過HMI來監(jiān)控以及設置及監(jiān)控CPU的狀態(tài),我們今天來研究一下。
一、軟硬件支持
1、硬件:西門子S7-1200/1500 CPU,TP700
2、軟件:博途V17
二、具體實施方法
1、首先看圖
CPU已無法自動啟動,只能通過博途來切換到RUN模式。我們接下來看怎么在HMI來監(jiān)控及切換模式。
2、建立監(jiān)控塊
3、調(diào)用LED指令,監(jiān)控指示燈狀態(tài)
LED參數(shù)如下
LADDR:CPU硬件地址
LED:需要讀取的指示燈
1:STOP/RUN
2:ERROR
3:MAINT(維護)
5:Link(綠色)
6:Rx/Tx(黃色)
Ret_Val:返回值
我們需要讀取ERROR指示燈的狀態(tài),故LED=2
4、建立HMI連接,組態(tài)協(xié)調(diào)
協(xié)調(diào)中,對于變量的第2位,HMI 設備每隔大約 1 秒取反狀態(tài)位一次。通過在控制程序中查詢此位,可以檢測與 HMI 設備的連接是否仍然有效
通過監(jiān)控狀態(tài)位的變化,來獲取PLC模式并輸出到對應變量
注意,CPU_Status_Conn的采集模式需要設置為循環(huán)連續(xù),如下圖
獲取PLC模式,具體狀態(tài)如下
5、組態(tài)畫面
圖1:
圖2:
圖3:
圖4:
圖5:
圖6:
6、運行畫面
以上我們就編輯完成了,通過此方式即可實現(xiàn)HMI設置PLC的RUN及STOP。
三、運行效果
測試效果如下,可以切換及讀取PLC狀態(tài)。
本期講解結(jié)束,您對此還有哪些更好的方案,歡迎評論區(qū)留言討論。
-
plc
+關注
關注
5037文章
13921瀏覽量
474664 -
cpu
+關注
關注
68文章
11080瀏覽量
217116 -
變頻器
+關注
關注
253文章
6875瀏覽量
149830 -
HMI
+關注
關注
9文章
637瀏覽量
50015
原文標題:如何通過HMI切換及監(jiān)控西門子PLC的模式(RUN/STOP)
文章出處:【微信號:gkongbbs,微信公眾號:工控論壇】歡迎添加關注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
西門子300 MPI PLC遠程控制
西門子PLC遠程監(jiān)控與數(shù)據(jù)采集方案
西門子plc數(shù)據(jù)類型_西門子plc通訊方式

西門子PLC與labview之間如何通過OPC實現(xiàn)通信
西門子PLC遠程監(jiān)控模塊是什么?西門子PLC遠程監(jiān)控模塊的功能
干貨分享:宏集物聯(lián)網(wǎng)HMI通過S7 MPI協(xié)議采集西門子400PLC數(shù)據(jù)

宏集物聯(lián)網(wǎng)工控屏通過 S7 ETH 協(xié)議采集西門子 1200 PLC 數(shù)據(jù)

評論