湛江西門子代理商
由于其各種與眾不同的特點,S7-200已經(jīng)在范圍內(nèi)涵蓋各種行業(yè)的應(yīng)用程序中了證實: CPU 221
簡單自動化任務(wù)用的小型CPU-如果您想變更為一個非常經(jīng)濟地執(zhí)行簡單自動化任務(wù)的有效解決方案,這是好的小型設(shè)備。還可以在擴展的溫度范圍內(nèi)使用。
更復(fù)雜任務(wù)用的CPU 222可擴展的小型CPU-更復(fù)雜的機器和小型解決方案用的能夠勝任的緊湊型封裝。
更高通訊和計算要求用 CPU-為要求速度和特殊通訊能力的復(fù)雜任務(wù)用的高性能 CPU。
簡單驅(qū)動任務(wù)用的 CPU-方便地實施簡單驅(qū)動任務(wù)用的CPU 224版本-有兩個接口,兩個模擬輸入和一個模擬輸出,以及兩個100 kHz脈沖輸出和2個高速200kHz 計數(shù)器。
較大技術(shù)性工作用的高性能CPU-用于具有已擴展輸入和輸出以及兩個RS485接口的復(fù)雜的自動化任務(wù)的多功能高性能CPU。
優(yōu)點 SIMATIC S7-200發(fā)揮統(tǒng)一而經(jīng)濟的解決方案。整個的系列特點
強大的性能,
優(yōu)模塊化和
開放式通訊。
S7-200 性能*,久經(jīng)考驗,適合于工業(yè)領(lǐng)域的各種應(yīng)用:
結(jié)構(gòu)緊湊小巧-狹小空間處任何應(yīng)用的選擇
在所有CPU型號中的基本和功能,
大容量程序和數(shù)據(jù)存儲器
杰出的實時響應(yīng)-在任何時候均可對整個進行*控制,從而了、效率和性
易于使用STEP 7-Micro/WIN工程-初學者和*的選擇
集成的 R-S 485接口或者作為總線使用
極其快速和的操作順序和控制
通過時間中斷完整控制對時間要求嚴格的流程
設(shè)計和功能 可選模塊
在性能范圍中佳模塊化5個不同的CPU,具有的基本功能和集成的Freeport通訊接口
湛江西門子代理商
六、驅(qū)動器參數(shù)的讀取及寫入
1.擴展PROFIDRIVE功能(DPV1)
非周期性數(shù)據(jù)傳送模式允許:
? 交換大量的用戶數(shù)據(jù)
? 用DPV1的功能 READ 和 WRITE可以實現(xiàn)非周期性數(shù)據(jù)交換。傳輸數(shù)據(jù)塊的內(nèi)容應(yīng)遵照 PROFIdrive參數(shù)通道(DPV1)數(shù)據(jù)集DS47(非周期參數(shù)通道結(jié)構(gòu))。
2. 參數(shù)請求及參數(shù)應(yīng)答的結(jié)構(gòu)
參數(shù)請求包括三部分:請求標題、參數(shù)地址及參數(shù)值。
表1.參數(shù)請求格式
表2.參數(shù)應(yīng)答格式
表3.參數(shù)請求及應(yīng)答描述
表4.在DPV1參數(shù)應(yīng)答中的錯誤值描述
3. S7-300/400PLC通過PROFINET IO非周期性通訊方式讀取驅(qū)動器參數(shù)。
請注意:PLC讀取驅(qū)動器參數(shù)時必須使用兩個功能塊SFB52 / SFB53
舉例如下:
(1) 使用標志位M0.0及功能塊SFB53將讀請求(數(shù)據(jù)集RECORD DB11)(圖16)發(fā)送至驅(qū)動器。
將M0.0設(shè)定為數(shù)值1啟動讀請求,當讀請求完成后必須將該請求置0,結(jié)束該請求。ERROR = 1: 表示執(zhí)行此功能塊時有錯誤產(chǎn)生,而STATUS 指示功能塊執(zhí)行狀態(tài)或錯誤信息 。
(2) 使用標志位M1.0及功能塊SFB52讀取參數(shù)的請求響應(yīng)(響應(yīng)塊DB22)(參見圖17) 。
將M1.0設(shè)定為數(shù)值1讀取參數(shù)請求響應(yīng),完成后必須將該位置0,結(jié)束該請求。ERROR = 1: 表示執(zhí)行此功能塊時有錯誤產(chǎn)生,而STATUS 指示功能塊執(zhí)行狀態(tài)或錯誤信息 。
圖15 PROFINET IO讀參數(shù)請求
圖16 PROFINET IO讀參數(shù)響應(yīng)
圖17 PROFINET IO讀參數(shù)變量表
4. S7-300/400PLC通過PROFINET IO非周期性通訊方式修改驅(qū)動器參數(shù)P1216。
舉例如下:
PLC寫參數(shù)時只需使用SFB53,在本項目的Network 2中發(fā)送寫請求DB33 (參見圖19) 到驅(qū)動器; PLC讀“寫參數(shù)"響應(yīng)時需使用SFB52,在本項目中讀取驅(qū)動器返回的參數(shù)值數(shù)據(jù)塊為DB22 (參見圖20) 。
(1) 將M0.2設(shè)定為數(shù)值1啟動寫請求,當寫請求完成后必須將該請求置0,結(jié)束該請求。ERROR = 1: 表示執(zhí)行此功能塊時有錯誤產(chǎn)生,而STATUS 指示功能塊執(zhí)行狀態(tài)或錯誤信息 。
(2) 將M1.0設(shè)定為數(shù)值1讀請求,完成后必須將該請求置0,結(jié)束該請求。ERROR = 1: 表示執(zhí)行此功能塊時有錯誤產(chǎn)生,而STATUS 指示功能塊執(zhí)行狀態(tài)或錯誤信息 。