西門(mén)子模塊6ES7522-5FF00-0AB0
西門(mén)子PLC S7-1500系列的信號(hào)模塊具有多種特點(diǎn),下面介紹如下:
1. 擴(kuò)展性能強(qiáng)
?。?)模塊可以具有不同的通道數(shù)量和功能
?。?)集成更多功能,實(shí)現(xiàn)緊湊設(shè)計(jì),減少了變量的使用
(3)U 型連接器,可自行連接背板總線
?。?)節(jié)省了安裝空間,安裝導(dǎo)軌上可安裝更多組件
2. 系統(tǒng)性能優(yōu)異
(1)采用PROFINET IRT 進(jìn)行循環(huán)同步操作,短循環(huán)時(shí)間降至 250 μs
?。?)數(shù)字量輸入模塊,具有 50 μs 的超短輸入延時(shí)
(3)模擬量模塊,8 通道轉(zhuǎn)換時(shí)間低至 125 μs
?。?)多功能模擬量輸入模塊,具有自動(dòng)線性化特性,適用于溫度測(cè)量和限值監(jiān)測(cè)
3. 設(shè)計(jì)簡(jiǎn)潔
?。?)所有模塊都可以在 ET200MP I/O 系統(tǒng)中集中和分布使用
?。?)統(tǒng)一采用 40 針前連接器,適用于所有模塊
(3)同一引腳上的信號(hào)相同。即,電路圖中宏指令創(chuàng)建后,即可無(wú)限次重復(fù)使用,從而避免了接線錯(cuò)誤
(4)集成短接片,簡(jiǎn)化了接線操作
?。?)可擴(kuò)展的電纜存放機(jī)制,為使用厚絕緣層的導(dǎo)線節(jié)省了更多空間
?。?)預(yù)先設(shè)計(jì)的電纜定位槽可在進(jìn)行電氣連接之前實(shí)現(xiàn)直接預(yù)接線
?。?)采用機(jī)械式插頭連接器編碼模式,可防止插入錯(cuò)誤和模塊連接錯(cuò)誤
4. 診斷高效
?。?)通道級(jí)診斷消息,支持快速故障修復(fù)
?。?)可讀取電子識(shí)別碼,快速識(shí)別所有組件
5. 固件更新方便
(1)可以在安裝狀態(tài)下實(shí)現(xiàn)固件更新
![](https://img70.chem17.com/a1e2ce0b73bba8a1f8595ce6021526d8897a49bbcf9f13f6bcb3e814dfebad4d46f19ce3c98fd7a6.jpg)
西門(mén)子模塊6ES7522-5FF00-0AB0
在使用西門(mén)子PLC S7-1500系列的場(chǎng)合,用戶經(jīng)常會(huì)配置分布式I/O ET200M來(lái)進(jìn)行擴(kuò)展,它的特點(diǎn)如下:
1. 同時(shí)支持 Profibus 和 Profinet 現(xiàn)場(chǎng)總線;
2. 可以多擴(kuò)展 8 或 12 個(gè) 信號(hào)模塊;
3. 模塊化 IO 系統(tǒng),防護(hù)等級(jí)為 IP20,特別適用于高密度且復(fù)雜的自動(dòng)化任務(wù);
4. 通過(guò)配置有源背板總線模塊,ET 200M 可以支持帶電熱插拔功能;
5. IM153-2 接口模塊能夠在 S7-400H 及軟冗余系統(tǒng)中應(yīng)用;
6. 可以將故障安全型模塊與標(biāo)準(zhǔn)模塊配置在同一站點(diǎn)內(nèi);
7. 能夠使用適用于危險(xiǎn)區(qū)域內(nèi)的信號(hào)模塊。
其中IM153-1的特點(diǎn)概述:
1. IM153-2 Profibus DP 接口模塊可以用于與 S7-400H,軟冗余系統(tǒng)通訊;
2. 將 ET 200M 作為從站連接到 PROFIBUS DP(通過(guò)銅接頭)
3. 有時(shí)間戳功能和時(shí)鐘同步;
4. 防護(hù)等級(jí):IP20
5. 大可以擴(kuò)展 8 或 12 個(gè) S7-300 的模塊。
1、PLC硬件故障
一般來(lái)說(shuō),PLC是極其可靠的設(shè)備,出故障率很低,但由于外部原因,也可導(dǎo)致PLC損壞。
(1)、西門(mén)子S7-1500的PLC輸出公共端標(biāo)1L、2L等,工作電腦為ACL1N表示,+24V電源為L(zhǎng)+M表示對(duì)初學(xué)者或經(jīng)驗(yàn)不足者容易搞錯(cuò)。如果錯(cuò)把L+M當(dāng)作220V電源端子,送電瞬間即將燒壞PLC24V電源?! ?br /> (2)、一次系統(tǒng)電源變壓器零線排因腐蝕而中斷,導(dǎo)致接入PLC220V電源升到380V,燒壞了PLC底部的電源模塊,后整改時(shí)增加了380/220V的隔離控制變壓器。
(3)、一只工作電源為220V的接近開(kāi)關(guān),其輸入PLC信號(hào)觸點(diǎn)兩根引線與接近開(kāi)關(guān)的220V的電源線共用一根4芯電纜,一次該接近開(kāi)關(guān)損壞,電工更換時(shí),錯(cuò)把電源的零線與輸入的PLC的公共線調(diào)錯(cuò),導(dǎo)致送電時(shí)燒壞了3路PLC輸入點(diǎn)?! ?/p>
?。?)PLC、CPU等硬件損壞或軟件運(yùn)行出錯(cuò)的概率幾乎為零,PLC輸入點(diǎn)如不是強(qiáng)電入侵所致,幾乎也不會(huì)損壞,PLC輸出繼電器的常開(kāi)點(diǎn),若不是外圍負(fù)載短路或設(shè)計(jì)不合理,負(fù)載電流超出額定范圍,觸點(diǎn)的壽命也很長(zhǎng)。因此,我們查找電氣故障點(diǎn),重點(diǎn)要放在PLC的外圍電氣元件上,不要總是懷疑PLC硬件或程序有問(wèn)題,這對(duì)快速維修好故障設(shè)備、快速恢復(fù)生產(chǎn)是十分重要的,因此PLC控制回路的電氣故障檢修,重點(diǎn)不在PLC本身,而是PLC所控制回路中的外圍電氣元件?! ?br /> 2、程序邏輯推斷
用戶如果使用西門(mén)子PLC S7-1500系列進(jìn)行程序設(shè)計(jì)后,可以先使用PLCSIM仿真器進(jìn)行程序邏輯的仿真。如果在仿真過(guò)程中出現(xiàn)問(wèn)題,可以著手檢查程序邏輯的問(wèn)題,這樣做的好處是可以將問(wèn)題是由軟件引起的還是硬件引起的做一個(gè)區(qū)分。如果用戶確認(rèn)是軟件邏輯問(wèn)題,就要先修改軟件程序,然后通過(guò)仿真進(jìn)行驗(yàn)證。通過(guò)仿真驗(yàn)證沒(méi)問(wèn)題后,再將程序下載到西門(mén)子PLC S7-1500中,這時(shí),如果還出現(xiàn)問(wèn)題,可以排除軟件邏輯問(wèn)題,進(jìn)行從其他方面進(jìn)行排查,例如:西門(mén)子PLC S7-1500硬件模塊的故障等。
Actvelocity管腳顯示為:36126556
其實(shí)是因?yàn)閷?shí)際速度反饋需要進(jìn)行轉(zhuǎn)換:
![](http://www.ad.siemens.com.cn/productportal/prods/V90_Document/04_V90S71500/04_EPOSFAQ/24.png)
那么正確的轉(zhuǎn)化做法如下:
先將4000000H轉(zhuǎn)化為十進(jìn)制浮點(diǎn)數(shù)為1073741824.0,再將實(shí)際顯示轉(zhuǎn)速轉(zhuǎn)換為浮點(diǎn)數(shù)后除以該值,然后乘以驅(qū)動(dòng)中P2000的參考轉(zhuǎn)速值即可(本例中P2000=3000.0RPM),也就是:
36126556.0/1073741824.0*3000.0=100.0RPM(約等于)
值編碼器掉電后位置丟失?
? EPOS模式下,掉電后單圈值編碼器電機(jī)是否移動(dòng)超過(guò)了半圈,多圈值編碼器是否移動(dòng)超過(guò)2048圈。
? 對(duì)于單圈值編碼器,可以按照以下方法設(shè)置虛擬多圈功能:
p29243 = 1激活位置跟蹤功能,參數(shù)p29244設(shè)置虛擬多圈圈數(shù),大圈數(shù)可設(shè)置為2048,移動(dòng)范圍為±1024。
FB284怎樣實(shí)現(xiàn)定位控制?
? 運(yùn)行模式選擇 ModePos=2
? Jog1 及Jog2 必須設(shè)置為 "0"
? 軸必須已回零或編碼器已被校準(zhǔn)
? CancelTransing=1,IntermediateS*,
? ConfigEpos=16#00000003
? 設(shè)置目標(biāo)位置Position和速度Velocity,參數(shù) Positive 及 Negative 必須為 "0"
? 通過(guò)輸入?yún)?shù) OverV、OverAcc、OverDec 速度、加減速度的倍率,通常采取默認(rèn)設(shè)置即可(*)。
? 驅(qū)動(dòng)的運(yùn)行命令 EnableAxis=1
? ExecuteMode上升沿觸發(fā)定位運(yùn)動(dòng)
FB284怎樣實(shí)現(xiàn)相對(duì)定位控制?
? 運(yùn)行模式選擇 ModePos=1
? Jog1 及Jog2 必須設(shè)置為 "0"
? 軸可以不回零或不校正值編碼器
?
? 設(shè)置定位長(zhǎng)度Position和速度Velocity,運(yùn)動(dòng)方向由Postion給定的正負(fù)決定
? 通過(guò)輸入?yún)?shù) OverV、OverAcc、OverDec 速度、加減速度的倍率,通常采取默認(rèn)設(shè)置即可(*)。
? 驅(qū)動(dòng)的運(yùn)行命令 EnableAxis=1
? ExecuteMode上升沿觸發(fā)定位運(yùn)動(dòng)
FB284怎樣實(shí)現(xiàn)連續(xù)運(yùn)行模式控制?
"連續(xù)運(yùn)行"模式允許軸的位置控制器在正向或反向以一個(gè)恒定的速度運(yùn)行
? 運(yùn)行模式選擇 ModePos=3
? Jog1 及Jog2 必須設(shè)置為 "0"
? 軸不必回零或編碼器未被校正
? CancelTransing=1,IntermediateS*
? ConfigEpos=16#00000003
? 通過(guò)輸入?yún)?shù) Velocity 運(yùn)行速度,運(yùn)行方向由 Positive 及 Negative 決定
? 通過(guò)輸入?yún)?shù) OverV、OverAcc、OverDec 速度、加減速度的倍率,通常采取默認(rèn)設(shè)置即可(*)。
? 驅(qū)動(dòng)的運(yùn)行命令 EnableAxis=1
? ExecuteMode 的上升沿觸發(fā)定位運(yùn)動(dòng)
TIA Portal編程環(huán)境下專有技術(shù)保護(hù)的實(shí)現(xiàn)
1. 概述
TIA Portal為程序塊提供 KNOW_HOW_PROTECT 保護(hù)功能。如果沒(méi)有使用正確密碼打開(kāi)使用此保護(hù)功能的塊時(shí),僅塊接口參數(shù) Input、Output、 InOut 、Static 和塊注釋可見(jiàn),而無(wú)法顯示接口參數(shù)Temp、Constant、程序代碼和網(wǎng)段注釋。此時(shí)被保護(hù)的程序塊也不能被修改。若使用正確的密碼打開(kāi)程序塊時(shí),可以顯示所有的接口參數(shù)、注釋和程序代碼。此時(shí)被保護(hù)的程序塊是可以被修改。
各控制器所支持的程序塊保護(hù)的功能如表1-1所示。
表1-1不同控制在STEP 7(TIA Portal)下所支持的程序塊保護(hù)功能
編程環(huán)境 | 編程語(yǔ)言 | 保護(hù)方式 | 適用的控制器 |
STEP 7 (TIA Portal) | § LAD / FBD / STL § S7-SCL § S7-GRAPH | 專有技術(shù)保護(hù) (密碼保護(hù)) | S7-300/400 |
§ LAD / FBD § S7-SCL | S7-1200 (V4) |
§ LAD / FBD / STL § S7-SCL | S7-1500 |
2. 硬件和軟件需求
硬件:CPU315-2PN/DP V3.2
軟件:TIA Portal V13 Update 6
3. 配置步驟
3.1 組態(tài)S7-300站
打開(kāi)TIA Portal V13切換到項(xiàng)目視圖,新建一個(gè)名為FB1_PROTECT的項(xiàng)目,在此項(xiàng)目下雙擊“添加新設(shè)備”選項(xiàng)添加一個(gè)名為PLC_1的S7-300站,并選擇CPU的類型為CPU315-2PN/DP。插入后CPU的以太網(wǎng)接口保持缺省的值(缺省IP:192.168.0.1,缺省子網(wǎng)掩碼:255.255.255.0)。完成后選擇菜單“項(xiàng)目 > 保存”保存硬件配置。
編寫(xiě)FB1功能塊
雙擊項(xiàng)目樹(shù)下 “PLC_1 > 程序塊>添加新塊”,在彈出的添加新塊的窗口中選擇要添加的塊,類型為FB(函數(shù)塊);編程語(yǔ)言為LAD;塊的名稱為“PROTECT_FB1”。點(diǎn)擊“確定”按鈕就創(chuàng)建了FB1塊且同時(shí)進(jìn)入其程序編輯器環(huán)境。
定義FB1的接口區(qū):接口變量x、y、k、b和Temp1的數(shù)據(jù)類型都為整型,x為Input參數(shù);y為Output參數(shù);k和b為Constant參數(shù);Temp1為Temp參數(shù),如圖1-1所示。
![](http://www.ad.siemens.com.cn/productportal/Prods/published/CPU/CPU_5.2/image/image001.png)