aquze123
級別: 正式會員
|
各位大佬好~ 有個問題請教一下,有不正確的地方希望指出。 FX3U-485ADP-MB我這么接應該是CH2對吧,FX3U外接了一個FX3U-422-BD板和FX3U-485ADP-MB。 現在的接法是通過一個232轉485轉接器接到電腦上,RDA短接接SDA接轉接器的485+,RDB短接SDB接轉接器的485-,然后在PLC的Main程序里加了這段,把PLC作為從站。 但是呢,這樣子,串口調試工具,波特率19200,數據位8,無校驗,停止位1,連接串口沒反應。 [upload=2] 我自己分析,有幾個可能的原因。 (1)附加到PLC的程序錯誤,我按說明書從站的例程寫的,把寄存器從CH1的改為CH2的,應該沒啥問題吧? (2)接線問題,看到有大佬接線的時候,把SG接到232轉485的地上,我們這邊也很多232和485設備,不接地不好,但一般也能用吧。 (3)串口調試參數有問題,或者發的指令有問題。 因為自己是剛入門,也是看著資料一步步過來,整個上位機,其他感覺也不難,但現在就卡在串口通訊這一塊了,好久了~ 希望大佬們指點一下~ |
---|---|
|
twingo49
級別: 網絡英雄
|
弄個FX3U-232ADP-MB會不會簡單些?不用轉來轉去 樓主留言:您好哈,轉接應該是沒問題,平時我們有些外設也是這樣子的。 |
---|---|
|
twingo49
級別: 網絡英雄
|
圖片:
看看我的從站設定,剛剛試過沒問題,PLC為FX3G-24MR+FX3G-CNV-ADP+FX3U-485ADP-MB,以永宏FBs-24MA為主站。 樓主留言:您好,您使用串口調試工具調試的嗎~ [ 此帖被twingo49在2019-04-24 11:20重新編輯 ] |
---|---|
|
twingo49
級別: 網絡英雄
|
4225 轉二進制應該是 0001 0000 1000 0001所以你的波特率應該是9600,還有你的設定是從站,站號為4。 樓主留言:您好,已經通訊成功啦~ |
---|---|
本帖最近評分記錄: |