在這裡向各位前輩請教一個比較淺的問題
我目前使用一台Temperature chamber廠牌是ESPEC型號為SU-241
由於這台設備本身只有RS-485介面,那麼如果要使用PC上的RS-232的介面和他溝通
是否一定另外需要一個RS-232轉RS-485的converter
如果使用的converter之後,那指令就只要依據使用手冊上的方式直接下達就可以了吧。
可以請有寫過RS-485介面的前輩提供範例嗎
先謝謝了
Hi,
Yes !!
買一個rs232 to rs485的converter就ok了,我是用台灣儀控的溫控器寫了一個modbus rtu potocol的通訊程式
貼上圖片你參考一下


[QUOTE=jutjy67]

[/QUOTE]jutjy67 您好,您可以稍微介紹你的程式是在做什麼事情嗎?因為我剛接觸labview所以有點看不太懂,為什麼要把數字轉成ascii碼,然後再輸出,這樣的功用是在做什麼呢?謝謝您為我解答。

儀器所接受的命令都是以字串的形式來呈現,我將命令組合完後轉成字串,利用visa write送到控制器,等待100ms後控制器會回傳資料我再從回傳的資料中解析出pv的值,這個程式是根據儀器所附的通訊手冊所寫成的,這段程式碼是要求控制器回傳pv值,你要做儀器通訊的話,首先必須詳讀儀器所附的通訊說明,像是通訊介面,check sum的方式等等
[QUOTE=jutjy67]
儀器所接受的命令都是以字串的形式來呈現,我將命令組合完後轉成字串,利用visa write送到控制器,等待100ms後控制器會回傳資料我再從回傳的資料中解析出pv的值,這個程式是根據儀器所附的通訊手冊所寫成的,這段程式碼是要求控制器回傳pv值,你要做儀器通訊的話,首先必須詳讀儀器所附的通訊說明,像是通訊介面,check sum的方式等等
[/QUOTE]jutjy67謝謝你的指導,我會再仔細去看儀器所附的通訊說明書。
我最近才完成一個量測溫度的程式, 使用的是 NI的 2 port RS232轉485 介面卡, 加上 研華的溫度模組, 一次可直接讀到 5 CH 的溫度, 個人覺得蠻好用的, 而且一次讀 5 CH 可以省去不少時間, 讀出來就是溫度的字串喔, 可以參考看看這種作法
請問大大
我使用我寫的這支程式去控制儀器(rs-232)
但是指令會一直重複送給儀器,儀器不停的收到不停的重複動作
如不放在迴圈中,指令又送不出去,
我只是想手動一次 一次的把控制指令送到儀器.
請各位大大幫我看看,或是有範例可以瞧瞧Untitled 1.vi
可否轉為 LV7.0 來參考?
請問樓上的大大
我該怎麼將 8.0 轉成 7.0 ? 另存新檔嗎 ?
利用 " save with option" 中的 " save for previous" 應該可以往下一版, 7.0 有這個功能, 不知 8.0 還有沒有
[QUOTE=free]Donnie, 這問題是不是已經在 http://www.labview.com.tw/forum/forum_posts.asp?TID=5899&FID=90 解決了?[/QUOTE]
感謝大大
此問題已經解決了
謝謝
我忘記回來回覆了, sorry
各位是否知道有關與ESPEC SH241 RS485 接口的具體物理定義?我打電話到ESPEC,他們明白的說PIN定義用市麵上的RS485接口不可以用,
他們更改過一些引腳的定義(交換過?)
我用自製的RS232-RS485的轉換器,無論如何也沒有可以通訊成功與SH241.
不知道davens 是否有解決方法?
期望各位的幫助。
Thank you.