gz068909
級別: 略有小成
|
圖片:
FIFW D600 R0 這個里面的數(shù)據(jù)表格個數(shù)有限制嗎? 是不是只要在這個過程中我不執(zhí)行FIFR指令,只要執(zhí)行了FIFW指令 數(shù)據(jù)還是會依次不間斷往現(xiàn)有數(shù)據(jù)表格的最后一位存儲 手冊也沒有 說限制存儲的個數(shù)是多少?還是沒有限制 望高手解下疑惑 |
|
---|---|---|
|
楓落云端
施主,腳抬一下
級別: 略有小成
|
圖片:
樓主很有探討精神,很多人估計都沒辦法回答。 我也只能交給模擬實驗來驗證,用事實回答你的問題。 實驗后發(fā)現(xiàn)FIFW的第二個參數(shù)首地址比如R0最大只能到無符號數(shù)65535(也就是監(jiān)控看到的有符號-1),當R0=65535時(-1),如果執(zhí)行FIFW,就會導致PLC宕機。所以程序里面需要對R0做最大限制,比如當R0=-1時,強制變回0。 另外注意:由于PLC的寄存器大默認為8K,如果FIFW第二個參數(shù)首地址值超過寄存器設置最大值時,也會引起FIFW無法賦值到超限的寄存器里也會引起PLC宕機。 |
---|---|
本帖最近評分記錄: |