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