|
新聞詳情
數顯表上海自動(dòng)化儀表有限公司的MODBUS/RTU通訊協(xié)議來(lái)源:上海自動(dòng)化儀表股份有限公司自動(dòng)化儀表三廠(chǎng)作者:上海自動(dòng)化儀表四廠(chǎng)網(wǎng)址:http://www.shzy4.com
數顯表MODBUS/RTU通訊協(xié)議 折疊 MODBUS協(xié)議在一根通訊線(xiàn)上采用主從應答方式的通訊連接方式。首先,主計算機的信號尋址到一臺唯一地址的終端設備(從機),然后,終端設備發(fā)也的應答信號以相反的方向傳輸給主機,即;在一根單獨的通訊線(xiàn)上信號沿著(zhù)相反的兩個(gè)方向傳輸所有的通訊數據流(半雙工的工作模式)。 上海自動(dòng)化儀表股份有限公司數顯表MODBUS協(xié)議只允許在主機(PC,PLC等)和終端設備之間通訊,而不允許獨立的終端設備之間的數據交換,這樣各終端設備不會(huì )在它們初始化時(shí)占據通訊線(xiàn)路,而僅限于響應到達本機的查詢(xún)信號。 主機查詢(xún):查詢(xún)消息幀包括設備地址碼、功能人碼、數據信息碼、校驗碼。地址碼表明要選中的從機設備;功能代碼告之被選中的從設備要執行何種功能,例如功能代碼03或04是要求從設備讀寄存器并返回它們的內容;數據段包含了從設備要執行功能的其它附加信息,如在讀命令中,數據段的附加信息有從何寄存器開(kāi)始讀的寄存器數量;校驗碼用來(lái)檢驗一幀信息的正確性,為從設備提供了一種驗證消息內容是否正確的方法,它采用CRC16的校準規則。 從機響應:如果從設備產(chǎn)生一正常的回應,在回應消息中有從機地址碼、功能代碼、數據信息碼和CRC16校驗碼。數據信息碼包括了從設備收集的數據:如寄存器值或狀態(tài)。如果有錯誤發(fā)生,我們約定是從機不進(jìn)行響應。 上海自動(dòng)化儀表股份有限公司數顯表的傳輸方式是指一個(gè)數據幀內一系列獨立的數據結構以及用于傳輸數據的有限規則,下面定義了與MODBUS協(xié)議-RTU方式相兼容的傳輸方式。每個(gè)字節的位:1個(gè)起始位、8個(gè)數據位、(奇偶校驗位)、1個(gè)停止位(有奇偶校驗位時(shí))或2個(gè)停止位(無(wú)奇偶校驗位時(shí))。 |