一個正常的PTO脈衝程式我們需要設定3個引數,一個是確定脈衝條件,一個是給定脈衝週期,一個是脈衝數,
如果有你資料的話,你會發現好像引數很多,很複雜,其實很多都是給PMW脈衝和多段脈衝設定的,傳送PTO脈衝還是很簡單的,以Q0.0發脈衝為例:
第1個引數:SMB67: 用來設定脈衝時基單位:1ms或者1us,多段還是單段,如果只是單段的話,就2個選擇:16#85:(時基為us)16#8D(時基為1ms)。
第2個引數:SMW68:用來設定脈衝週期時間,也就是多長時間一個脈衝,單位為第1個引數設定的時基,必須為>2的數。(比如10,如果時基選擇16#85,那麼就是10us一個脈衝,如果選擇16#8D就是10ms一個脈衝)好理解吧?
第3個引數:SMD72:這個就是要傳送的脈衝數量了。
有了週期,數量,時基。一個基本的脈衝程式就OK
一個正常的PTO脈衝程式我們需要設定3個引數,一個是確定脈衝條件,一個是給定脈衝週期,一個是脈衝數,
如果有你資料的話,你會發現好像引數很多,很複雜,其實很多都是給PMW脈衝和多段脈衝設定的,傳送PTO脈衝還是很簡單的,以Q0.0發脈衝為例:
第1個引數:SMB67: 用來設定脈衝時基單位:1ms或者1us,多段還是單段,如果只是單段的話,就2個選擇:16#85:(時基為us)16#8D(時基為1ms)。
第2個引數:SMW68:用來設定脈衝週期時間,也就是多長時間一個脈衝,單位為第1個引數設定的時基,必須為>2的數。(比如10,如果時基選擇16#85,那麼就是10us一個脈衝,如果選擇16#8D就是10ms一個脈衝)好理解吧?
第3個引數:SMD72:這個就是要傳送的脈衝數量了。
有了週期,數量,時基。一個基本的脈衝程式就OK