產地類別 | 進口 | 應用領域 | 化工,石油,地礦,電子,交通 |
---|
潯之漫 智控技術有限公司 上海詩慕自動化設備有限公司
本公司銷售西門子自動化產品,*,質量保證,價格優(yōu)勢
西門子PLC,西門子觸摸屏,西門子數控系統,西門子軟啟動,西門子以太網
西門子電機,西門子變頻器,西門子直流調速器,西門子電線電纜
我公司大量現貨供應,價格優(yōu)勢,*,德國*
參考價 | 面議 |
更新時間:2020-05-30 11:02:31瀏覽次數:169
聯系我們時請說明是化工儀器網上看到的信息,謝謝!
西門子變頻器總代理 西門子變頻器總代理
潯之漫 智控技術有限公司 上海詩慕自動化設備有限公司
本公司銷售西門子自動化產品,*,質量保證,價格優(yōu)勢
西門子PLC,西門子觸摸屏,西門子數控系統,西門子軟啟動,西門子以太網
西門子電機,西門子變頻器,西門子直流調速器,西門子電線電纜
我公司大量現貨供應,價格優(yōu)勢,*,德國*
圖11.
點擊“添加”,輸入希望訪問的LOGO!的IP地址信息,如圖12。
圖12.
輸入完成后,選中該IP地址,然后點擊“檢測”;如果此時與模塊的連接正常,則“狀態(tài)”欄顯示“是”。
圖13.
接下來下載程序,在編程界面點擊下載圖標,如圖14。
圖14.
在彈出來的對話框輸入或選擇目標IP,點擊下載即可,如圖15。
圖15.
S7通信是S7系列PLC基于MPI、PROFIBUS、ETHERNET網絡的一種優(yōu)化的通信協議,
注意:
1.S7-200 SMART CPU 與LOGO之間的S7通信未經西門子測試,本文檔僅供客戶測試使用,使用該種通信方式所產生的任何危險需要有客戶自己承擔!
2.LOGO!從 0BA7版本才開始支持PUT/GET通信,0BA6及以前版本的LOGO不支持以太網通訊
3.本文僅介紹LOGO!與S7-200 SMART CPU S7通信
LOGO可以作為客戶機或服務器與S7-200smartPLC通訊
LOGO與S7-200SMART通訊主從站編程包含電路圖模式和網絡模式兩種方法實現
編程環(huán)境:
軟件版本: LOGO soft comfort V8.1.1 ,STEP 7-Micro/WIN SMARTV2.3
固件版本:LOGO 0BA8 FS04。,CR60 V2.3
以太網S7通訊:S7-200SMART作為客戶機,LOGO作為服務器(電路圖模式)
1.使用logo軟件新建一個項目(圖.1)
圖.1
a.在項目的名稱處點擊右鍵選擇“以太網連接”
b.在模塊地址處輸入LOGO的IP地址和子網掩碼
c.在以太網連接處添加S7連接
2.設置連接1的服務器參數(圖.2)
圖.2
a.設置本地的TSAP號碼,勾選接受所有的連接請求。
b.設置遠程的TSAP號碼。點擊確定。
二.S7-200SMART側編程
1.新建項目,選擇工具-PUT/GET向導,打開配置頁面(圖.3)
圖.3
圖5-39 選擇序列的梯形圖三
2.并行序列的編程
(1)使用STL指令的編程
如圖5-40所示為包含并行序列的功能表圖,由S31、S32和S34、S35組成的兩個序列是并行工作的,設計梯形圖時應保證這兩個序列同時開始和同時結束,即兩個序列的31和S34應同時變?yōu)榛顒硬?,兩個序列的后一步S32和S35應同時變?yōu)椴换顒硬?。并行序列的分支的處理是很簡單的,當步S0是活動步,并且轉換條件X0=1,步S31和S34同時變?yōu)榛顒硬剑瑑蓚€序列開始同時工作。當兩個前級步S32和S35均為活動步且轉換條件滿足,將實現并行序列的合并,即轉換的后續(xù)步S33變?yōu)榛顒硬剑D換的前級步S32和S35同時變?yōu)椴换顒硬健?/p>
@
是對圖5-40功能表圖采用STL指令編寫的梯形圖。對于并行序列的分支,當S0的STL觸點和X0的常開觸點均接通時,S31和S34被同時置位,系統程序將前級步S0變?yōu)椴换顒硬?;對于并行序列的合并,用S32、S35的STL觸點和X2的常開觸點組成的串聯電路使S33置位。在圖5-41中,S32和S35的STL觸點出現了兩次,如果不涉及并行序列的合并,同一狀態(tài)器的STL觸點只能在梯形圖中使用一次,當梯形圖中再次使用該狀態(tài)器時,只能使用該狀態(tài)器的一般的常開觸點和LD指令。另外,FX系列PLC規(guī)定串聯的STL觸點的個數不能超過8個,換句話說,一個并行序列中的序列數不能超過8個。
圖5-41 并行序列的梯形圖
(2)使用通用指令的編程
如圖5-42所示的功能表圖包含了跳步、循環(huán)、選擇序列和并行序列等基本環(huán)節(jié)。
圖5-42 復雜的功能表圖
如圖5-43所示是對圖5-42的功能表圖采用通用指令編寫的梯形圖。步M301之前有一個選擇序列的合并,有兩個前級步M300和M313,M301的起動電路由兩條串聯支路并聯而成。M313與M301之間的轉換條件為,相應的起動電路的邏輯表達式為,該串聯支路由M313、X13的常開觸點和C0的常閉觸點串聯而成,另一條起動電路則由M300和X0的常開觸點串聯而成。步M301之后有一個并行序列的分支,當步M301是活動步,并且滿足轉換條件X1,步M302與步M306應同時變?yōu)榛顒硬?,這是用M301和Xl的常開觸點組成的串聯電路分別作為M302和M306的起動電路來實現的,與此同時,步M301應變?yōu)椴换顒硬?。步M302和M306是同時變?yōu)榛顒硬降模虼酥恍枰獙302的常閉觸點與M301的線圈串聯就行了。
圖5-43 使用通用指令編寫的梯形圖
步M313之前有一個并行序列的合并,該轉換實現的條件是所有的前級步(即步M305和M311)都是活動步和轉換條件X12滿足。由此可知,應將M305,M311和X12的常開觸點串聯,作為控制M313的起動電路。M313的后續(xù)步為步M314和M301,M313的停止電路由M314和M301的常閉觸點串聯而成。
編程時應該注意以下幾個問題:
1)不允許出現雙線圈現象。
2)當M314變?yōu)?ldquo;1”狀態(tài)后,C0被復位(見圖5-43),其常閉觸點閉合。下一次掃描開始時M313仍為“1”狀態(tài)(因為在梯形圖中M313的控制電路放在M314的上面),使M301的控制電路中上面的一條起動電路接通,M301的線圈被錯誤地接通,出現了M314和M301同時為“1”狀態(tài)的異常情況。為了解決這一問題,將M314的常閉觸點與M301的線圈串聯。
3)如果在功能表圖中僅有由兩步組成的小閉環(huán),如圖5-44a所示,則相應的輔助繼電器的線圈將不能“通電”。例如在M202和X2均為“1”狀態(tài)時,M203的起動電路接通,但是這時與它串聯的M202的常閉觸點卻是斷開的,因此M203的線圈將不能“通電”。出現上述問題的根本原因是步M202既是步M203的前級步,又是它的后序步。如圖5-44b所示在小閉環(huán)中增設一步就可以解決這一問題,這一步只起延時作用,延時時間可以取得很短,對系統的運行不會有什么影響。
圖5-44 僅有兩步的小閉環(huán)的處理
(3)使用以轉換為中心的編程
與選擇序列的編程基本相同,只是要注意并行序列分支與合并處的處理。
(4)使用仿STL指令的編程
如圖5-45所示是對圖5-42功能表圖采用仿STL指令編寫的梯形圖。在編程時用接在左側母線上與各步對應的輔助繼電器的常開觸點,分別驅動一個并聯電路塊。這個并聯電路塊的功能如下:驅動只在該步為“1”狀態(tài)的負載的線圈;將該步所有的前級步對應的輔助繼電器復位;指明該步之后的一個轉換條件和相應的轉換目標。以M301的常開觸點開始的電路塊為例,當M301為“1”狀態(tài)時,僅在該步為“1”狀態(tài)的負載Y0被驅動,前級步對應的輔助繼電器M300和M313被復位。當該步之后的轉換條件X1為“1”狀態(tài)時,后續(xù)步對應的M302和M306被置位。