CM3_POS_SYNC_VEL_CTRL

동기 속도 제어 (펑션 블록)

동기 속도 제어 (펑션 블록)

  • PLC-S 내장 위치 결정 CM3_POS_SYNC_VEL_CTRL 시스템 라이브러리입니다. ENABLE 접점의 펄스 신호시 동기 속도 제어를 수행 하도록 값을 설정 합니다

  • 반드시 사용하는 CPU 타입에 맞는 라이브러리를 사용해야 합니다.

  • R0 영역과 D디바이스 시작 주소 영역 부터 10 WORD 정도의 영역을 라이브러리에서 사용 합니다.

  • EN은 상승/하강 펄스 접점을 사용하시기 바랍니다.

A. AXIS_NO (입력 / Word / 디바이스 or 정수)
축 번호를 입력 입력 합니다 (1 : X축 , 2 : Y축)
B. MAIN_V_RATIO (입력 / Dword / 디바이스 or 정수)
주축 속도 비를 지정 합니다..
C. SUB_V_RATIO (입력 / Dword / 디바이스 or 정수)
종축 속도 비를 지정 합니다.
D. START_ADDR (입력 / Word / 정수)
펑션 블록 내부에서 사용할 D 디바이스의 OFFSET 값을 지정 합니다. (예 50 -> D50 부터 활용)
* START_ADDR로 설정된 D 디바이스는 시작 주소를 기준으로 최대 10워드 정도의 공간을 사용합니다. 영역이 겹치지 않도록 유의 하여 주시기 바랍니다.
E. RESULT (출력 / Word / 정수)
펑션 블록의 실행 결과 값을 리턴 합니다.

 

  • 사용 예

M00 값이 ON 되면 X축을 종축으로 설정하고 주축속도:종축속도 = 2000:3000 의 속도 비로 속도 운전을 수행 합니다.
펑션 블록 실행시 D50~D59의 값을 사용하며 D100에 결과 값을 리턴합니다.