德國西門子PLCST30
德國西門子PLCST30
1 PROFINET IRT High Flexibility介紹
1.1 RT與IRT High flexibility比較
下表給出RT和IRT High flexibilityzui重要的區(qū)別:
1.2 IRT High flexibility簡介
具備IRT功能的PROFINET是預留時間間隔內同步的通訊。 IRT允許您控制時間性很強
的應用,例如通過PROFINET的動態(tài)運動控制。 通過IRT還可獲得如下更多優(yōu)勢:
即使標準通訊中存在相當大的網絡負載,仍具有高度精確的確定性。
? 對于現有公司網絡,可以進行實時應用,可實現簡單而靈活的 PROFINET 設備集成
? 預留傳輸帶寬,可為數據傳輸到實時控制提供足夠空閑的資源
? 通過相同的傳輸介質可實現與實時通訊并行的安全標準通訊
? 可以繼續(xù)在同步域之外的PROFINET IO系統中使用標準部件
? 線性總線拓撲中使用IRT通訊的大量PROFINET設備,例如,道路運輸應用
? 固定的預留帶寬,不需要由于延長線路問題而導致 STEP 7 計算刷新時間的增加。
IRT High flexibility用于PROFINET設備之間IRT數據循環(huán)交換的同步傳輸過程。 發(fā)送時鐘內的預留帶寬可供IRT IO數據使用。 預留帶寬可確保以預留的同步間隔傳輸IRT數據,同時還可保持不受其它更高網絡負載(例如TCP/IP通訊或附加的實時通訊)的影響,當設備或網絡故障同步功能無法完成時,IRT High flexibility的實時等級將降為RT通訊。“高度靈活性”可實現系統的簡單規(guī)劃和擴展而無需進行網絡拓撲組態(tài)。
IRT通訊的同步域內要求以太網控制器、交換機、分布式IO都需要ERTEC ASIC(增強的實時以太網控制器)芯片支持,zui小的更新時間為 250μs ,且發(fā)送時鐘的抖動精度小于1μs。借助特殊的以太網控制器(例如ERTEC),可在硬件技術中實現預留傳輸帶寬,在這種情況下,對于每個發(fā)送時鐘,為IRT通訊確立固定的時間段,剩余的時間段用于RT和TCP/IP通訊。
2 PROFINET IRT High Flexibility組態(tài)
2.1 組態(tài)
使用一個例子來描述PROFINET IRT High flexibility,如圖 1 PROFINET IO系統網絡組態(tài)。
圖 1 PROFINET IO系統網絡組態(tài)
IO控制器使用CPU319-3PN/DP v2.8,連接SCALANCE X204IRT v4交換機,交換機的兩個端口分別連接ET200S IM151-3PN(6ES7 151-3BA23-0AB0)和 ET200EcoPN(6ES7 142-6BF00-0AB0),其中一臺ET200S連接另外一臺ET200S,其中在同步域內,所有設備必須支持IRT,即集成ERTEC芯片。同步域內的設備采用IRT High flexibility的通訊方式,同步域外的設備采用RT通訊方式。
在Step7中對其進行硬件組態(tài),參考圖 2 硬件組態(tài)。
圖 2 硬件組態(tài)
點擊總線”Ethernet(1):PROFINET-IO-System(100)”總線,右鍵彈出菜單選擇“PROFINET IO Domain Management…”,彈出同步域管理對話框,雙擊“SIMATIC 300(1)/PN-IO”,即IO控制器CPU319-3PN/DP,彈出設備屬性對話框,在同步角色中選擇“Sync master”,設置為同步時鐘主站。參考圖 3 設置時鐘同步主站。