西門子編碼器6FX2001-7KF10 西門子編碼器6FX2001-7KF10 西門子編碼器6FX2001-7KF10
聯系人:方工 電話:021-60441303
企業QQ: 2798596102 傳真:021-67720388
工作QQ: 2798596102 手機:18721545542
我公司只銷售西門子原裝正品,享受西門子官方免費一年保修(部分產品可換新)
. 使用斷開和起始字符檢測啟動信息接收
1:執行 RCV 指令。
2:斷開條件之前接收的字符 16#55 被忽略。
3:滿足斷開條件后接收的*一個字符非起始字符 16#55 ,收到的字符 16#EE、16#55 將被忽略,需要重新檢測斷開條件。
4:滿足斷開和起始字符條件,接收到的字符16#55、16#EE 被存儲到接收緩沖區。
6、任意字符:il = 1,sc = 0,bk = 0,SMW90/SMW190 = 0,忽略SMB88/SMB188。
任意字符起始條件是空閑線檢測的特例。在該起始條件下,執行 RCV 指令時便會立即開始消息接收并將接收到的所有字符存入接收緩沖區。
注意:
使用任意字符檢測為接收消息的起始條件時,可以選擇消息定時器為接收消息的結束條件。
使用任意字符檢測時空閑線時間 SMW90/SMW190設置為零, RCV 指令執行時,消息定時器將立即啟動,如果未滿足其它結束條件,則當消息定時器經過 SMW92/SMW192 中指定的毫秒數后終止消息的接收
RCV 指令的結束條件
RCV 指令接收消息支持多種結束消息接收的條件,結束消息接收的條件可以是一種條件或者幾種條件的組合。結束字符檢測、字符間定時器、消息定時器或*大字符計數等結束條件可以組合使用,當采用組合條件時只要有一個條件滿足就將終止消息接收。各種 RCV 指令的結束條件如下:
1、結束字符檢測:ec = 1,SMB89/SMB189 = 結束字符。
執行 RCV 指令并找到起始條件之后,接收消息功能將檢查接收到的每一個字符,并判斷其是否與結束字符匹配。
接收到結束字符時,會將其存入接收緩沖區并終止信息接收,如圖 6. 使用結束字符檢測終止信息接收所示。
圖 6. 使用結束字符檢測終止信息接收
1:執行 RCV 指令。
2:起始字符 16#55 之前接收到的字符16#01、16#02、16#03 都被忽略。
3:檢測到起始字符 16#55 ,開始消息接收。
4:檢測到結束字符 16#CC ,終止消息的接收,結束字符之后接收到的字符 16#01 被忽略。
2、字符間定時器:c/m = 0,tmr = 1,SMW92/SMW192 = 超時(毫秒)。
執行 RCV 指令并找到起始條件之后,接收消息功能接收到每個字符后,重新啟動字符間定時器,
如果字符間的時間超出 SMW92/SMW192中指定的毫秒數,則接收消息功能將終止。如圖 7. 使用字符間定時器終止消 |