西門子編碼器735117-52 西門子編碼器735117-52 西門子編碼器735117-52
聯(lián)系人:方工 電話:021-60441303
企業(yè)QQ: 2798596102 傳真:021-67720388
工作QQ: 2798596102 手機(jī):18721545542
我公司只銷售西門子原裝正品,享受西門子官方免費一年保修(部分產(chǎn)品可換新)
發(fā)送指令(XMT 指令)用于在自由口通信模式下將發(fā)送緩沖區(qū)(TBL)的數(shù)據(jù)通過指定的通信端口(PORT)發(fā)送出去。
XMT 指令一次最多可以發(fā)送 255個字符。XMT 指令發(fā)送緩沖區(qū)格式如表1.所示。
字節(jié)偏移量
描述
0
發(fā)送字符的個數(shù)(N)
1
發(fā)送的第1個字符
2
發(fā)送的第2個字符
┇
┇
N
發(fā)送的第N個字符
表1. XMT 指令發(fā)送緩存區(qū)格式
示例
S7-200 SMART CPU每秒鐘讀取一次CPU實時時鐘,并將年月日時分秒數(shù)據(jù)轉(zhuǎn)換成 ASCII 字符,從 CPU 集成RS485 通信端口 0 發(fā)送出去。例子如圖1. 所示。
圖1. XMT 指令使用例程
上圖程序解釋如下:
1.設(shè)置S7-200 SMART CPU 端口 0 為自由口通信模式,波特率為9600 bps,8位數(shù)據(jù)位,偶校驗。
2.讀取CPU系統(tǒng)時鐘,存儲到VB100~VB107。
3.調(diào)用 HTA 指令,將BCD碼存儲格式的CPU系統(tǒng)時鐘轉(zhuǎn)化成ASCII碼格式,存儲到VB201~VB212。
4.將“回車”字符添加到VB213~VB214。
5.定義發(fā)送緩沖區(qū)長度為 14 個字符。
6.將發(fā)送緩沖區(qū)數(shù)據(jù)發(fā)送出去。 |
|