반응형
어떤 자동화 설비는 조작 버튼이 몇개 뿐이다.
하지만 유지보수를 편하게 하려면 많은 기능을 넣어야 한다.
최근에 제작 중이던 설비는 셀렉트 스위치 2개, 푸시버튼 2개, 비상정지 버튼 1개로 조작 패널이 구성되었는데, 푸시버튼으로 실린더 2개를 수동 조작하게 되어있다.
서보모터는 MR-J3S-70A로 접점으로 서보를 속도제어하는데 수동으로 조작할 버튼이 없는 것이다.
각종 패널미터, 인디케이터를 보면 버튼 4개로 다양한 기능을 사용할 수 있다. 버튼을 누르고 있으면 설정모드로 들어간다는 등...
이 설비도 그런 기능을 넣어보았다.
자동 모드에서(는 실린더 조작 버튼을 사용하지 않으므로) 푸시버튼을 1초 이상 버튼을 누르고 있으면 서보를 정·역 회전 하도록 했다.
두개를 동시에 누르면 서보를 원위치 하는 기능도 넣었다.
원위치는 속도2(빠름)을 선택하고 역회전을 한 다음 원점 센서를 입력받아 서보를 멈추는 기능인데, 속도가 빨라 원점을 지나치는 경우가 발생했다. 그래서 자동으로 속도1(느림)을 선택하고 정회전하여 위치를 보정하도록 했다.
자기유지로 하기엔 상당히 복잡하여 시프트로 깔끔하게 코딩.
(Step 코일이나, Deco 명령을 사용하는 것이 안전하다)
PLC는 XGK-CPUE 모델이다.
응용하면 각종 설정값을 버튼 몇개로 구성할 수 있을 것이다.
반응형