西門子plcS7-1200與S7-200SMART的以太網通信
S7-200SMART系列固件版本爲V2.2版本以上的CPU使用以太網通信時,可以支援S7通信,TCP/IP通信,IS-on-TCP通信,UDP通信包括MODBUS TCP通信。
在這裏給大家介紹下S7-1200與S7-200SMART系列PLC之間的以太網通信如何實現,由於兩者同爲西門子的產品,所以這裏主要以S7通信爲例給大家做一個簡單介紹。
操作方法
(01)在TIA Portal軟件中建立一個項目名稱爲“S7-1200與S7-200SMARTPLC之間的通信”的項目,同時分別添加一個S7-1200的PLC,並對其以太網端口屬性及IP位址進行設定,如下圖所示:注:若使用了路由器連接,需要啓用“使用路由器”,並設定路由器的地址即網關。
(02)下面介紹網絡配置五點
(03)(1)點擊軟件中的“網絡視圖”選項進入網絡視圖介面,鼠標左鍵點擊左上角的“連接”按鈕,此時PLC會出現藍綠色,鼠標右鍵點擊PLC,然後選擇裏面的添加新連接按鈕。如圖所示:
(04)(2)添加一個新的S7連接點擊添加新連接後,在彈出的創建新連接對話框中的右上角處的類型裏面把HMI的連接改成“S7連接”,然後選擇左側出現的“未指定”,然後點擊添加按鈕,然後關閉創建新連接對話框,此時在網絡視圖中可以看到PLC出現一個S7連接,如下圖所示:(注:本地ID在程序中需要用到,需要記住ID號)
(05)(3)點擊網絡視圖,進入網絡數據配置對話,設定好連接的未指定的IP位址(即S7-200SMARTPLC的IP位址)等參數,如圖所示:注:S7-200SMART的TSAP支援03.00或是03.01.
(06)(4)程序設計:通信程序只需要在1200PLC處編寫,S7-200SMARTPLC處無需編寫任何通信程序,這裏我們以把S7-1200PLC中0的數據寫入到S7-200SMART的VB0中,以讀取S7-200SMART系列PLC中的VB1的數據放到S7-1200PLC的1中爲例,說明程序的設計。在1200PLC中同樣添加一個DB塊,在DB塊的屬性中取消優化塊的訪問功能,在DB塊裏面建立兩個變量,分別命名爲”send_data”以及”recev_data”。數據類型爲Byte,需要把send_data的數據發到的S7-200SMART的VB0中,把從S7-200SMART的VB1中的數據讀取過來放到 recev_data的變量中。如下圖所示:然後從右側的通信指令中的S7通信中拖拽PUT和GET指令到OB1編寫通信程序,調用PUT/GET指令時,系統會自動調試需要分配一個背景DB ,指令調用完後,填寫相應的地址。如下圖所示:注:CPU會自動的把S7-200SMART系列PLC的整個V區默認爲數據塊DB1,所以訪問VB0,的地址爲0。注:M0.5爲CPU屬性中設定的系統時鐘存儲器,頻率爲1HZ,如下圖所示:
(07)(5)測試把做好的程序,分別下載到PLC中,然後使用監控表和狀態圖表進行測試,如下圖所示:
特別提示
細心不要搞錯
-
北京故宮有多少間房子
(01)關於北京故宮的房子數量,有不同的說法。有人說故宮有9999間房,有人說故宮的房間應該有9999間半。(02)實際上,故宮所謂的半間房是根本不存在的。文淵閣西頭這間,面積頗小,僅有一作上下用的樓梯,但仍是一整間。根據1972年考古專家們的調查並以四柱爲間計算,故宮有房8707...
-
粘帖怎麼念
(01)"粘帖"這個詞的正確讀音,可以按每個字進行詳細的拆分和念讀。1."粘"(nián)的發音:-"粘"這個詞的第一個字是"粘",發音爲[nián]。(02)-"粘"的聲母是[n],發音時舌尖點住上齒齦,聲音由鼻腔發出。-"粘"的韻母是[ián],音調是輕聲或中聲。-合起來讀作[nián]。...
-
莊子的思想主張是什麼
(01)莊子的思想主張主要包括以下幾點:1.唯心主義的哲學思想:莊子認爲“道”是無限的、自本自根、無所不在的,強調事物的自生自化。他主張一切事物都在變化,沒有什麼是永恆不變的,包括人的認知和觀念。(02)因此,他傾向於主觀唯心主義體系。2.無所用天下爲的政治主張:莊子反...
-
健身的人爲什麼早死?健身可能影響壽命長短嗎
導語:其實很多健身達人的死亡原因並不是健身,而更多的是吸菸和得病,很多人容易將競技體育和健身聯繫在一起,但其實兩者並不能劃等號,因爲很多職業健美運動員在高負荷的運動下,爲了保持身材使用違禁藥物,這都是導致他們壽命變短的原因,探祕志帶大家一探究竟吧。健身的人...