프로그래밍 가능한 로직 컨트롤러 프로그래밍을위한 최상의 팁은 무엇입니까?
프로그래머블 로직 컨트롤러는 공장 및 산업 현장에서 기계를 작동하는 데 사용되는 소형 컴퓨팅 장치입니다. 프로그래머블 로직 컨트롤러 (PLC)는 자체 운영 체제를 갖추고있어 제품 제조에 사용되는 프로세스를 제어합니다. 프로그래머는 PLC의 프로세스를 변경하여 기계를 작동시키고 제조중인 제품을 변경합니다. 가공, 식품 포장 및 자재 취급과 같은 분야에서 프로그래밍 가능한 로직 컨트롤러 프로그래밍을 사용합니다. 프로그래머를위한 최고의 팁 중 일부는 원샷을 사용하여 로직에 비례 컨트롤러를 구현하고 로직을 전환하고 PLC 스캔 시간 문제를 줄이는 것입니다.
원샷 기능은 조건이 켜지고 꺼지고 PLC가 한 번의 스캔에 대해서만 실제 상태에서 조치를 취해야 할 때 유용합니다. 인 에이블 링 링이 참일 때마다 코일이 참이되고, 한 번의 스캔 동안 모두 참 상태를 유지합니다. 출력 비트가 켜져 있고 첫 번째 렁만 볼 때 PLC가 전체 스캔을 완료해야하기 때문에 한 번에 렁의 순서가 중요 해지는 경우가 있습니다.
비례 컨트롤러를 PLC에 통합하면 프로그래밍 가능한 로직 컨트롤러 프로그래밍에 특히 유용합니다. 특히 내장 비례 / 적분 / 미분 또는 PID 명령어가없는 경우에 유용합니다. PID 컨트롤러는 특별한 조정 가능한 응답 특성을 갖는 프로세스 컨트롤러입니다. 이를 통해 프로세스 가열 및 냉각 속도를 예측 및 측정하고 자동 수정하는 제어 알고리즘을 올바르게 실행할 수 있습니다. 공정 제어 절차는 무수한 방식으로 비례 컨트롤러를 사용합니다. 가열을 완전히 제어하는 것이 인기있는 응용 분야입니다. PLC를 정확하게 프로그래밍하여 히터를 켜거나 켜거나 끌 수 있습니다.
프로그래머블 로직 컨트롤러 프로그래밍에서 널리 사용되는 방법은 토글 개념을 사용합니다. 이 논리는 프로그래머가 동일한 토글 동작으로 장치를 제어하기 위해 하나의 버튼이 필요할 때 유용합니다. 예를 들어, 버튼을 한 번 누르면 장치가 켜지고 다시 누르면 장치가 꺼집니다. 이 로직은 입력이 참이되면 꺼짐 상태에서 켜짐 상태로 전환됩니다. 그런 다음 입력이 false가 될 때까지 계속 유지됩니다.
PLC 스캔 시간이 길면 프로그래머블 로직 컨트롤러 프로그래밍, 특히 고속 머신을위한 컨트롤을 설계 할 때 문제가 될 수 있습니다. 일반적인 접근 방식은 증분 인코딩을 사용하여 기계의 위치를 계산합니다. 그러나이 방법은 기계를 더 빨리 작동 시키려고 할 때 많은 문제를 일으킬 수 있습니다. 증가 된 속도로 작동하는 엔코더의 출력이 PLC에서 한 번 스캔하는 데 걸리는 시간에서 거짓에서 참으로 되돌아 가면 카운터가 제대로 계산되지 않습니다. 이로 인해 속도가 올라가면 기계가 파손되거나 움직이는 부품이 동기화되지 않습니다.
이러한 시나리오의 솔루션은 증분 형 엔코더 대신 절대 위치 엔코더를 사용하는 것입니다. 이 유형의 엔코더의 장점은 기계의 속도가 증가함에 따라 오류에 덜 민감하다는 것입니다. 그러나이 엔코더에는 인크 리 멘탈 엔코더에 필요한 두 라인에 비해 약 12 개 이상의 입력 라인이 필요합니다. 절대 인코더는 일부 비트가 변경되고 다른 비트는 변경되지 않는 누락 된 상태와 같은 오류를 생성 할 수도 있습니다. 절대 엔코더로 건너 뛴 상태가 발생하면 다른 엔코더로 교체해야합니다.