两男插一女群交视频_欧美一区二区视频高清专区_国产98视频_国产超碰人人模人人爽人人添_男人视频在线观看_无限国产资源_小蝌蚪视频在线观看_亚洲成人精品一区_欧美日韩69_蜜臀视频一区二区三区_丰满bbwbbw高潮_近乱中文字幕视频_久久毛片网_麻婆传媒_日本一二三区在线观看_新版在线天堂网_亚洲国产激情一区二区三区_国产重口老太与小伙子_精品无码国产拍自产拍在线观看_免费观看1000部色爽女视频

新聞中心 > 物聯(lián)網(wǎng)資訊 > 工業(yè)通訊應(yīng)用中主流的常用協(xié)議Modbus協(xié)議

工業(yè)通訊應(yīng)用中主流的常用協(xié)議Modbus協(xié)議

2023年03月03日
物聯(lián)網(wǎng)資訊
715

智聯(lián)物聯(lián)技術(shù)分享,本期為大家介紹工業(yè)通訊常用的主流協(xié)議Modbus協(xié)議。 Modbus協(xié)議的前身叫做Mod協(xié)議,常被用于Modicon公司的PLC控制器中,后來(lái)Modicon被Schneider收購(gòu)后隨之改名為我們?nèi)缃袼煜さ膍odbus協(xié)議,現(xiàn)如今廣泛應(yīng)用在物聯(lián)網(wǎng)的控制器、HMI和傳感器中與其他工控終端設(shè)備進(jìn)行通訊,Modbus已然成為了工業(yè)通訊應(yīng)用中主流的常用協(xié)議。 通過(guò)Modbus協(xié)議可以使控制器之間經(jīng)由網(wǎng)絡(luò)(例如以太網(wǎng))和其他設(shè)備之間進(jìn)行通信。Modbus協(xié)議還可以讓不同品牌的控制設(shè)備進(jìn)行組網(wǎng),方便運(yùn)營(yíng)商對(duì)設(shè)備進(jìn)行集中監(jiān)控管理。 Modbus協(xié)議定義了控制器能認(rèn)識(shí)使用的消息結(jié)構(gòu),描述控制器對(duì)其它設(shè)備的請(qǐng)求訪問(wèn)過(guò)程,對(duì)來(lái)自其它設(shè)備的請(qǐng)求進(jìn)行回應(yīng),以及偵測(cè)錯(cuò)誤數(shù)據(jù)并記錄。Modbus協(xié)議制定了內(nèi)容的公共格式與消息域格局。 Modbus協(xié)議功能碼 Modbus協(xié)議的功能碼用于表示信息幀的功能,03、04、06、16最為常用。 功能碼03的名稱是讀取保持寄存器內(nèi)容,在一個(gè)或多個(gè)保持寄存器中取得當(dāng)前的二進(jìn)制值。 功能碼04的名稱是讀取輸入寄存器內(nèi)容,在一個(gè)或多個(gè)輸入寄存器中取得當(dāng)前的二進(jìn)制值。 功能碼06的名稱是預(yù)置單寄存器,把具體二進(jìn)制值裝入一個(gè)保持寄存器。 功能碼16的名稱是預(yù)置多個(gè)寄存器,把具體的二進(jìn)制值裝入一串連續(xù)的保持寄存器。 Modbus協(xié)議03、04功能碼 03讀取保持寄存器內(nèi)容和04讀取輸入寄存器內(nèi)容兩者之間到底存在著哪些功能差異呢?Modbus協(xié)議被常用于PLC通信的輸入輸出數(shù)字量信號(hào)以及模擬量信號(hào)。Modbus協(xié)議的04功能碼輸入寄存器就是從模擬量信號(hào)輸入引申出來(lái)的,即輸入寄存器只能從模擬量信號(hào)輸入端改變寄存器,而主機(jī)則不能通過(guò)下發(fā)指令改變輸入寄存器的數(shù)據(jù);而保持寄存器則是用于輸出模擬量信號(hào)的,主機(jī)是可以改變寄存器數(shù)據(jù),對(duì)于主機(jī)來(lái)說(shuō)輸入寄存器是只讀的,而保持寄存器是可以讀寫的。當(dāng)主機(jī)用06、16功能碼的指令去預(yù)置輸入寄存器的時(shí)候,設(shè)備會(huì)返回一個(gè)代碼為0x81的錯(cuò)誤代碼,即企圖寫只讀寄存器。 Modbus協(xié)議的TCP、RTU、ASCII Modbus RTU和Modbus ASCII協(xié)議基于串口通訊,如**RS232或RS485**等工業(yè)串口進(jìn)行數(shù)據(jù)透?jìng)鳌?Modbus TCP協(xié)議則基于以太網(wǎng)通信,如雙絞線、光纖、無(wú)線上傳送。 常見(jiàn)應(yīng)用在PLC可編程邏輯控制器之間的通信中,由于PLC的開(kāi)放性,可應(yīng)用于現(xiàn)場(chǎng)設(shè)備、智能終端、儀器儀表中。 Modbus協(xié)議的映射地址 在使用Modbus協(xié)議經(jīng)常會(huì)遇到3xxxx,4xxxx的寄存器數(shù)據(jù)類型,Modbus映射地址都是從0開(kāi)始的,比如30009代表的是輸入寄存器,這樣的映射地址格式常用于PLC系統(tǒng)與組態(tài)軟件中。

ZP3000遠(yuǎn)程控制西門子PLC實(shí)際案例 如何實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)數(shù)據(jù)通訊,物聯(lián)網(wǎng)網(wǎng)關(guān)遠(yuǎn)程組網(wǎng)技術(shù)(點(diǎn)對(duì)點(diǎn)通信)
頂部
主站蜘蛛池模板: 乌海市| 汪清县| 哈巴河县| 稷山县| 南开区| 北海市| 固安县| 安塞县| 屯门区| 海南省| 巴马| 郎溪县| 平顶山市| 吉林省| 河源市| 固阳县| 韩城市| 望都县| 屏边| 浏阳市| 剑川县| 巴塘县| 江孜县| 禹州市| 黎川县| 嘉善县| 安塞县| 布尔津县| 电白县| 临汾市| 崇仁县| 碌曲县| 平湖市| 喀什市| 定日县| 玛纳斯县| 乡城县| 会东县| 延庆县| 昔阳县| 原平市|