Untitled Document
       고속 트리거 출력 설정 방법
: 관리자 : 2014-12-04 11:04:02

모션구동 중 현재의 지령 위치 또는 모터의 실제 위치에 따라 5V레벨/24V레벌의 트리거 펄스 신호를 발생하는 기능이 있다.

트리거 발생 함수들에는 4개가 있는데 특정위치에서 트리거를 발생하는 함수와, 특정구간동안 일정 간격으로 트리거를 발생시키는 함수, 그리고 임의의 시점에 한번의 트리거를 발생시키는  함수와, 일정 구간안에서 트리거를 발생하는 함수가 있다.

1. One Point 방식

지정된 위치에서 한번만 트리거 신호를 출력하고자 할 때 사용합니다.

 
1. Compare Mode : 트리거 출력 신호 방법을 설정합니다. 지정된 포지션과 유지 펄스를 설정한 부분한개의 포인트만 출력합니다.
2. Hold Time : 지정된 포지션에서부터 CMP 신호를 유지하고자 하는 펄스를 설정하면 됩니다.
3. Compare Position : CMP 출력 신호를 설정할 포지션을 설정하면 됩니다.

 
<예시>

Compare Position : 300[pulse]
Hold Time : 100[pulse]

위와 같이 설정하면 300[pulse] 부터 399[pulse] 까지 트리거 신호가 출력 됩니다.
 

 
2. Range 방식

지정된 범위 내에서 트리거 출력을 하고자 할 때 사용합니다.

 

1. Compare Mode : 트리거 출력 신호 방법을 설정합니다. 시작 포지션과 종료 포지션을 설정합니다.
2. Start Position : 트리거 출력 시작 지점을 설정합니다.
3. End Position : 트리거 출력 종료 지점을 설정합니다.

 
<예시>

Start Position : 300[pulse]
End Position : 650[pulse]

위와 같이 설정하면 300[pulse] 부터 649[pulse] 까지 CMP 신호가 출력 됩니다.
 
 
3. Continuous Periodic 방식

일정 간격으로 트리거 신호를 출력하고자 할 때 사용합니다.

 

1. Compare Mode : 트리거 출력 신호 방법을 설정합니다. 동기 구간 범위를 설정하는 방식으로 사용합니다.
2. Hold Time : 지정된 포지션에서부터 CMP 신호를 유지하고자 하는 펄스를 설정하면 됩니다.
3. Start Position : 트리거 출력 시작 지점을 설정합니다.
4. Compare Interval : 트리거 출력 간격을 설정합니다.
5. Count : 트리거 출력 개수를 설정합니다.

 
<예시>

Start Position : 100[pulse]
Hold Time : 50[pulse]
Compare Interval : 100[pulse]
Count : 10

위와 같이 설정하면 100[pulse] 부터 149[pulse] 까지, 200[pulse] 부터 249[pulse] 까지 등등 CMP 신호가 출력 됩니다.
 
 
4. Continuous Aperiodic 방식

비등간격 구간에서 CMP 신호를 출력하고자 할 때 사용합니다.


1. Compare Mode : 트리거 출력 신호 방법을 설정합니다. 동기 구간 범위를 설정하는 방식으로 사용합니다.
2. Hold Time : 지정된 포지션에서부터 CMP 신호를 유지하고자 하는 펄스를 설정하면 됩니다.
3. Compare Position Table: 트리거 출력 지점을 사용자가 설정합니다.

 
<예시>

Compare Position1 : 100[pulse]
Compare Position2 : 300[pulse]
Compare Position3 : 500[pulse]
Compare Position4 : 600[pulse]
Compare Position5 : 900[pulse]
Hold Time : 50[pulse]

위와 같이 설정하면 100[pulse] 부터 149[pulse] 까지, 300[pulse] 부터 349[pulse] 까지 등등 CMP 신호가 출력 됩니다.
 

Note) 트리거 기능은 TMC-BAxxxP 에서만 가능한 기능입니다.



 
copyright Alphamotion