回覆列表
  • 1 # 凹凸美神

    首先確定雙方是否有硬體介面,比如RS232或RS485埠。使用遮蔽雙絞線,最後一個從站加120歐電阻。RS232方式不要超15米,RS485方式長度不要超過一千米。

    再確認二者誰做主站,誰做從站。

    三,確定二者的通訊波特率,地址,奇偶校驗方式,停止位,超時重試次數,超時時間等基本引數。注意RS485的波特率與通訊線長度成反向關係,即在遠距離的情況下,要降低通訊波特率。

    四,確定二者通訊的變數地址對應關係

    五,主站要呼叫讀,寫函式,採用定時讀寫的方式不斷重新整理通訊變數的值。從站呼叫從站函式即可。各自軟體幫助檔案一般會有相應幫助資訊,可參考之。如果沒有,可到modbus.org查詢

    以上是必要的條件,缺一不可

  • 2 # zmzer15553

    1,你在組態王裡面,點“裝置”找到相應“MODBUS裝置”的廠家,選中對應的型號,設定好埠後。設定PLC裝置埠也和設定MODBUS裝置一樣,OK後繼續2。

    2,找到MODBUS裝置存資料的地址,在可Kingview中找“變數”設定I/O變數,MODBUS裝置的資料可以設成I/O變數《實數或整形》PLC的變數設定也一樣,OK了繼續3.

    4,在PLC裡編寫對應梯形圖,用你在Kingview中設定的PLC資料地址,在觸控式螢幕中做個資料顯示畫面,資料顯示地址,設成PLC中接受資料的地址,HMI是接在PLCd的,至此OK。大熱天,打字辛苦,看得也幸苦吧!!!

  • 3 # 13148073559

    看了下,DAM-3381只是作為DAM-37XX系列模組與三菱PLC通訊連線的橋樑,看著就一轉換器,PLC端如果不需要程式設計的話應該是用的計算機連結功能,但這不是MODBUS協議的,不知道DAM-3381內部的晶片是把專用協議轉成了MODBUS的?另,如果FXX1N想做MODBUS協議,可以透過無協議通訊方式,自己根據MODBUS的協議幀寫程式傳送。

  • 4 # 濃小漁

    1、modbus poll軟體是作為主站使用的;而你的PLC程式是定時傳送資料,屬於主動傳送,這不符合“主站請求——從站應答”的規則。所以,modbus poll與FX2N通訊,FX2N首先應按從站應答方式去程式設計。

    2、程式中 D207=H0B、D206=H0D0,這個校驗碼是不是根據D201~D205的值進行CRC16計算所得?若不是,校驗碼可能是錯誤的

  • 中秋節和大豐收的關聯?
  • 書中優美句子?