Modbus TCP的撰寫方式及範例 - Linux

Caitlin avatar
By Caitlin
at 2013-07-09T18:47

Table of Contents

各位板友大家好,

小弟想用C語言撰一個由電腦透過網路及Modbus TCP的方式來向控制器要取暫存器資料,
其中:

電腦作業系統為Linux
控制器只能設定為Modbus Slave-TCP

請問這樣的撰寫方式,開socket時,電腦端設定為client端對嗎?
另外是否有範例程式可供小弟參考呢?
還請各位不吝回答,謝謝哦。

--
Tags: Linux

All Comments

Rae avatar
By Rae
at 2013-07-14T09:52
當年我在 moxa 時也寫過 modbus 的 library 比上面的完整
可以試試用這幾個 keyword 找找看
moxa UC-7400 modbus example
Jacky avatar
By Jacky
at 2013-07-18T03:03
查了一下 找不到我寫的那版 不過還是可以從 moxa 產品的
DA-660 那邊抓到 modbus 的 sample code
Eartha avatar
By Eartha
at 2013-07-19T11:55
謝謝A大,問題已解決^^

shell script裡讀檔並取出值

George avatar
By George
at 2013-07-08T13:47
大家好!想請問以下狀況該如何做: 我有一個文字檔(例如叫a.dat),裡面有如下之資訊: 1000 1 2 3 4 5 2000 2 3 4 5 1 3000 1 3 4 2 5 .............. 現在希望讀a.dat後,把第二到六個位置的值,依序寫到我的for loop裡,例如: for ...

HackingThursday 固定聚會 (2013-07-11)

Poppy avatar
By Poppy
at 2013-07-08T12:03
通告網址: [http://www.hackingthursday.org/][1] * * * * 時間: 每週四晚上 19:30 至 22:00 ( 熱食供應至 20:00 ) * 地點: 伯朗咖啡 ( 建國店 ) * 地址: 台北市大安區建國南路一段 166 號 2 樓 * 鄰 ...

Ubuntu 13.04 過熱

Callum avatar
By Callum
at 2013-07-06T23:37
※ 引述《freemirage (萬里無雲萬里天)》之銘言: : 剛開始用linux不久 : 一直有筆電過熱的問題 : 經過一翻google後 找到了tlp這個套件 : 用了以後CPU溫度大概也都還在65 - 70度 : 請問這樣是正常的嗎 : 我的CPU是i5-2450M 顯卡是intel內顯 : 筆電不是 ...

Ubuntu 13.04 過熱

Eden avatar
By Eden
at 2013-07-06T01:01
剛開始用linux不久 一直有筆電過熱的問題 經過一翻google後 找到了tlp這個套件 用了以後CPU溫度大概也都還在65 - 70度 請問這樣是正常的嗎 我的CPU是i5-2450M 顯卡是intel內顯 筆電不是think pad 沒辦法用tlp控制風扇 由於打字的時候還是會覺得筆電是燙 ...

Cent OS 6.4無法進入歡迎設定頁面

Delia avatar
By Delia
at 2013-07-06T00:35
小弟的機器是Supermicro的電腦 已安裝兩顆硬碟設定做RAID 1 早上因練習RAID卡如何設定,重新安裝Linux兩三次都沒問題 剛剛晚上因朋友想練習,不知道是否動到甚麼東西,重新安裝Linux後都一直無法進入 歡迎的設定頁面!! 畫面在長條型藍白色跑馬燈,跑完之後畫面就變黑了,無法出現歡迎 ...