問題:
寄存器地址是什么?寄存器PLC地址與寄存器modbus協議地址的區別
回答:
寄存器的功能是存儲二進制代碼,它是由具有存儲功能的觸發器組合起來構成的
寄存器地址用來保存當前CPU所訪問的內存單元的地址。由于在內存和CPU之間存在著操作速度上的差別,所以必須使用地址寄存器來保持地址信息,直到內存的讀/寫操作完成為止 。
寄存器PLC地址指存放于控制器中的地址,這些控制器可以是PLC,也可以是觸摸屏,或是文本顯示器。PLC地址一般采用10進制描述,共有5位,其中第一位代碼寄存器類型。第一位數字和寄存器類型的對應關系如表1所示。PLC地址例如40001、30002等。
寄存器modbus協議地址指通信時使用的寄存器地址,在實際編程中,由于寄存器PLC地址前綴的區分作用,所以只需說明后4位數,而且需轉換為4位十六進制地址。例如PLC地址40001對應尋址地址0x0000,40002對應尋址地址0x0001,寄存器尋址地址一般使用16進制描述。再如,PLC寄存器地址40003對應協議地址0002,PLC寄存器地址30003對應協議地址0002。在實際編程中,由于前綴的區分作用,所以只需說明后4位數,而且需轉換為4位十六進制地址。
免責聲明:本網站部分文章、圖片等信息來源于網絡,版權歸原作者平臺所有,僅用于學術分享,如不慎侵犯了你的權益,請聯系我們,我們將做刪除處理!