㈠ 組態王和智能數顯儀表如何通過USB轉RS485介面進行通訊
主要要看單項直流組合表組態王驅動是否有支持的,如果支持該產品,可以直接定義變數通訊,如果不行,還要與組態王的驅動開發組人員聯系
㈡ 大家給我出謀劃策啊 ,關於RS485智能儀表與PC之間的通訊
電腦上有一個com1口,你要加個232轉485的協議轉換器,電腦一端和232連,一端和儀表連
㈢ 三菱PLC與智能儀表通訊
先給你個提示,看一下三菱的RS指令,手冊上有詳細說明的,這個是FX2N的PLC通訊指令。
同時還要加一個RS435模塊才可以通訊的。
㈣ plc通過485如何採集智能儀表的數據
第一步:確定智能儀表支持的通訊協議
第二步:查找下所採用的PLC支持得通訊
第三步:選擇兩個都支持的通訊協議即可,然後編寫程序
㈤ plc通過485如何採集智能儀表的數據
rs485採用的是一種半雙工的通訊方式,儀表將接受到的數據轉換成4到20ma或者0到10v等形式的模擬量,存入相關數據區,plc通過相關地址尋找到那些數據,從而採集到儀表上的數據。
㈥ 組態王與智能儀表通訊(RS485)問題
HEX是指16進制,754
Float是指的浮點數,字長是1值的是16位,字長為2指的是32位。這里需要注意的是功能碼是0x03,所以對應的是MODBUS
4區的寄存器
㈦ VB6.0 PC與智能儀表COM通訊modbus協議485
你在VB中通過串口類中的方法向儀表發送MODBUS指令,然後解析返回數據即可。MODBUS讀寄存器指令,你問題中的表號,一般叫做設備ID,設備ID是一個位元組,從0到255,0一般不用,比如設備ID是1,讀取4XXX寄存器的指令是 十六進制03,起始地址是1037(前面的4去掉),連續讀取兩個寄存器,也就是寄存器長度為2,每個寄存器兩個位元組,返回數據就應該是四個位元組,最後是兩個位元組的CRC16校驗碼。指令是這樣的
01(設備ID) 03(讀寄存器) 10 37(起始地址) 00 02(寄存器個數) CL CH(CRC16校驗碼)
CRC16校驗碼我沒法給你算,你需要在程序中實現指令的重組和CRC16校驗碼的生成,解析時,在返回數據的指定位置截取下連續的四個位元組數據,轉換為浮點數即可。VB中都有相應的類和方法,不便詳述。
㈧ RS485 智能儀表 與 PC 通訊
你的儀表有485串口
買個485轉232的模塊,,至於想記錄溫度就得靠軟體來實現
當時買的記錄儀就好了,呵呵
㈨ 一個儀表通過485與PLC連接,我這么才能知道儀表的數據時傳輸在PLC的那個數據寄存器里的呢
要看您是什麼PLC了,每家PLC的程序指令都是有區別的,可以學習一下對應PLC的相關指令。還有就是要確認儀表是否是485介面的,現在有很多儀表是PowerBUS匯流排的通訊介面,這種比485扛干擾能力更強,通訊距離和帶載點數更多,而且支持匯流排供電、無極性接線和任意拓撲,通過轉換模塊可以完全兼容485協議。