미쓰비시 QD62에 대해서 궁금한게 있습니다.
- 유온
- 1775
- 4
회원님들 이 어려운 경기에 하시는 일들 잘 되시길 바랍니다.
실력도 없는 초짜가 해외 출장 나갔다
이번에 포밍기 시운전을 도와주고 왔는데.
제품 길이를 계산해서 대략 10M 정도 남으면 라인 속도를 늦게 해주는 프로그램을 해줘야 하는데,
물론 제가 안하고 사수가 했지요.
그 길이를 측정하는게 고속 카운터 QD62인데.
공부 중에 잘 이해가 안가서 질문 드립니다.
프로그램 파라미터 보니 리니어 카운터.2상 1체배,10KPPS 로 셋팅을 되어 있습니다.
신호는 24V 받고 엔코더는 (TRD-J1000-RZ)입니다.
엔코더 부착된 ROLL DIA 치수는 94.5mm입니다.
거기에 해당된 프로그램은 이렇게 되어 있습니다.
sm400------[DFOR H8 H2 D1500 K1]
-------[D* D1500 K-3300 D2000]
-------[D/ D2000 K3140 D2004]
-------[DMOV D2004 D2008]
-------[DLIMIT K6100 K20000 D2008 D2008]
위 놈이 이 계산이 무엇을 하는건지 이해가 안갑니다.
또 고속 카운터 메뉴얼을 보니 계수카운터 값이 있던데
그 값은 엔코더가 회전하면 자기의 한계치 까지 계속 증가하는건가요?
예를 들어 엔코더가 200바퀴 돌았다면 거기에 해당하는 만큼의
값이 올라가는건지 아니면 한 바퀴에 계수값이 메뉴얼에 쓰인
값만큼 증가하는건지 잘 모르겠습니다.
선배님들의 조언 부탁드립니다
댓글 4
전 멜섹 전문가는 아니구요, 방금 메뉴얼 보고 단순 해석...
명령어 DFOR ==>DFRO로 정정 &
[DFOR H8 H2 D1500 K1] 입력되는 센서 데이터를 읽어서 D1500에 저장하고
[D* D1500 K-3300 D2000] D2000 = D1500번지 데이터 * K-3300 연산
[D/ D2000 K3140 D2004] D2004 = D2000/K3140 연산후
[DMOV D2004 D2008] D2004번지 데이터를 D2008번지로 이동
[DLIMIT K6100 K20000 D2008 D2008] K6100과 K20000 하한&상한 출력리미트범위여부에
따라 정해진 D2008번지 입력값을 D2008번지 출력으로 생성
프로그램 흐름상 보면 엔코더에서 입력되는 펄스값을 카운트하여 1펄스 또는 일정거리당 펄스값으로 연산하여 거리를 연산후 확인하여 최종 출력을 발생시키는 방법을 사용하신것 같습니다...
일반적인 엔코더는 회전하면서 펄스만 발생합니다...
펄스값을 카운트해서 거리를 환산한거로 보이네요.
예를 들어 1펄스가 꼭 1mm정도 되면은 일일이 계산 하는 수고가 덜 것입니다만...
엔코더의 1회전값과 제품의 진행길이와는 차이가 있는걸로 보이네요.
그래서 환산한겁니다.(읽고/곱하고/나누고/날리고...등등)
검출롤의 원둘레 계산이지요
1회전시 1000 PULSE 가 들어오기에
현재카운트 까지의 제품길이 계산용임니다.
정보 감사합니다.
권한이 없습니다. 로그인