lixianji_007
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 242 個
工控威望: 2871 點
下載積分: 5483 分
在線時間: 769(小時)
注冊時間: 2011-08-27
最后登錄: 2024-10-23
查看lixianji_007的 主題 / 回貼
樓主  發(fā)表于: 2017-07-12 12:53
圖片:
各位:松下A6伺服要讀取絕對式編碼器的單圈數(shù)據(jù),發(fā)送16進制05后返回04,再發(fā)送012D,約10秒左右返回15(錯誤),不再發(fā)送數(shù)據(jù)也是約10秒后返回15無法獲取數(shù)據(jù)。是不是發(fā)送的命令不對還是什么原因?(伺服通信設(shè)定:波特率115200,軸編號1;上位機:波特率115200,數(shù)據(jù)位8,停止位1,無校驗)請各位高手不吝指教,非常感謝!
本帖最近評分記錄:
  • 下載積分:+1(15627691835) 熱心助人!
  • 天下事有難易乎?為之,則難者亦易矣!不為,則易者亦難矣!
    382015157
    級別: 正式會員
    精華主題: 0
    發(fā)帖數(shù)量: 6 個
    工控威望: 94 點
    下載積分: 596 分
    在線時間: 10(小時)
    注冊時間: 2016-05-27
    最后登錄: 2024-08-30
    查看382015157的 主題 / 回貼
    1樓  發(fā)表于: 2017-07-25 15:40
    樓主,我用的松下PLC,我發(fā)送05過去,收到的不是04,請問是怎么回事呢?
    引用
    引用第4樓lixianji_007于2017-07-17 20:31發(fā)表的  :
    幾天有點忙,沒過來看看,后來弄懂了,收到04后再發(fā)送00 01(伺服軸編號)D2 2D(絕對式編碼器讀取命令),看說明書的時候誤以為方框里面的數(shù)據(jù)是前面的示例,所以只發(fā)送了012D導(dǎo)致響應(yīng)超時無法通信。不過232通信讀取編碼器數(shù)據(jù)要多次通信,而且返回的數(shù)據(jù)長度不同且沒有固定的結(jié)束碼(響應(yīng)數(shù)據(jù)1個字節(jié),返回數(shù)據(jù)15個字節(jié)),OMRON的PLC用的232的串口通信板卡,無法正常接收,準備更換成232的通信單元用MODBUS協(xié)議宏來做。項目調(diào)試完成了再來與大家共享一下。
    382015157
    級別: 正式會員
    精華主題: 0
    發(fā)帖數(shù)量: 6 個
    工控威望: 94 點
    下載積分: 596 分
    在線時間: 10(小時)
    注冊時間: 2016-05-27
    最后登錄: 2024-08-30
    查看382015157的 主題 / 回貼
    2樓  發(fā)表于: 2017-07-25 15:43
    還有,后面發(fā)送的00 01還有D2 2D是寫在一個地址還是分開地址寫呢
    引用
    引用第4樓lixianji_007于2017-07-17 20:31發(fā)表的  :
    幾天有點忙,沒過來看看,后來弄懂了,收到04后再發(fā)送00 01(伺服軸編號)D2 2D(絕對式編碼器讀取命令),看說明書的時候誤以為方框里面的數(shù)據(jù)是前面的示例,所以只發(fā)送了012D導(dǎo)致響應(yīng)超時無法通信。不過232通信讀取編碼器數(shù)據(jù)要多次通信,而且返回的數(shù)據(jù)長度不同且沒有固定的結(jié)束碼(響應(yīng)數(shù)據(jù)1個字節(jié),返回數(shù)據(jù)15個字節(jié)),OMRON的PLC用的232的串口通信板卡,無法正常接收,準備更換成232的通信單元用MODBUS協(xié)議宏來做。項目調(diào)試完成了再來與大家共享一下。
    382015157
    級別: 正式會員
    精華主題: 0
    發(fā)帖數(shù)量: 6 個
    工控威望: 94 點
    下載積分: 596 分
    在線時間: 10(小時)
    注冊時間: 2016-05-27
    最后登錄: 2024-08-30
    查看382015157的 主題 / 回貼
    3樓  發(fā)表于: 2017-07-27 15:15
    大神,請問00 01 D2 2D是分4個寄存器寫還是兩個寄存器寫呢

    引用
    引用第9樓jinle520于2017-07-25 18:40發(fā)表的  :



    我去年就有做過松下A5伺服的通訊,當時也是搞了好久才搞明白,那通訊有要幾步才能完成。

    .......
    382015157
    級別: 正式會員
    精華主題: 0
    發(fā)帖數(shù)量: 6 個
    工控威望: 94 點
    下載積分: 596 分
    在線時間: 10(小時)
    注冊時間: 2016-05-27
    最后登錄: 2024-08-30
    查看382015157的 主題 / 回貼
    4樓  發(fā)表于: 2017-07-28 14:01
    引用
    引用第11樓jinle520于2017-07-27 16:19發(fā)表的  :





    .......

    我是松下PLC,大神,請問下絕對值是怎么計算的呢,我看公式是單圈*2的23次方+多圈+OFS,我始終不明白OFS的值是多少?