6ES7217-1AG40-0XB0參數(shù)詳細(xì)
S7-1200PLC之間有多種方式實(shí)現(xiàn)PLC之間的通信,給大家介紹種方式,一個簡單,而且實(shí)用的一種方式,在同一個項(xiàng)目中添加兩臺S7-1200的PLC,一臺配置為控制設(shè)備,一臺配置為智能設(shè)備,以這種方式實(shí)現(xiàn)兩臺PLC之間的數(shù)據(jù)交換。西門子 200 plc 使用 MPI 協(xié)議與組態(tài)王進(jìn)行通訊時需要哪些設(shè)置?
1)在運(yùn)行組態(tài)王的機(jī)器上需要安裝西門子公司提供的 STEP7 Microwin 3.2 的編程軟件,我們的驅(qū)動需要調(diào)用編程軟件提供的 MPI 接口庫函數(shù);
2)需要將 MPI 通訊卡 CP5611 卡安裝在計(jì)算機(jī)的插槽中,使用西門子公司提供的電纜和網(wǎng)絡(luò)接頭將 CP5611 卡和 S7-200 的 Port 口相連(CP5611 卡的 3,8 分別和 S7200的 PORT 口 3,8 連接),一般情況下 MPI 網(wǎng)絡(luò)中連接后一個設(shè)置得網(wǎng)絡(luò)接頭的終端電阻應(yīng)打到 ON(有效)狀態(tài);
3)PLC 中 MPI 網(wǎng)絡(luò)的創(chuàng)建和通訊波特率的正確設(shè)置;
4)在控制面板中 SetPG/PC 接口參數(shù)的設(shè)置;具體可參考組態(tài)王電子幫助。
(二)組態(tài)王與西門子 200 plc 自由口協(xié)議通過 modem 通訊,硬件接線怎樣實(shí)現(xiàn)?
設(shè)備上插標(biāo)準(zhǔn) PPI 電纜,modem9 針口通過一個標(biāo)準(zhǔn) 232 交叉線接到 PPI 電纜上即可,232 交叉線的 modem 側(cè)需要 1 4 6 短接,7 和 8 短接。
(三)一臺 S7 200 PLC通過串口方式能否接兩個上位機(jī)通訊?
通過串行電纜的方式不行,可以考慮使用以下兩種方式:
1)PLC 配置為 MPI 協(xié)議,這樣兩個上位機(jī)需要各配置一塊 MPI 卡;
2)兩個 PC 機(jī)中,一個作為采集站和 PLC 通訊,另外一個作為客戶端和采集站通訊。
(四)西門子 200Plc 通過 PPI 協(xié)議與組態(tài)王通訊失敗,為何?
請檢查如下設(shè)置是否正確:1)用戶編程電纜的撥碼設(shè)置:在編程電纜的撥碼中,* 5 個端子是設(shè)置通訊協(xié)議的:撥碼設(shè)置為 0,表示 PPI/Freeport ;撥碼設(shè)置為 1,表示 PPI(master);用戶使用 PPI 協(xié)議和組態(tài)王通訊時,撥碼選擇 PPI/Freeport 對應(yīng)撥碼值即可;
2)PPI 通訊傳輸?shù)氖?nbsp;11 位的數(shù)據(jù),也建議客戶撥碼選擇 8 數(shù)據(jù)位 1 停止位偶校驗(yàn)(撥碼默認(rèn)為 11 位),并且 PLC 的波特率和 PPI、組態(tài)王要一致
S7-1200PLC水箱水位控制,案例會應(yīng)用到基本指令、模擬量轉(zhuǎn)換指令、數(shù)據(jù)塊的使用、FB和FC的使用等知識,這就要求大家要先掌握這些知識,才能更好地理解案例程序哦。話不多說,我們就開始吧。
案例的控制要求
1
該控制項(xiàng)目為水箱水位控制系統(tǒng)
系統(tǒng)中一共有3隔水箱,每隔水箱抖音一個液位傳感器、輸出的信號為0~10V電壓信號,檢測液位的高度為0~3m,液位為0.2m時為低液位,液位為2.5時為高液位。
2
每個水箱有三個進(jìn)水閥和三個出水閥
進(jìn)水閥分別是
Y1、Y3、Y5
,出水閥分別是
Y2、Y4、Y6
,每個水箱都有出水閥開和出水閥關(guān)兩個按鈕,出水閥開按鈕分別是
SB1、SB3、SB5
,出水閥關(guān)按鈕分別是
SB2、SB4、SB6
。
3
通過對各個水箱進(jìn)行防水操作
我們通過按SB1SB3SB5可以分別對各個水箱進(jìn)行防水操作,順序是隨機(jī)的,當(dāng)系統(tǒng)檢測到水箱的“空"信號時,系統(tǒng)會自動打開水箱進(jìn)水閥進(jìn)行注水,當(dāng)檢測到水箱“滿"信號時停止進(jìn)水。水箱注水和水箱放空的順序是相同的,而且每次只能對一個水箱進(jìn)行注水的操作。
4
如下圖所示
5
首*行IO分配:
IO分配好之后根據(jù)IO分配的點(diǎn)進(jìn)行接線即可,還需注意液位傳感器需要接到模擬量輸入模塊,一共有三個液位傳感器,那么可以選擇SM1231 AI04的模塊,分別接到通道1、通道2、通道3即可。
(案例源程序獲取,請看文末)
PLC控制程序設(shè)計(jì)
1
首*行硬件組態(tài)、配置模擬量模塊的參數(shù)
我們選用CPU1214C DC/DC/DC型號的PLC,此外因?yàn)樾枰獙θ齻€水箱的水位進(jìn)行采集,要使用到模擬量輸入模塊,我們選用的是SM1231 AI04模塊,設(shè)備組態(tài)配置圖如下圖。
因?yàn)槭褂玫搅四M量模塊,還需要設(shè)置相應(yīng)的模擬量輸入信號的參數(shù)。
根據(jù)液位繼電器的輸出信號類型進(jìn)行配置,我們配置測量類型為電壓,電壓范圍是正負(fù)10V,濾波為4個周期,啟用溢出診斷和下溢診斷。通道0對應(yīng)的地址是IW96,通道1對應(yīng)的地址是IW98,通道2對應(yīng)的地址是IW100。
2
編寫模擬量處理程序
模擬量轉(zhuǎn)換程序,是用來把采集到的模擬量信號轉(zhuǎn)換成實(shí)際的液位,并將它與低液位和高液位做比較,從而輸出是否達(dá)到低液位信號和高液位信號。
因?yàn)槿齻€水箱 計(jì)算過程是相同的,所以我們可以編寫一個帶形式參數(shù)的FC塊,方便重復(fù)調(diào)用。具體操作是添加一個FC塊,并且命名為“模擬量處理",設(shè)置好變量并編寫FC程序。
3
建立一個PLC數(shù)據(jù)類型、添加一個全局DB塊
在PLC數(shù)據(jù)類型頁面中添加一個PLC的數(shù)據(jù)類型,并把它命名為“Analog",在里面建立之后需要用到的變量,包括當(dāng)前水位、低水位和高水位,并且設(shè)置好這三個變量的數(shù)據(jù)類型。
此外,再新建一個全局DB塊,把它命名為“水箱控制數(shù)據(jù)",我們可以在里面建立一個名稱為“模擬量"的變量名稱,數(shù)據(jù)類型設(shè)置成數(shù)組Array[0..2]of “Analog",然后把每個元素的數(shù)據(jù)類型選擇成建立的PLC的數(shù)據(jù)類型。
4
編寫水箱放水和進(jìn)水控制程序
因?yàn)橛腥齻€水箱,它們的注水和放水的過程是一樣的,我們就可以把水箱的注水和放水過程的程序編寫成一個帶形式參數(shù)的FB塊,方便重復(fù)調(diào)用。
具體操作是添加一個FB塊,并命名為“水箱控制",在FB的接口區(qū)建立相應(yīng)的形式參數(shù)變量,然后再編寫FB中的控制程序。
以上是打開放水閥程序,當(dāng)按下放水閥開按鈕時,放水電磁閥打開,按下放水閥關(guān)按鈕或者水位達(dá)到低水位時,關(guān)閉放水閥。
以上標(biāo)記水箱空標(biāo)志程序,因?yàn)樗涑霈F(xiàn)空信號后可以進(jìn)行注水操作,但是一次只能對一個水箱進(jìn)行注水,所以當(dāng)標(biāo)記水箱為空標(biāo)志信號為1時,才可以進(jìn)行注水操作。
當(dāng)水箱水位到達(dá)低水位,則說明水箱是空的,這時如果另外兩個水箱的空標(biāo)記信號沒有,那么這個水箱的空標(biāo)記信號輸出為1,如果另外兩個水箱已經(jīng)有水箱出現(xiàn)空標(biāo)記信號的話,那么這個水箱的空標(biāo)記信號不能輸出為1。
而且當(dāng)這個水箱開始注水時,水箱的空標(biāo)記信號需要復(fù)位。
以上是開進(jìn)水閥程序,當(dāng)水箱空標(biāo)記為1時,就可以打開進(jìn)水電磁閥,同理因?yàn)橐淮沃荒軐σ粋€水箱進(jìn)行注水操作,所以如果檢測到另外兩個水箱有注水操作時,那么這個水箱也不能進(jìn)行注水操作。當(dāng)達(dá)到高水位時停止關(guān)閉進(jìn)水電磁閥,停止注水操作。
5
調(diào)用模擬量處理FC塊和水箱控制FB塊程序
添加一個FB塊,并命名為“水箱水位控制程序",我們在這個FB塊中調(diào)用模擬量處理FC塊,模擬量處理FC塊的作用是對每隔水箱的液位傳感器的數(shù)據(jù)進(jìn)行處理。
此外還要調(diào)用水箱控制FB塊程序,需要注意調(diào)用FB塊在分配背景數(shù)據(jù)塊時,要選擇多重實(shí)例背景,調(diào)用之后編寫每隔水箱的放水和進(jìn)水的程序
6ES7217-1AG40-0XB0參數(shù)詳細(xì)
PLC有多種程序設(shè)計(jì)語言可供使用。用于梯形圖與電氣原理圖較為接近。容易掌握和理解。PLC具有的自診斷功能對維修
人員維修技能的要求降低。當(dāng)系統(tǒng)發(fā)生故障時,通過硬件和軟件的自診斷,維修人員可以很快找到故障的部位。
西門子PLCS7-300系列PLC安裝及注意事項(xiàng):一、輔助電源功率較小,只能帶動小功率的設(shè)備(光電傳感器等);二、一般
PLC均有一定數(shù)量的占有點(diǎn)數(shù)(即空地址接線端子),不要將線接上;三、PLC存在I/O響應(yīng)延遲問題,尤其在快速響應(yīng)設(shè)備中應(yīng)
加以注意。
四、輸出有繼電器型,晶體管型(高速輸出時宜選用),輸出可直接帶輕負(fù)載(LED指示燈等);五、輸入/斷開的時間要大于
PLC掃描時間;六、PLC輸出電路中沒有保護(hù),因此應(yīng)在外部電路中串聯(lián)使用熔斷器等保護(hù)裝置,防止負(fù)載短路造成損壞PLC;七
、不要將交流電源線接到輸入端子上,以免燒壞PLC;八、接地端子應(yīng)獨(dú)。
遠(yuǎn)程數(shù)據(jù)采集及應(yīng)用管理軟件系統(tǒng),作為基于云平臺的工業(yè)物聯(lián)解決方案,可更低成本實(shí)現(xiàn)云解析通道打通,利用超大數(shù)據(jù)
處理能力的軟件平臺,實(shí)現(xiàn)對設(shè)備的遠(yuǎn)程診斷維護(hù)、遠(yuǎn)程、遠(yuǎn)程診斷和故障預(yù)警,再通過對數(shù)據(jù)的大量收集和分析處理,實(shí)
現(xiàn)設(shè)備優(yōu)化,幫助企業(yè)根據(jù)現(xiàn)有數(shù)據(jù)預(yù)測未來的發(fā)展趨勢,給企業(yè)帶來了更快的速度、更高。
在一片討論聲中,大會圓滿成功。很多參會企業(yè)代表熱情不減,就自身關(guān)注的問題,同演講嘉賓進(jìn)行了深入探討,希望
通過本次上海騰樺電氣設(shè)備有限公司巡回論壇能夠?yàn)榇蠹姨峁└鄶?shù)字化工廠建設(shè)思路,快速實(shí)現(xiàn)企業(yè)數(shù)字化轉(zhuǎn)型落地實(shí)施
。多年來,他參與過大大小小的工業(yè)項(xiàng)目數(shù)不勝數(shù),延長石油、陜西北人、長城汽車、陜西鼓風(fēng)機(jī)等數(shù)百家工業(yè)企業(yè)現(xiàn)場,
都出現(xiàn)過他的身影。
作為國內(nèi)*的智能制造整體解決方案服務(wù)供應(yīng)商及智能制造領(lǐng)域的*,上海騰樺電氣設(shè)備有限公司時刻關(guān)
注智能制造發(fā)展動向,在歷年漢諾威展會上都積極參觀學(xué)習(xí),本次工博會上海騰樺電氣設(shè)備有限公司智能制造先鋒隊(duì)親臨工
博會現(xiàn)場,讓我們一起回顧一下本次工博會的精彩瞬間
保養(yǎng)編輯設(shè)備定期測試、調(diào)整(1)每半年或季度檢查PLC柜中接線端子的連接情況,若發(fā)現(xiàn)松動的地方及時重新堅(jiān)固連
接;(2)對柜中給主機(jī)供電的電源每月重新測量工作電壓;設(shè)備定期清掃(1)每六個月或季度對PLC進(jìn)行清掃,切斷給PLC
供電的電源把電源機(jī)架、CPU主板及輸入/輸出板依次拆下,進(jìn)行吹掃、清掃后再依。
認(rèn)真清掃PLC箱內(nèi)衛(wèi)生;(2)每三個月更換電源機(jī)架下方過濾網(wǎng);檢修前準(zhǔn)備(1)檢修前準(zhǔn)備好工具;(2)為保障元
件的功能不出故障及模板不損壞,必須用保護(hù)裝置及認(rèn)真作防靜電準(zhǔn)備工作;(3)檢修前與調(diào)度和操作工好,需掛檢修
牌處掛好檢修牌;設(shè)備拆裝順序及方法(1)停機(jī)檢修,必須兩個人以上監(jiān)護(hù)操作;(2)。
另外,采用掃描用戶程序的運(yùn)行結(jié)果與繼電器控制裝置的硬邏輯并行運(yùn)行的結(jié)果有所區(qū)別。當(dāng)然,如果掃描周期所占用
的時間對整個運(yùn)行來說可以忽略,那么二者之間就沒有什么區(qū)別了。如果用戶沒有備份程序,就會相當(dāng)麻煩。一般PLC內(nèi)部設(shè)
有電池電壓檢測電路,當(dāng)電壓下降到一定程度時,PLC就會,提醒更換電池。
一般來說,PLC在斷電后,因?yàn)镻LC上RAM電源端接有充電電容,即使把電池去掉,電容上充電電量也足夠RAM內(nèi)的數(shù)據(jù)保
持一段時間,所以如果取掉電池后在短時間內(nèi)(通常5分鐘)再將新電池?fù)Q上去,數(shù)據(jù)是不會丟失的。
PLC的使用說明書都有提供更換電池的方法。但用戶實(shí)際使用PLC的環(huán)境情況不盡相同,例如電容的容量下降,RAM電源回
路有灰塵、油泥等形成放電回路等,這會加快PLC斷電后電容的放電速度,從而使時間不好把握。
如果在帶電的情況下更換電池就可保程序*。因?yàn)殡娫词冀K會有電壓加在RAM芯片的電源腳。當(dāng)然更換時亦要小心
應(yīng)對,注意電池的極性以及避免短路情況發(fā)生。上海騰樺電氣設(shè)備有限公司是把PLC通電15分鐘(給內(nèi)部電容充電),斷電,
在5分鐘內(nèi)換好新的電池,再上電試一下。
西門子PLC有帶卡的,有不帶電池的;也有帶卡的,帶電池的。程序存在MMC卡中,如果沒有存儲卡,需要電池保存程序
的,更換電池時候務(wù)必注意,帶電的情況下,將舊電池取出來,然后將新電池?fù)Q上即可。優(yōu)點(diǎn)編輯可靠PLC不需要大量的活動
元件和連線電子元件。
它的連線大大減少。與此同時,系統(tǒng)的維修簡單,維修時間短。Plc采用了一系列可靠性設(shè)計(jì)的方法進(jìn)行設(shè)計(jì)。例如:冗
余的設(shè)計(jì)。斷電保護(hù),故障診斷和信息保護(hù)及恢復(fù)。PLC是為工業(yè)生產(chǎn)過程控制而專門設(shè)計(jì)的控制裝置,它具有比通用計(jì)算機(jī)
控制更簡單的編程語言和更可靠的硬件。
采用了精簡化的編程語言。編程出錯率大大降低。易操作PLC有較高的易操作性。它具有編程簡單,操作方便,維修容易
等特點(diǎn),一般不容易發(fā)生操作的錯誤。對PLC的操作包括程序輸入和程序更改的操作。程序的輸入直接可接顯示,更改程序的
操作也可以直接根據(jù)所需要的地址編號或接點(diǎn)號進(jìn)行搜索或程序?qū)ふ?,然后進(jìn)行更改