Modbus協議將寄存器分成了4個區域,但每一個寄存器都是16位的數據存儲器,00000~09999代表線圈(DO)類地址,10000~19999代表觸點(DI)類地址、 30000~39999代表輸入寄存器(AI)類地址、40000~49999代表輸出寄存器(AO)類地址。 當PLC主站和變頻器、私服驅動器、溫控器或其他遵從MODBUS的從站通訊時, 會出現3種情況: (1)比如"臺達",它沒有能力自己開發專用協議,就用Modbus作為自己的協議,這樣的話,它有Modbus指令,只需要設置通訊格式字后,用指令直接讀從站寄存器地址就可以了。(臺達主站) (2)比如“西門子”,它有自己開發的PPI、MPI、Profibus、工業以太網等專用協議,但為了和支持MODBUS的設備通訊,它就開發了Modbus通訊協議庫,我們只需要初始化“通訊格式字”,不需要知道“通訊數據信息幀”的格式,直接讀寫從站寄存器的地址就可。(西門子主站) (3)比如“三菱”,它有自己開發的"CC-bbbb"專用協議,但沒有支持和MODBUS設備通訊的協議庫,那和支持MODBUS協議的設備通訊就要編寫通訊程序了,這就是“自由口通訊”,在保證硬件通訊口連接正確的情況下,遵從“從站的通訊格式字”和“從站的數據信息幀”。在PLC中不但要設置通訊格式字,還要編寫數據發送幀的通訊程序,比較長。(三菱主站)PLC通過指令寫程序發送幀"01H 03H 21H 02H 00H 02H 6FH F7H"中,03H(功能碼)和21H 02H(數據起始地址)就決定對從站4區寄存器中的48451進行處理 當PLC為從站時,上位或組態軟件為主站時,軟件一般添加了相應PLC的驅動程序,PLC廠家定義了PLC變量地址和MODBUS寄存器的映射關系,讀和寫相應MODBUS的寄存器地址就可讀寫plc相應變量的參數。
溫馨提示:湖南陽光技術學校常年面向全國招生(不限年齡)。由湖南陽光技術學校實戰一線首席技術專家授課,天天實操,全程實戰,手把手教,。我們是正規技術學校,我們有自己的校園,我們是行業正規軍!我們有自己的教學樓、學員公寓樓、籃球場(2個)、有校內花園、有專業實操車間。我們會為您提供海量的MODBUS協議實現PLC主或從通訊的自我理解的信息,如果您想了解有關MODBUS協議實現PLC主或從通訊的自我理解方面的更多資訊,請經常關注我校網站:www.missrz.cn 也可以加我們微信號:yp941688 或 yp94168;我們將給你 詳細的與MODBUS協議實現PLC主或從通訊的自我理解相關的解答。 如果您對湖南陽光技術學校發布的MODBUS協議實現PLC主或從通訊的自我理解這條信息有什么好的建議,請告訴我們。您的寶貴建議對我們逐步完善MODBUS協議實現PLC主或從通訊的自我理解的內容有重要的參考作用!