S7-200 SMART PROFINET通信向?qū)Ь幊?PROFINET向?qū)渲?
1、打開 PROFINET 向?qū)?,有兩種方法,可以使用其中之一。如圖1.打開PROFINET 向?qū)Х椒ㄋ尽?
圖1.打開PROFINET向?qū)Х椒?
2、在打開的PROFIENT配置向?qū)υ捒蛑械腜LC角色處,選擇PLC角色為“PROFINET控制器”,然后單擊下一步。如圖2.選擇PLC角色所示。
圖2.選擇PLC的角色
3、從右側(cè)設(shè)備目錄①處選擇已添加的 V90PN 的 GSD,在②處單擊“添加”然后單擊下一步。如圖3.添加設(shè)備所示。
圖3.添加設(shè)備
4、設(shè)置S7-200 SMART IP 地址及站名稱(可選)、設(shè)置 V90PN 的設(shè)備名稱及 IP 地址,然后單擊下一步。如圖4.設(shè)置IP地址及設(shè)備名稱所示。
圖4.設(shè)置IP地址及設(shè)備名稱
①處設(shè)置S7-200 SMART IP地址需要和PROFINET IO 設(shè)備在同一網(wǎng)段。
②設(shè)置v90pn設(shè)備名稱。
③指定要給v90pn分配的IP地址。
需要注意配置要點:
關(guān)于S7-200 SMART 的 IP 地址設(shè)置有兩種設(shè)置方法如圖5.所示:
方法一:系統(tǒng)塊>以太網(wǎng)端口處設(shè)置固定 IP,此時在 PROFINET 配置向?qū)Ю?,控制器參?shù)的IP地址自動跟隨變化,可無需更改;
方法二:系統(tǒng)塊中不做設(shè)置,直接在PROFINET配置向?qū)е性O(shè)置控制器IP地址,此時系統(tǒng)塊中以太網(wǎng)端口的 IP 地址參數(shù)自動設(shè)置,且系統(tǒng)塊里以太網(wǎng)端口下發(fā)的復(fù)選框變?yōu)楣催x狀態(tài)且為灰色,不可修改。
只要有任何一個地方配置過,另外一個地方自動跟隨變化。
圖5.S7-200 SMART設(shè)置IP地址
關(guān)于V90PN 設(shè)備名稱設(shè)置有兩種方法,如圖6.所示:
方法一:在 PROFINET 配置向?qū)е兄付?V90PN 的IP地址和設(shè)備名稱,然后使用工具菜單欄>查找PROFINET設(shè)備給 V90PN 分配設(shè)備名稱。
方法二:使用 V90PN 的調(diào)試軟件 V-ASSISTANT 設(shè)置(指定) V90PN 的設(shè)備名稱和IP地址,然后在 PROFIENT 配置向?qū)Ю锇凑?V90PN 實際的設(shè)備名稱和IP地址進行分配。
圖6.V90PN分配設(shè)備名稱
關(guān)于V90PN的IP地址:在PROFINET向?qū)е羞M行組態(tài),組態(tài)信息隨著程序一起下載至S7-200 SMART中,當S7-200 SMART 根據(jù)設(shè)備名稱找到V90 PN后,將IP地址分配給V90。
5、添加報文,設(shè)置更新時間及數(shù)據(jù)保持,然后單擊下一步。如圖7.添加報文設(shè)置更新時間及數(shù)據(jù)保持所示。
圖7.添加報文設(shè)置更新時間及數(shù)據(jù)保持
①選擇報文,如何選擇,可以參考表1.指令及可以使用的報文。組態(tài)中選擇的報文要和V-ASSISTANT軟件中選擇的報文保持一致。
表1.指令及可以使用的報文
指令
|
允許使用的報文
|
---|---|
SINA_POS
|
僅支持 SIEMENS 報文 111
|
SINA_SPEED
|
指令僅支持標準報文 1
|
SINA_PARA_S
|
僅支持 SIEMENS 報文 111 或標準報文 1
|
②單擊添加,將選擇的報文添加
③傳輸區(qū),S7-200 SMART 為每個IO設(shè)備分配各自可以使用的地址區(qū),組態(tài)分配的默認首地址可以進行修改,但僅可在各自的地址區(qū)域之中修改,各個IO設(shè)備可以使用的地址區(qū)域見表2.IO設(shè)備傳輸區(qū)
表2. IO設(shè)備傳輸區(qū)
PROFINET IO設(shè)備編號 | 輸入?yún)^(qū)域 | 輸出區(qū)域 |
---|---|---|
1 | IB128-255 | QB128-255 |
2 | IB256-383 | QB256-383 |
3 | IB384-511 | QB384-511 |
4 | IB512-639 | QB512-639 |
5 | IB640-767 | QB640-767 |
6 | IB768-895 | QB768-895 |
7 | IB896-1023 | QB896-1023 |
8 | IB1024- IB1151 | QB1024- IB1151 |
舉例說明:
此例程中輸入?yún)^(qū)域默認起始地址為 IB128,輸入?yún)^(qū)域長度為 24 字節(jié),如果有需要修改起始地址,比如修改為 200,那么實際輸入?yún)^(qū)域占用 IB200 開始的 24 個字節(jié),在 IB128-255 之間,修改可以生效。
④設(shè)置更新時間及數(shù)據(jù)保持
更新時間:決定IO控制器與設(shè)備間周期性交換數(shù)據(jù)的時間間隔。默認4ms,可以設(shè)置的范圍是:4、8、16、32、64、128、256、512 ms;設(shè)置此參數(shù)大小與所帶IO設(shè)備數(shù)量,組態(tài)的通信數(shù)據(jù)量等相關(guān)。
數(shù)據(jù)保持:當 IO 數(shù)據(jù)丟失時可接受的更新周期次數(shù),可以設(shè)置的范圍是:3-255 ;更新時間*數(shù)據(jù)保持=看門狗時間,看門狗時間≤ 1.92 秒。否則報錯,如圖8.所示.
圖8.看門狗時間設(shè)置報錯
如果已經(jīng)選擇的報文發(fā)現(xiàn)是錯誤的,如圖9.刪除添加錯誤的報文所示。
圖9.刪除添加錯誤的報文
6、查看相關(guān)的模塊參數(shù)信息,如圖10.查看模塊參數(shù)信息所示。
圖10.查看模塊參數(shù)信息
7、檢查配置參數(shù)沒有問題,單擊“生成”結(jié)束PROFINET 配置向?qū)АO驅(qū)渲媒缑孀詣雨P(guān)閉。如圖11.單擊生成完成配置所示。
圖11.單擊生成完成配置
8、彈出對話框,將通信背景時間默認被修改為20%,點擊"OK"進行確認即可。如圖12.通信背景時間被修改所示。
圖12.通信背景時間被修改
注意:以上僅為S7-200 SMART CPU與V90之見PROFINET向?qū)Р糠值慕M態(tài),至于具體通過指令實現(xiàn)運動控制功能需要參考文檔:
電話:15721373211
郵箱:15721373211@139.com
網(wǎng)址:http://openxml.net/
地址:上海青浦區(qū)北青公路7171號111-112室