該塊采用 SFC70 創建設備的診斷地址(PN_System/Device_Nr);SFC12 要用到該地址。
如果在 SFC12 中沒有需要激活或去活的任務,則讀出設備的當前狀態。若某個設備被去活,則將其輸入到 DB852 中。任務完成時,通過 TN_aktiviert 或 TN_deaktiviert 輸出輸出模塊的狀態。
每次CPU重啟時,可采用 _CFG = W#16#1 對設備進行注冊。
iRETVAL_SFC70 := GEO_LOG(MASTER := PNSystem,
STATION := DeviceNr,
SLOT := INT#0,
SUBSLOT := INT#0,
);
SCF70 檢查模塊的起始地址
使用SFC 70 "GEO_LOG" (將物理地址轉換成邏輯地址),可以確定模塊的相關起始地址,即最小的I地址或Q地址。
若在電源模塊或帶壓縮地址的模塊(ET 200S)上使用SFC70,則返回診斷地址。
iRETVAL_SFC12 := D_ACT_DP(REQ := xSteuerparameter,
MODE := bAuftragskennung,
LADDR := wDiagnose_Adresse,
BUSY := xAktivekennung
);
用SFC12 "D_ACT_DP"激活和取消激活DP從站/PROFINETIO設備
利用SFC12 "D_ACT_DP,可以明確地取消激活及再次激活已組態的DP從站/PROFINETIO設備。此外,還可以確定當前是激活還是取消激活每個已分配的DP從站或PROFINETIO設備。
如果使用SFC 12取消激活IE/PBLink PN IO類型的網關,則連接的所有PROFIBUS DP從站也將停止運行。這些故障將被報告。
SFC 12不能用在通過DP/PA鏈接與DP主站系統相連的PROFIBUSPA現場設備上。
如果在實際并不存在或非當前所需的CPU中組態DP從站/PROFINETIO設備,則該CPU仍會繼續以正常時間間隔訪問這些DP從站/PROFINET IO設備。而在取消激活這些從站后,則其它CPU訪問也將停止。使用PROFIBUS DP,有可能達到最快的DP總線周期,同時不再發生相應的錯誤事件。
用SFC12取消激活DP從站/PROFINETIO設備后,其過程輸出將被設置為已組態的替換值或0 (安全狀態)。所分配的DP主站/PROFINET IO控制器不繼續尋址該組件。DP主站/PROFINETIO控制器或CPU上的錯誤LED不會將取消激活的DP從站/PROFINETIO設備識別為出現故障或丟失。
而取消激活的DP從站/PROFINET IO設備輸入的過程映像將用0更新,即將其作為有故障的DP從站/PROFINETIO設備處理。
如果要使用程序直接訪問先前取消激活的DP從站/PROFINETIO設備的用戶數據,將調用I/O訪問錯誤OB(OB 122),并在診斷緩沖區中輸入相應的啟動事件。如果嘗試使用SFC (即SFC59 "RD_REC")訪問取消激活的DP從站
/PROFINET IO設備,則會在RET_VAL中收到一條出錯信息(與訪問不可用的DP從站/PROFINET IO設備相同)。
取消激活DP從站/PROFINETIO設備不會啟動程序錯誤OB (OB 85),即使其輸入或輸出屬于要更新的系統范圍的過程映像。診斷緩沖區中不輸入任何條目。
取消激活DP從站/PROFINET IO設備是否會啟動導致在診斷緩沖區中輸入一個條目的機架故障OB (OB 86),這取決于MODE參數
責任編輯:lq
-
模塊
+關注
關注
7文章
2717瀏覽量
47555 -
網關
+關注
關注
9文章
4518瀏覽量
51205 -
SFC
+關注
關注
0文章
44瀏覽量
11312
原文標題:VASS標準PN的網絡開關站功能FB_144 FB_Docken
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
西門子流量累計FB塊介紹
![西門子流量累計<b class='flag-5'>FB</b>塊介紹](https://file1.elecfans.com/web3/M00/03/08/wKgZO2djiV-AEC_xAAAw5HAqgkA099.png)
求助,關于ada4817 fb引腳使用疑問求解
西門子PLC使用捷米特CC-Link IE FB轉Profinet網關連接三菱伺服
CC-Link IEFB轉DeviceNet總線網關(YC-DNTM-CCLKIE)
![CC-Link IEFB轉DeviceNet總線網關(YC-DNTM-CCLKIE)](https://file1.elecfans.com/web2/M00/05/19/wKgaombL_HqAZ88xAAEu6ijyiG0165.png)
Modbus-TCP主站轉CC-Link IEFB協議網關(YC-CCLKIE-TCP)
![Modbus-TCP主<b class='flag-5'>站</b>轉CC-Link IEFB協議網關(YC-CCLKIE-TCP)](https://file1.elecfans.com/web2/M00/05/17/wKgaombL9OiAS04-AAEuC4rqg-I787.png)
CANopen主站轉Profinet從站協議網關(JM-PN-COP)
![CANopen主<b class='flag-5'>站</b>轉Profinet從<b class='flag-5'>站</b>協議網關(JM-<b class='flag-5'>PN</b>-COP)](https://file1.elecfans.com/web2/M00/04/18/wKgaombAUgqAFWvyAAMEDFR-0JY685.png)
EtherNet/IP從站轉Profinet從站協議轉換網關(JM-PN-EIP)
![EtherNet/IP從<b class='flag-5'>站</b>轉Profinet從<b class='flag-5'>站</b>協議轉換網關(JM-<b class='flag-5'>PN</b>-EIP)](https://file1.elecfans.com/web2/M00/FE/E9/wKgZomak6x2AVkxyAAVOEkcTFkg205.png)
75FB003步進電機有幾種方法
天合光能(青海)新材料有限公司開關站項目并網投運成功!
![天合光能(青海)新材料有限公司<b class='flag-5'>開關站</b>項目并網投運成功!](https://file1.elecfans.com/web2/M00/E2/16/wKgZomY62S-AOxY4AAAY9-TC6D8686.jpg)
青海200MW光伏項目 35kV開關站圖像監控及安全警示系統
![青海200MW光伏項目 35kV<b class='flag-5'>開關站</b>圖像監控及安全警示系統](https://file1.elecfans.com//web2/M00/C6/1F/wKgaomX7i6yAC0QFAAHm7qQF1o8275.png)
西門子博途:SCL中FB模塊的結構
![西門子博途:SCL中<b class='flag-5'>FB</b>模塊的結構](https://file1.elecfans.com/web2/M00/BE/02/wKgaomWokHOAGjvnAAA_z7DjDLM369.png)
評論