西門子plcs7-1500和et200的組態功能的實現
使用系統組態控制功能設置西門子plcS7-1500控制器或者ET200的組態,即可以組態硬件組態配置下載至PLC中,然后在程序中通過內部控制信息數據分析記錄的方式,使該設備可在模塊工作或者更改模塊排列順序的情況下運行,不斷更新了缺失的模塊,則無需重新組態,也無需重新加載硬件組態,組態控制功能為提高用戶能夠提供了靈活性,只要根據實際組態不超過設定的組態,就可以直接通過控制相關數據處理進行有效控制,以指定所需的組態。
西門子plcS7-1500中央機架實現系統組態進行控制管理功能
S7-1500中央機架可以實現系統組態進行控制的要求:
首先,在配置西門子s7-1500的硬件配置。也就是說,當前存在并用于未來硬件更新的模塊包含在這個硬件配置中。在本例中,配置了10個插槽,插槽數為0到9,ps25w24vdc電源,s7-1516cpu,兩個di16/dq16x24vdc模塊,ps25w24vdc電源,tmcount2x24v模塊,di16x24vdc模塊,dq16x24vdc模塊,ai8xu/irtd/tc模擬輸入模塊,aq8xu/ihs模擬輸出模板。
實際進行安裝的硬件水平依次為:西門子plcS7-1516CPU,AI8XU模擬量控制輸入數據模塊,AQ8XU模擬量信號輸出模塊,TM計數模板,PS25W24VDC電源,DI16模塊,DQ16模塊,即系統硬件設備組態和實際硬件設計組態以及對應社會關系管理如圖所示:
硬件配置與實際配置的對應關系
然后需要進行啟用西門子pcl博圖組態軟件系統控制管理功能,在硬件設計組態CPU的屬性中,按照菜單命令“屬性”->“常規”->“組態軟件控制”下,激活“允許學生通過網絡用戶應用程序開始重新組態技術設備”選項,如圖下圖所示:
啟動配置控制功能
接下來進行創建自己一個信息共享經濟數據塊,用來存儲將要傳送的數據可以記錄,并在啟動企業組織塊(本例為OB100)中對數據塊賦值,作用是我們描述實際需要安裝的模塊與組態環境之間的關系,規則如下表所示:
字節 | 含義 | 數值 | 說明 |
0 | 數據記錄長度 | 4+ 插 槽數 | 數據記錄頭 |
1 | 數據記錄 ID | 196 | |
2 | 版本 | 4 | |
3 | 版本 | 0 | |
4 | 對組態中插槽0 中的模板進行分配 | 硬件組態插槽 0 中的模板所對應的實際插槽號 |
如果模板僅在硬件 組態中存在,而實 際中不存在,則數值為 B#16#FF |
5 | 對組態中插槽1 中的模板進行分配 | 硬件組態插槽 1 中的模板所對應的實際插槽號 | |
. . |
. . |
. . |
|
4+插 槽數 | 對組態中插槽編號的模板進行分配 | 硬件組態中插槽編號的模板對應實際中的插槽號 |
數據記錄含義
從第5個字節開始,硬件配置中的模塊的位置按照從低到高的順序進行描述,當配置中的模塊在實踐中不存在時,“b#16#ff”被寫入數據塊。按照這些規則在共享數據塊中創建一個包含14字節數據的結構,如圖所示:
建立數據塊
必須在系統啟動一個組織塊(本例中為OB100)調用“WRREC”指令傳送創建的數據進行記錄,在右側的指令欄中,按照時間順序“擴展功能指令”-〉“分布式I/O”下找到“WRREC”指令,如果未能在中國啟動OB(本例為OB100)中傳輸可以有效的控制信息數據分析記錄,則CPU會從啟動模式返回到自己停止發展模式,因此,需要“WRREC”指令通過執行完才能實現退出市場啟動企業組織塊,本例中以功能塊“WRREC”的完成工作信號“Done”為循環使用指令的結束經濟條件,保證能夠完成相關數據技術記錄的傳輸。
對于西門子plc S7-1500CPU,使用“WRREC”指令的“ID”寫數據記錄(作為“WRREC”指令),該程序如04所示,其中參數“WRREC_DONE”,“WRREC_BUSY”等)。組織在塊接口參數中定義的臨時變量:
在啟動一個組織塊中寫入數據進行記錄,編譯并下載程序到S7-1500CPU。啟動后,S7-1500CPU可以正確識別中央機架上的現有模板并啟動。不能使用通信處理器cp/cm(包括對等通信模板)對s7-1500中央機箱進行配置控制,西門子plc控制系統工作電源模塊PS507也遵從組態控制,但是不建議對插槽0的系統設計電源電路模塊可以進行組態控制。
總結:以上內容就是小編為大家介紹的西門子plcs7-1500和et200的組態功能的實現,如果您有這方面的任何需求,歡迎大家咨詢容感電氣,我們將給您真誠的服務。
標題:西門子plcs7-1500和et200的組態功能的實現 地址:http://m.bjhtsyw.cn/gongsi/3915.html