PCS7編程中安全型功能塊如何與標(biāo)準(zhǔn)塊混用
劉玉蓉
發(fā)布于2014-10-15 17:05
1
0
標(biāo)簽:
在PCS7 系統(tǒng)組態(tài)中組建了一個(gè)FH系統(tǒng), CPU 為412-3H, 并且安裝了F系統(tǒng)補(bǔ)丁包V6. 在調(diào)用一個(gè)AI處理功能時(shí), 使用了F_CH_AI 功能塊進(jìn)行AI轉(zhuǎn)換, 并且將V_DATA 輸出量作為 高低報(bào)警功能塊 MEAS_MON的輸入進(jìn)行報(bào)警處理(同一張CFC圖之內(nèi)). MEAS功能塊在CFC編輯界面中出現(xiàn)一個(gè)黃底的問(wèn)號(hào),并且在編譯時(shí) 系統(tǒng)提示"Runtime group ""CFC(1)"" contains F and standard blocks (first F block: 2) [Move the standard blocks to the standard program (chart and run-time group)]" , 編譯不能通過(guò).
我手上有另外一個(gè)別人寫好的程序, 也是同樣的寫法, 編譯無(wú)錯(cuò)誤,可以通過(guò), 所以想請(qǐng)教各位, 我可能是什么地方參數(shù)設(shè)置有問(wèn)題, 導(dǎo)致編譯不能通過(guò),
問(wèn)題補(bǔ)充:
新截圖2張, 請(qǐng)看一下. 圖1是朋友寫的程序, 可編譯通過(guò).
圖2是我測(cè)試用的, 不能通過(guò), 區(qū)別就是我的MEAS塊上有黃色問(wèn)號(hào), 而且功能塊顏色也不對(duì).
看了次的回答,指出可能是變量的屬性問(wèn)題. 但是邏輯中F-AI 跟MEAS 是直接連的, 無(wú)中間變量, 能從截圖中功能塊的狀態(tài)幫忙分析一下么?
圖片說(shuō)明: 1,圖1,編譯通過(guò) 2,圖2,編譯失敗
佳答案
可能你編制的標(biāo)準(zhǔn)功能塊中引用了F-I/O的地址。在標(biāo)準(zhǔn)功能塊中只能引用定義為“Of standard I/O”的地址。在安全系統(tǒng)中的編程是要注意有關(guān)standard I/O地址及F-I/O的地址的用法:
請(qǐng)?jiān)斠娤率鑫臋n中4.1.4 Differences between the F-FBD and F-LAD Programming Languages and theStandard FBD and LAD Programming Languages:連接:
《S7 分布式安全 - 組態(tài)和編程(英文)》:下載
https://www2.ad.siemens.com.cn/download/Upload/AS/manual/22099875.pdf