加入收藏 在線留言 聯系我們
        關注微信
        手機掃一掃 立刻聯系商家
        全國服務熱線13185520415
        公司新聞
        西門子PLC的基本數據類型,我們如何在編程中選用
        發布時間: 2023-12-15 09:28 更新時間: 2024-11-22 08:00
        觀看西門子PLC的基本數據類型,我們如何在編程中選用視頻

        PLC的基本數據類型,我們常用的有如下幾種:

        1. 布爾類型 BOOL ,也就是我們常說的0和1,也可以理解為 True和False,對于PLC來說就是DI或者DO點的輸入或輸出狀態,我們一般用Bool類型表示。對于西門子PLC的DI點,可以使用 I0.0表示,DO點用Q0.0,還有M0.0,V0.0等表示。所以會經??吹?I0.0~I0.7,布爾類型只占用1位。

        2. 字節類型 Byte,一個字節有8位,在PLC的存儲器里,比如 IB1,MB1,就代表字節,那么將字節分解后是8位,在第一項里布爾類型中提到 I0.0~I0.7就可以組成一個字節IB0,M0.0~M0.7組成MB0,所以我們想要提高讀取速度,可以直接使用字節讀取,然后再進行分解。數據范圍0~255。

        圖片


        3. 字類型 WORD,一個字包含16位,比如MW0,他就是由MB0和MB1組成,在使用字類型時有人使用組態軟件讀取的值不對,那么就有可能是字節的排列順序不一樣造成,可以對高低字節進行交換,很多軟件都有這個功能。數據范圍0~65535


        4. 雙字類型 Double Word,雙字包含32位,由2個字組成,比如DW0,它包含2個字MW0和MW2,包含4個字節MB0,MB1,MB2,MB3,所以很多人在使用寄存器時會碰到各種問題,那么就有可能使用的寄存器存在交叉的問題。比如DW0,DW2這兩個雙字就存在地址交叉的問題。數據范圍 0~4294967295

        5. 整數類型 INT,一般又可以分為有符號,無符號,數據范圍 -32768~32767

        6. 雙整形 DINT,同上也可以分為有符號,無符號類型,數據范圍 -2147483648~2147483647

        7.實數類型 real ,顯示十進制的數據,可以包括小數點,一般都是32位,當然也有64位的實數類型。

        復雜數據類型,包括如下:

        8. 字符串類型 string

        9. 日期時間類型 Date ,Time,date-time等

        10. 數組類型,Array

        11. 結構類型,Struct

        12. 指針,Pointe

        13. 用戶自定義類型,UDT

        聯系方式

        • 電  話:13510737515
        • 聯系人:董海波
        • 手  機:13185520415
        • 微  信:13185520415