沐秦她爹
級別: *
|
如題,最近在用組態軟件。遇到個問題。就是如題所示,想讀寫兩個D區數據,就是32位。在組態軟件的界面中,模擬測試時,能讀能寫的。此時是未連上PLC;但連上PLC時,出現的現象是能讀,但寫入的數據不對。我用的PLC是FX2N-64MR,RS232編程口直接連電腦通訊,軟件是力控組態。據說是三菱的通訊協議沒有完全開放所致。我一位朋友說可以讀寫,但語焉不詳。哪位達人能幫忙解惑一下?非常感謝! [ 此帖被沐秦她爹在2009-05-15 08:39重新編輯 ] |
---|---|
|
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員
|
只有浮點數或者32位整數才可以寫入雙字。 問題是,如果你的PLC無浮點數能力,你寫啥呢? Regards |
---|---|
|
沐秦她爹
級別: *
|
非常感謝你的回復,我的PLC是FX2N-64MR,應該是支持的。是否還有其他的原因? |
---|---|
|
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員
|
對于三菱FX來說,力控支持還是可以的,也不存在FX通訊協議不開放完整的問題。 問題在于您如何得知不對呢?通過讀取雙字嗎?請舉例。 Regards |
---|---|
|
沐秦她爹
級別: *
|
cvlsam,非常感謝您對這個問題的關注,不勝感激。現對有關數據說明如下: 1、我原來的存儲的數據是8個8,在力控上使用的是D500,實際上是已占用了D500和D501; 2、舉例,現我在力控中準備更改數據為1,確認后,剛開始是1,但刷新后,變為65536; 3、準備更改數據為2,刷新后,變為131072; 4、準備更改數據為111,刷新后,變為7274496; 以上數據均為在力控IO數據界面中操作得到的,我已確認該變化值的正確寫入(如2步,改1時,PLC內部D500值變為65536)。我的初步結論是:在界面上可讀出在PLC上更改的數據;但不能更改從力控界面上寫入數據。 不知道我說明白了沒有,如能達到可用來分析的地步,那就好了,呵呵。 cvlsam,麻煩您分析一下,非常感謝! 1、原來數據:原來數據 2、改寫: 3、變化: 4、改寫2: 5、變化2: 圖片好像不能放太多,數據上面有,再顯示一個設置: 8、連接設置: |
---|---|
|
沐秦她爹
級別: *
|
哪位知道的達人同道能夠解答一下,在此拜謝了! [ 此帖被沐秦她爹在2009-05-15 22:24重新編輯 ] |
---|---|
|