18luck网站

18luck网站電子設計 | 18luck网站Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 18luck网站 >> 18luck平台 >> PLC基礎及應用 >> 正文

PLC的數製和編碼

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2019-07-11

    數製,即數的製式,是人們(men) 利用符號計數的一種方法。數製有很多種,常用的有十進製、二進製和十六進製。

    在S7係列plc中表示二進製常數時,需要在數據之前加2#;表示十六進製時,需要在數據之前加16#;對於(yu) 十進製常數的表示隻需要正常書(shu) 寫(xie) 即可。S7係列PLC的數製表示主要有下麵三種。

    (1)十進製(Decimal)

    數碼:0  1  2  3  4  5  6  7  8  9  共10個(ge)

    基數:10

    計數規則:逢十進一

    日常生活中人們(men) 習(xi) 慣於(yu) 十進製計數製,但是對於(yu) 計算機硬件電路,隻有“通”/“斷”或電平的“高”/“低”兩(liang) 種狀態,為(wei) 便於(yu) 對數字信號的識別與(yu) 計算,通常采用二進製表示數據。

    (2)二進製(Binary)

    數碼:0  1  共2個(ge)

    基數:2

    計數規則:逢二進一

    對於(yu) S7係列PLC,在數據前加2#表示該數據為(wei) 二進製數,例如2#1101110,其十進製數為(wei) 110(利用按權展開相加法,2#1101110=1×26+1×25+1×23+1×22+1×21=110)。

    二進製數較大時,書(shu) 寫(xie) 和閱讀均不方便,通常將四位二進製數合並為(wei) 一位,用十六進製數表示。

    (3)十六進製(Hexadecimal)

    數碼:0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F  共16個(ge)

    基數:16

    計數規則:逢十六進一

    對於(yu) S7係列PLC,在數據前加16#表示該數據為(wei) 十六進製數,如十六進製數16 #6E,其值為(wei) 十進製數110(利用按權展開相加法,16#6E=6×161+14×160=110)。

    (1)補碼

    在PLC數字係統中,對有符號整數最常用的表示方法是使用二進製數的補碼形式表示,即該二進製數的最高有效位是符號位,正整數的補碼同該二進製數,負整數的補碼是該二進製數除了符號位外按位取反後加1。

    (2) BCD碼

    有些場合,計算機輸入/輸出數據時仍使用十進製數,以適應人們(men) 的習(xi) 慣。為(wei) 此,十進製數必須用二進製碼表示,這就形成了二進製編碼的十進製數,稱為(wei) BCD碼(Binary Coded Decimal)。

    BCD碼是用四位二進製數表示一位十進製數,它們(men) 之間的對應關(guan) 係見表。例如157,其BCD碼的二進製表示為(wei) 0001 0101 0111。

    表    四位二進製BCD碼與(yu) 十進製數的關(guan) 係

四位二進製BCD碼與(yu) 

    需要注意的是,四位二進製代碼1010、101 1、1100、1101、1110和1111為(wei) 非法BCD碼。

    (3) ASCII碼

    ASCII碼(American Standard Coded for Information Interchange)是美國信息交換標準代碼。

    在計算機係統中,除了數字0~9以外,還常用到其他各種字符,如26個(ge) 英文字母、各種標點符號以及控製符號等,這些信息都要編成計算機能接受的二進製碼。

    ASCII碼由8位二進製數組成,最高位一般用於(yu) 奇偶校驗,其餘(yu) 7位代表128個(ge) 字符編碼。其中圖形字符96個(ge) (10個(ge) 數字、52個(ge) 字母及34個(ge) 其他字符),控製字符32個(ge) (回車、換行、空格及設備控製等)。

Tags:數製,編碼,plc  
責任編輯:admin
  • 上一篇文章:
  • 下一篇文章: 沒有了
  • 請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
    1分 2分 3分 4分 5分

    還可以輸入 200 個字
    [ 查看全部 ] 網友評論
    關於我們 - 聯係我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
    返回頂部
    刷新頁麵
    下到頁底
    晶體管查詢