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