工控康
級別: 略有小成
|
圖片:
圖片:
第一個圖指令介紹上說:S1脈沖輸出數32位指令在-999999~+999999之間,第二個程序圖上S1=9999999,和第一個圖上介紹不符,那么,程序上S1按多少處理,還有怎么理解脈沖輸出起始地址,現在還不是很理解,求高手解釋 |
|
---|---|---|
|
dylan0719
級別: 家園?
|
相對定位指令在程序中一般用來做JOG運動,也就是我們平時操作的JOG+ JOG-(或者是CW CCW) 指令中S1為正值時,馬達向正方向運轉;S1為負值時,馬達向負方向運轉。 當指令前方的條件接通時,PLC輸出脈沖,條件斷開時,脈沖輸出停止。如果條件一直接通,當脈沖輸出S1設定的數值才會停止。(DRVA不一樣,指令被觸發后,不管條件是否保持,都會輸出完設定的脈沖數,除非報警或者是急停)。之所以設定為999999或者是-999999這個最大值,是為了保證我們能將馬達移動到足夠遠的位置。 脈沖輸出起始地址Y0. Y1----PLC只能在這兩個輸出點上輸出脈沖,其他輸出點不具備這個功能 |
---|---|
|
cwxok
級別: 論壇先鋒
|
糾正一下,DDRVA和DDRVI 前面觸點條件斷開后,都是減速停止! 方向不用單獨置ON,DDRVI 的脈沖數設為負數就反轉了! |
|
---|---|---|
|