1 引言
西門子TP系列觸摸屏使用WINCE操作系統,具有256色彩色顯示,其功能強大,顯示效果較好,性價比較高,兼容市面上的大多數PLC,使用其與國內廣泛使用的三菱FX系列PLC連接,各取所長,可謂相得益彰,但在實際應用中發現,組態警報消息復雜。本文以在組態軟件protool中的操作為例,詳細介紹了操作步驟。
要實現報警消息的顯示,最主要的任務">

      技術頻道

      TP觸摸屏和FX系列PLC連接實現警報消息的顯示

      1 引言
      西門子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所示。

      圖1 通訊設置


      (2) 在區域指針中添加一個”報警消息”。如下設置報警消息,這里使用32個D,組態32條報警消息。因為使用的是16位的D,每個D占16個位,所以Protool認為已經組態了32×16=512條報警消息,而在本實例中只使用32條報警消息,參見圖2、3。

      圖2 區域指針設置

      圖3 報警消息


      (3) 在”報警消息”中寫好消息內容如圖4所示。

      圖4 在”報警消息”中寫好消息內容


      填寫報警消息的內容時請注意,如果你不想搞的太麻煩,請只填寫區域指針為D0.0,D1.0,D2.0等這樣的D開頭的位:
      (4) PLC程序的設計。當警報發生時,在FX的程序中傳送常數1到D0,即可顯示第一條報警消息,傳送常數1到D1,即可顯示第二條報警消息,在用戶執行警報確認時,請記得傳送0到D0,D1,……..等。

      圖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,則顯示第四條報警消息;依秩類推。

      圖6 多消息域指針設置


      這里組態了十四條報警消息,對應的區在下面的PLC程序中(圖7),使用X0到X3作為報警的觸發條件,使用ANS報警專用指令實現S900到S903這四位的驅動,通過分別傳送1,2,4,8實現第一,二,三,四條報警消息的顯示:

      圖7 PLC梯形圖

      在下面的程序中,通過M1的接通來執行警報復位,注意,需要同時執行ANR和傳送0到D0:

      圖8


      如果使用了多個D作警報消息的區域指針,您需要多點傳送0到所有的作為區域指針的D中(下面的程序以5點為例):

      圖9


      3 結束語
      通過上面的操作,已經順利的完成了報警消息的組態,合理的開發TP系列觸摸屏的功能,可以使它在連接其它非西門子PLC時,也能發揮強大的功能。

      文章版權歸西部工控xbgk所有,未經許可不得轉載。

      主站蜘蛛池模板: 国产精品一区二区四区| 天堂成人一区二区三区| 国产乱码精品一区二区三区香蕉| 国产精品一区二区香蕉| 国产手机精品一区二区| 亚欧色一区W666天堂| 精品乱子伦一区二区三区高清免费播放| 无码国产精品一区二区免费式芒果| 亚洲日本一区二区三区在线不卡| 精品无码国产一区二区三区51安| 久久精品无码一区二区WWW| 波多野结衣免费一区视频| 国产高清精品一区| 波多野结衣中文一区| 国产嫖妓一区二区三区无码| 成人免费一区二区无码视频| 伊人色综合视频一区二区三区 | 国产日本亚洲一区二区三区| 无码aⅴ精品一区二区三区浪潮 | 日本一区精品久久久久影院| 成人区精品一区二区不卡| 一本色道久久综合一区| 国产一区二区精品久久岳| 久久一区二区免费播放| 国产一区二区免费| 亚洲av无码一区二区乱子伦as| 国产成人精品一区二区三区免费| 国产在线精品一区二区在线观看 | 日本一区二三区好的精华液| 亚洲另类无码一区二区三区| 国产精品福利一区二区久久| 亚洲中文字幕乱码一区| 国产精品乱码一区二区三 | 亚洲高清美女一区二区三区| 91精品一区二区| 狠狠综合久久av一区二区| 丰满岳乱妇一区二区三区| 无码少妇一区二区三区浪潮AV| 78成人精品电影在线播放日韩精品电影一区亚洲 | 好吊视频一区二区三区| 中文字幕一区二区人妻|