中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
RS485是硬件接口,那么他是怎么實(shí)現(xiàn)數(shù)據(jù)通訊的呢?Modbus-RTU協(xié)議解析
▲ 1 MODBUS-RTU的通訊格式
RS485接口在工業(yè)自動化中應(yīng)用非常廣泛,該接口為雙總線通信方式,只有RSA和RSB兩根線,可以走MODBUS TCP/IP協(xié)議,也可以走MODBUS-RTU協(xié)議,通訊距離可達(dá)數(shù)公里,是一種標(biāo)準(zhǔn)的通訊接口,而MODBUS-RTU是工業(yè)現(xiàn)場一種標(biāo)準(zhǔn)的通信協(xié)議,大多數(shù)的PLC和組態(tài)屏都支持該通訊協(xié)議。
其數(shù)據(jù)格式是由如下幾部分構(gòu)成的:1)從機(jī)地址;2)功能碼;3)數(shù)據(jù);4)校驗(yàn)碼。采用一問一答式通訊方式,主機(jī)定時(shí)查詢從機(jī)狀態(tài),從機(jī)收到主機(jī)的輪詢命令后回復(fù)相應(yīng)的數(shù)據(jù)。常用的功能碼有01讀線圈狀態(tài)、03讀保持寄存器、06預(yù)置單個(gè)寄存器、16預(yù)置多個(gè)寄存器等。

▲ 03功能碼舉例解析
以03功能碼為例,介紹一條具體的數(shù)據(jù)格式,主機(jī)的命令格式為:
01 03 00 04 00 02 85 CA,從機(jī)回復(fù)的數(shù)據(jù)格式為:
01 03 04 00 00 00 00 FA 33。如下圖所示。

該條命令的含義為:
主機(jī)要讀取01號地址的從設(shè)備的寄存器內(nèi)容,讀取從00 04寄存器開始往后2個(gè)寄存器的內(nèi)容,即00 04和00 05寄存器中的內(nèi)容。從機(jī)收到命令后,將這兩個(gè)寄存器中的數(shù)據(jù)發(fā)送給主機(jī),每個(gè)寄存器存放兩個(gè)字節(jié)的數(shù)據(jù),兩個(gè)寄存器共存放4個(gè)字節(jié)的數(shù)據(jù),所以返回?cái)?shù)據(jù)字節(jié)的個(gè)數(shù)為4個(gè)。
▲ 3 06功能碼舉例解析
06功能碼是用來寫從機(jī)寄存器的內(nèi)容的,比如主機(jī)向改寫從機(jī)其中一個(gè)寄存器的數(shù)據(jù),就可以通過06功能碼來實(shí)現(xiàn)。主機(jī)發(fā)送的數(shù)據(jù)如下:
01 06 00 00 00 0A 09 CD,從機(jī)返回的數(shù)據(jù)如下:
01 06 00 00 00 0A 09 CD。如下圖所示。

該數(shù)據(jù)所代表的含義為:主機(jī)要將01號從機(jī)的00 00寄存器寫入兩個(gè)字節(jié)的數(shù)據(jù),數(shù)據(jù)為00 0A。寫入成功后,從機(jī)返回該寄存器的狀態(tài)。
06功能碼只要改寫一個(gè)寄存器的內(nèi)容,如果要改寫多個(gè)寄存器的內(nèi)容需要用到16預(yù)置多個(gè)寄存器功能碼。
▲ 4 常用的通信參數(shù)
Modbus在通訊之前,先要確認(rèn)通信參數(shù),這些通信參數(shù)包括:1)波特率;2)數(shù)據(jù)位數(shù);3)停止位4)校驗(yàn)方式等。
波特率是指每秒所傳送的數(shù)據(jù)的位數(shù),數(shù)值越大通信速度越快,常用的波特率有4800、9600、19200、115200等,兩臺設(shè)備在通訊時(shí),通訊波特率必須一致,否則通訊無法建立。
數(shù)據(jù)位數(shù),一般為8位。停止位有1位,2位等,校驗(yàn)方式有奇校驗(yàn)、偶校驗(yàn)和無校驗(yàn)等。

Modbus-RTU是工控行業(yè)應(yīng)用廣泛的通訊協(xié)議,主流PLC都支持該協(xié)議,在編程時(shí),不需要實(shí)現(xiàn)所有的功能碼,只需要實(shí)現(xiàn)常用的幾個(gè)功能碼就可以,如上述所描述的03,06,16
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
S7-200做主站S7-300 CP341做從站的Modbus RTU通訊
S7-200與變頻器的MODBUS RTU通訊
一招教會你用Modbus通訊協(xié)議
485通訊與MODBUS的區(qū)別與聯(lián)系
RS485 RS232 MODBUS轉(zhuǎn)PROFINET網(wǎng)關(guān)把工業(yè)MODBUS設(shè)備讀卡器接入PROFINET網(wǎng)絡(luò)西門子PLC中的配置案例
模擬信號轉(zhuǎn)RS-485/232,數(shù)據(jù)采集A/D轉(zhuǎn)換模塊 YJ21
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服