南樺 電子報 336 出刊日期 | 2019.11.11

利用豐煒VS系列PLC抓取MOSBUS RTU的資料


現階段的 MODBUS RTU 的設備很多,但如何利用PLC 來抓取,就需要技巧了,在此介紹豐煒 VS 系列,抓取MODBUS RTU 設備的方式

開啟 VS
在左側 \ 通訊埠設定 點下去
出現 右側 \ CP1 的設定

因為要抓取 MODBUS RTU的設備
所以選 MODBUS Master
其他的 通訊格式 要與MODBUS RTU設備相同
1.通訊鮑率:19200
2.模式:RTU
3.同為檢查:未使用
4.停止位元:1
5.延遲傳送:5 (使用預設即可)


點選 MBUS通訊表格
名稱可自訂:MOUS0(在此用預設)

按 確定

 



1. 按 上方的 +
2. 命令:選 H03 讀取 (4X)
其中4X表示MODBUS 40001~49999
(4萬開頭的)

若有其他需求
請依方式選擇

H03:4X (4萬開頭) 多筆讀取WORD
H10:4X (4萬開頭) 多筆寫入WORD
H06:4X (4萬開頭) 單筆寫入WORD
H02:1X (1萬開頭) 讀取接點BIT
H04:3X (3萬開頭) 多筆讀取WORD
唯讀
H01:0X (0萬開頭) 讀取顯圈BIT
H0F:0X (0萬開頭) 寫入多筆線圈BIT
H05:0X (0萬開頭) 寫入多筆線圈BIT

命令:H03:4X (4萬開頭) 多筆讀取WORD

主站資料開始位址:讀回的資料放PLC哪
此例為D100
資料長度:所抓取的資料長度
此例為1
副站站號:所要抓取的站號
此例為1
副站資料開始位址:此例為H0000


寫好的表格如下

MODBUS主控端
從站:要抓取的站號
暫存器值:抓取的MODBUS位址
字組數:1或2
上限值:超過多少,發送通知
下限值:低於多少,發送通知
上限訊息:超過多少,發送通知的訊息
下限訊息:低於多少,發送通知的訊息
通知對象:00000001 (通知權杖0)
00000010 (通知權杖1)
00000100 (通知權杖2)
00001000 (通知權杖3)
00010000 (通知權杖4)
00100000 (通知權杖5)
01000000 (通知權杖6)
10000000 (通知權杖7)
11111111(通知權杖0~7)


點到 程式


撰寫程式

MBUS指令用法
MBUS 通訊表格名稱 運算暫存器 通訊埠

此例為
MBUS MBUS0 D500 K1

下載到PLC即可




  • 欲訂閱或取消南樺電子報 http://cht.nahua.com.tw/epaper/
  • 關於電子報發送有任何疑問,請連絡 epaper@nahua.com.tw
  • 電子報版權所有,轉載必究,欲轉載請聯絡 mail@nahua.com.tw