欧美性按摩在线观看不卡-成年免费大片黄在线观看↗火-日本伊人久久综合网-亚洲一区二区三区18-中文字幕欧美日韩va免费视频-无码一区二区三区爆白浆久久-美女主播在线一区二区-人久热欧美在线观看量量-色欲视频天天综合网

問題解答

針對Modbus協(xié)議的詳解演示實例

Modbus規(guī)約是MODICOM公司開發(fā)的一個為很多廠商支持的開放規(guī)約,Modbus 協(xié)議是應(yīng)用于電子控制器上的一種通用語言。通過此協(xié)議,控制器相互之間、控制器經(jīng)由網(wǎng)絡(luò)(例如以太網(wǎng))和其它設(shè)備之間可以通信。它已經(jīng)成為一通用工業(yè)標(biāo)準(zhǔn)。有了它,不同廠商生產(chǎn)的控制設(shè)備可以連成工業(yè)網(wǎng)絡(luò),進(jìn)行集中監(jiān)控。

針對ModbusTCP/ModbusRTU轉(zhuǎn)換器,下面進(jìn)行一下Modbus協(xié)議的科普,能將帶有Modbus RTU方式的儀表直接與PLC或上位機(jī)WinCC、組態(tài)王、力控等通過ModbusTCP方式通訊,非常方便實用!

最主要的是它被很多組態(tài)軟件所兼容,開發(fā)速度較快,受到了很多工控廠商的追捧。但是協(xié)議還是有點(diǎn)小麻煩的。

下面主要說一下Modbus協(xié)議中的03功能碼,即4xxxx,因為03功能碼常被用在一些Modbus通訊的儀器儀表上,很多客戶的需求就是將儀表的數(shù)據(jù)與PLC或者上位機(jī)(如WinCC、組態(tài)王等)通過Modbus通訊,實現(xiàn)數(shù)據(jù)的采集。

那么還有很多不太懂Modbus協(xié)議的用戶,不知道4xxxx,怎么回事,比如功能碼為03,寄存器地址是100,即40100,很多用戶在上位機(jī)或者PLC中想要讀取其數(shù)據(jù),就直接定義為40100,比如您用Modbus調(diào)試軟件,如Modbus Poll,起始地址應(yīng)該定義為100,而不是40100。

但是像西門子的PLC定義為40101,如:西門子S7-200,在程序里是這樣定義的

像一些上位機(jī)軟件,如WinCC、組態(tài)王、力控等,定義方式又不一樣

Wincc如下:

組態(tài)王如下:

力控如下:

ModbusTCP/ModbusRTU轉(zhuǎn)換器外觀如下: