conchnit
級別: 略有小成
![]() |
如題。三菱GXW2中,使用結構體數組編程,在使用其中具體的某一組數據元素時, MS4[1].M代碼ON MS4[2].M代碼ON ......MS4[4].M代碼ON ![]() 分別在3中編程語言下的情況如下: 1. 結構話梯形圖 ![]() MS4[1].M代碼ON 等 可以直接輸入 使用, 2. ST語言中 (包括內嵌式ST) ![]() MS4[1].M代碼ON 等也可以直接輸入 使用 3.梯形圖(包含帶標簽功能的梯形圖) ![]() MS4[1].M代碼ON 等使用卻無效 圖4請問有哪位知道 為什么, 既然是結構化工程中帶標簽的梯形圖,號稱支持IEC功能,為什么不能直接使用。導致很多方便性的編程方法無法實現。 希望大家一起討論. 如何實現最高效簡潔的編程. 謝謝。 [ 此帖被conchnit在2018-02-23 14:31重新編輯 ] |
|
---|---|---|
|
w45062099
多做事,少說話!
級別: 略有小成
![]() |
三菱規定不能用,包括在SFC中也不行,沒有那么多為什么! |
|
---|---|---|
|
tingfenghu
級別: 工控俠客
![]() ![]() |
寫的人也未必看得懂,所謂屎山。 |
|
---|---|---|
|
fczxjh
級別: 家園常客
![]() |
全部用FBD編寫。我試過FB里用結構體,在梯形圖用這個FB就報錯,FB和主程序都用FBD就可以 |
---|---|
|
dgamen
歲月不饒人
級別: 略有小成
![]() |
MS4[1].M代碼ON是結構體數組,不是普通數組,只能在結構化程序里使用。梯形圖里可以使用普通數組 |
---|---|
|