vitalityboy
級別: 略有小成
|
描述:程序結構簡單的很就是這么一小段
圖片:
描述:為什么第一行的運算結果為零
圖片:
圖片:
圖片:
圖片:
FX3U的PLC用標簽做了一個簡單的程序,程序簡單的很只是調用了一個FB而爾,搞不清楚在塊的第一行的運算結果始終為零,而其它的運算結果一切正常,求解。! [ 此帖被vitalityboy在2018-12-24 13:59重新編輯 ] |
---|---|
本帖最近評分記錄: |
白蘿卜大白菜
To be a better man.
級別: 工控俠客
|
數據類型是不是對應的 |
|
---|---|---|
|
leechengyu
級別: 略有小成
|
圖片:
DMUL乘法的結果是64位,第一行D_Temp1的值被第二行的高位結果覆蓋了 另外~三菱分配元件是由編號大往小分配 [ 此帖被leechengyu在2018-12-24 16:01重新編輯 ] |
---|---|
本帖最近評分記錄: |
vitalityboy
級別: 略有小成
|
圖片:
出現這樣的問題就是跟標簽元件的地址分配有關系,經修改標簽元件的名稱問題貌似解決了。謝謝樓上leechengyu的解惑 |
---|---|
|
vitalityboy
級別: 略有小成
|
圖片:
個人感覺三菱的標簽有點胡弄人的, 1、在標簽的自動分配設置里有10ms的定時器設置,但不能在局部標簽里設置10ms的定時器。 2、在自動分配里有狀態元件S,但使用步進指令STL時卻又不能使用標簽 |
---|---|
|
dgamen
歲月不饒人
級別: 略有小成
|
監控D512-D999之間有沒有你想要的結果; 把變量D_Temp_1換成其他名稱看看,有時大小寫、中英文、全角半角輸入筆誤也會出現一些奇怪現象; 建議變量名稱使用英文。 |
---|---|
本帖最近評分記錄: |