foxplc
水到渠成
級別: 家園常客
![]() |
圖片:
![]() Output 的數據類型為雙字,那么AQW0的類型也是雙字, 現要把AQW0的值放入VD4中出錯,既然數據類型是相同的,為何不能用MOV_DW指令出錯? |
---|---|
|
foxplc
水到渠成
級別: 家園常客
![]() |
Output 是子程序PID0_INIT 的局部變量這沒有錯,調用后其值存入AQW0中了 那么Output 和AQW0的數據類型是相同的,沒有混淆。現要把AQW0中的數據 存入VD中,存不進去。 |
---|---|
|
foxplc
水到渠成
級別: 家園常客
![]() |
圖片:
![]()
AQW0 是調用向導生成的 PID_INIT 子程序生成的。 |
---|---|
|
foxplc
水到渠成
級別: 家園常客
![]() |
圖片:
![]()
圖片:
![]()
圖片:
![]()
圖片:
![]()
cvlsam 你說的太好了,我是想把AQW0(VD128)的值標準化為頻率值在觸摸屏上顯示,因此想把該值存入VD8中。 但是我覺得向導中的VD128是局部變量,不是全局變量。因此在主程序中讀不到它的值。 圖中PIN_INIT監控的AQW0 的值為6400 VD128 MV_R 中其值為0.0,兩者不一樣 還是沒法將頻率值讀出 |
---|---|
|