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