zsh340
zsh340
級別: 論壇先鋒
|
圖片:
圖片:
圖片:
各位師付們好: 我做一個小程序,想用C函數塊來實現.可在實現中出了問題.函數塊FUNC1 D0 M0能正常運算;但是FUNC2 D4 M4沒有運算,不明白.以前沒有用過.請教師付們. 謝謝 |
|
---|---|---|
|
heidelberg
級別: 家園常客
|
有現成的 TCA TCC 你不調用,自己寫干嘛? |
|
---|---|---|
|
zsh340
zsh340
級別: 論壇先鋒
|
現有的數據寄存器地址都是默認的,所以用起來不方便.因為程序中已經用了那些地址.所以自已重新搞一個,地址變更起來很方便. |
|
---|---|---|
|
heidelberg
級別: 家園常客
|
寫,都正確,沒毛病。十有八九,D4 D6在觸屏內數據類型未按你定義的數據類型選擇。PLC與觸屏數據類型不一致。。。 |
|
---|---|---|
|
天空流星
SZ-CL
級別: 網絡英雄
|
FUNC2 實際使用的地址不是 D4,D6 FUNC2 D4 M4 中用的FW[4],的實際地址是 4+4,D8 FUNC2 D4 M4 中用的FW[6],的實際地址是 4+6,D10 |
---|---|
|
heidelberg
級別: 家園常客
|
第一張圖小沒有看仔細,原來是FUNC2 D4 M4 改為FUNC2 D0 M4 就是D4 D6 或者FUNC2 D4 M4 屏上改 D8 D10 |
|
---|---|---|
|
zsh340
zsh340
級別: 論壇先鋒
|
謝謝 |
|
---|---|---|
|
zsh340
zsh340
級別: 論壇先鋒
|
謝謝 |
|
---|---|---|
|