產品簡介
本公司*銷售西門子PLC ET-200,S7-200,S7-300,S7-400,1200,西門子PLC附件,西門子電機,西門子人機界面,西門子變頻器,西門子數控伺服,
詳細介紹
型模塊6ES72880CD100AA0
碼指令的操作
要點亮七段碼顯示器中的段,可以使用段碼指令。段碼指令將IN中的字符(字節)轉換生成一個點
陣并存入OUT的變量中。
點亮的段表示的是輸入字節中低4位所代表的字符。圖6--14給
出了段碼指令使用的七段碼顯示器的編碼。
使ENO=0的錯誤條件:
■ 0006 (間接尋址)
圖6--14 七段碼顯示器的編碼
實例:段碼指令 | ||||||
| Network 1 LD I1.0 SEG VB48,AC1 | 05 | SEG | 6D | ||
VB48 (顯示字符) | AC1 |
ASCII碼轉換指令
有效的ASCII碼字符為十六進制的30到39和41到46。
在ASCII碼和十六進制數之間相互轉換
ASCII碼轉十六進制數指令(ATH)將一個長度為LEN從IN開始的ASCII碼字符串轉換成從OUT開始的十六進制數。十六進制數轉ASCII碼指令(HTA)將從輸入字節IN開始的十六進制數,轉換 成從OUT開始的ASCII碼字符串。被轉換的十六進制數的位數由長度LEN給出。
可轉換的ASCII字符或十六進制數字的數目是255。有效
ASCII輸入
有效的ASCII碼輸入字符是0到9的十六進制數代碼值30到39, 和大寫字符A到F的十六進制數代碼值41到46這些字母數字
字符。
使ENO=0的錯誤條件:
■ SM1.7 (非法的ASCII碼)只對ATH有效
■ 0006 (間接尋址)
■ 0091 (操作數超出范圍)
受影響的SM標志位:
■ SM1.7 (非法的ASCII碼)
將數值轉為ASCII碼
整數轉ASCII碼(ITA)、雙整數轉ASCII碼(DTA)和實數轉ASCII 碼(RTA)指令,分別將整數、雙整數或實數值轉換成ASCII碼字符。
表6- 18 ASCII碼轉換指令的有效操作數
輸入/輸出 | 數據類型 | 操作數 |
IN | BYTE | IB、QB、VB、MB、SMB、SB、LB、*VD、*LD、*AC |
INT | IW、QW、VW、MW、SMW、SW、LW、T、C、AC、AIW、*VD、 *LD、*AC、常數 | |
DINT | ID、QD、VD、MD、SMD、SD、LD、AC、HC、*VD、*LD、*AC、 常數 | |
實型 | ID、QD、VD、MD、SMD、SD、LD、AC、*VD、*LD、*AC、常數 | |
LEN、FMT | BYTE | IB、QB、VB、MB、SMB、SB、LB、AC、*VD、*LD、*AC、常數 |
OUT | BYTE | IB、QB、VB、MB、SMB、SB、LB、*VD、*LD、*AC |
整數轉ASCII碼指令的操作數
整數轉ASCII碼(ITA)指令將一個整數字IN轉換成一個ASCII碼字 符串。格式FMT小數點右側的轉換精度和小數點是使用逗 號還是點號。轉換結果OUT的連續8個字節中。
ASCII碼字符串始終是8個字節。
使ENO=0的錯誤條件:
■ 0006 (間接尋址)
■ 非法的格式
■ nnn>5
整數轉ASCII碼指令的格式操作數如圖6--15所示。輸出緩沖區的大小始終是8個字節。nnn表示輸出緩 沖區中小數點右側的數字位數。nnn域的有效范圍是0--5。十進制小數點右面的數字為0使數值顯 示為一個沒有小數點的數值。對于nnn大于5的情況,輸出緩沖區會被空格鍵的ASCII碼填沖。c是用逗號(c=1)或者點號(c=0)作為整數和小數的分隔符。高4位必須為0。
圖6--15中給出了一個數值的例子,其格式為使用點號(c=0),小數點右側有三位小數(nnn=011)。輸出
緩沖區的格式符合以下規則:
q 正數值寫入輸出緩沖區時沒有符號位。
q 負數值寫入輸出緩沖區時以負號(--)開頭。
q 小數點左側的開頭的0(除去靠近小數點的那個之外)被隱藏。
q 數值在輸出緩沖區中是右對齊的。
FMT
MSB LSB
7 6 5 4 3
2 1 0
輸入=12 輸入=- 123
c=逗號(1)或者點號(0) nnn=小數點右側的位數
輸入=1234 輸入=- 12345
圖6--15 整數轉ASCII碼(ITA)指令的FMT操作數
雙整數轉ASCII碼指令操作
雙整數轉ASCII碼(DTA)指令將一個雙字IN轉換成一個ASCII碼字符串。格式操作數FMT小數點右側的轉換精度。轉換結 果存儲在從OUT開始的連續12個字節中。
輸出緩沖區的大小總是12個字節。
使ENO=0的錯誤條件:
■ 0006(間接尋址)
■ 非法的格式
■ nnn>5
銷售宗旨:為客戶創造價值是我們永遠追求的目標!
圖6--16描以往不斷興建工廠以適應經濟增速的將逐漸被不斷的數據中心取代。媒體人近日調研發現,經過5年,上海紫竹高新技術產業區走出了一條*的實驗室共享之路。FPGAs: 實時操作解決方案就像電腦,智能手機和其他數字設備一樣,智能相機使用集成電路來處理輸入并生成輸出。● 提供歷史數據查詢(存儲時間 3個月)。隨著后期雄安新區建設方案的逐步落實,先河環保有望迎來業務量上的新一輪增長。述了雙整數轉ASCII碼指令的格式操作數。nnn表示輸出緩沖區中小數點右側的數字位數。 nnn域的有效范圍是0--5。十進制小數點右面的數字為0使數值顯示為一個沒有小數點的數值。對 于nnn大于5的情況,輸出緩沖區會被空格鍵的ASCII碼填沖。c是用逗號(c=1)或者點號(c=0)作為 整數和小數的分隔符。高4位必須為0。
圖6--16中給出了一個數值的例子,其格式為使用點號(c=0),小數點右側有四位小數(nnn=100)。輸出
緩沖區的格式符合以下規則:
q 正數值寫入輸出緩沖區時沒有符號位。
q 負數值寫入輸出緩沖區時以負號(--)開頭。
q 小數點左側的開頭的0 (除去靠近小數點的那個之外)被隱藏。
q 數值在輸出緩沖區中是右對齊的。
下一篇:本手冊的用途6ES72906AA200XA0