Step 1:檢查DLL 版本,初始化隱藏的DFXX-DLL 并創(chuàng)建訪問(wèn)板卡的頭文件。
Step 2:獲得板卡信息:顯示已安裝板卡的配置信息。
Step 3: 選擇板卡,選擇已安裝的板卡


Command 0: 退出:退出樣例應(yīng)用程序
Command 1: 確定連接的控制器:檢測(cè)所有連接PN IO 設(shè)備的PN IO 控制器。
Command 2: 讀/寫(xiě)I/O數(shù)據(jù)(循環(huán)):讀寫(xiě)IO 循環(huán)過(guò)程數(shù)據(jù)
Command 3: 讀/寫(xiě)I/O數(shù)據(jù)(非循環(huán)):讀寫(xiě)IO 非循環(huán)過(guò)程數(shù)據(jù)
Command4: 插拔模塊:插拔模塊,觸發(fā)插拔報(bào)警給PROFINET IO 控制器
Command 5: 發(fā)送過(guò)程報(bào)警:發(fā)送過(guò)程報(bào)警給PROFINET IO控制器
Command 6: 設(shè)置/重置診斷:設(shè)置/重置診斷狀態(tài)

測(cè)試一、讀/寫(xiě)I/O數(shù)據(jù)(循環(huán)):讀寫(xiě)IO 循環(huán)過(guò)程數(shù)據(jù)/ 非循環(huán)過(guò)程數(shù)據(jù)
當(dāng)PN IO 設(shè)備沒(méi)有被激活的話,第二塊DP PROFINET IO 板卡將會(huì)被配置成PN IO 控制器,意味著在configurator III 在線模式下,PN IO 設(shè)備是故障的(藍(lán)色框)

Step 4: 啟動(dòng)PROFINET,PROFINET IO 通訊被激活。
激活PN IO 設(shè)備之后,PN IO 控制器顯示PN IO 設(shè)備作為可操作狀態(tài)(綠框)可以進(jìn)行循環(huán)數(shù)據(jù)交換。


Step 5: 識(shí)別連接的控制器,識(shí)別連接的PN IO 控制器。

Step 6: 讀/寫(xiě)循環(huán)數(shù)據(jù): 讀寫(xiě)循環(huán)過(guò)程數(shù)據(jù),另外通訊狀態(tài)以及數(shù)據(jù)大小也會(huì)顯示出來(lái)。


測(cè)試二:插拔模塊出發(fā) 插拔報(bào)警給PROFINET IO 控制器
Step 4: 啟動(dòng)profinet : PRFINET IO 通訊被激活。
Step 9: 插拔模塊—觸發(fā)PN IO 控制器的插拔報(bào)警。


測(cè)試 三: 過(guò)程報(bào)警傳輸---給PROFINET IO控制器
Step 4: 啟動(dòng)PROFINET:PROFINET IO 通訊激活
Step 10: 發(fā)送一個(gè)報(bào)警:傳輸過(guò)程報(bào)警到PN IO 控制器


測(cè)試四、設(shè)置/重置 診斷狀態(tài)
Step 4: 啟動(dòng)PROFINET:PROFINET IO 通訊激活
Step11: 設(shè)置/重置一個(gè)診斷:設(shè)置重置診斷狀態(tài)。

