+86-18200883308

미쓰비시 일렉트릭 PLC에서 펄스 출력 기능을 사용하는 방법은 무엇입니까?

Nov 13, 2026

미아 잭슨
미아 잭슨
미아는 회사에서 프로젝트 매니저로 근무하고 있습니다. 그녀는 프로젝트의 원활한 진행을 위해 다양한 자원을 조율하는 역할을 담당합니다. 뛰어난 프로젝트 관리 능력 덕분에 여러 공장의 자동화 프로젝트를 성공적으로 이끌어 왔습니다.

산업 자동화 작업을 해본 적이 있다면 정확한 펄스 제어가 모션 시스템의 중추라는 것을 알고 계실 것입니다. 컨베이어 벨트 속도, 스테퍼 모터 위치 지정 또는 동기화된 포장 라인을 생각해보세요. 지난 12년 동안 북미 전역의 공장에 문제를 해결하고 설비를 갖춘 Mitsubishi Electric PLC 공급업체로서 저는 펄스 출력 기능이 Mitsubishi 라인업에서 가장 활용도가 낮은(그리고 강력한) 기능 중 하나라고 말씀드릴 수 있습니다. 프로토타입을 테스트하는 소규모 통합업체이든, 20년 된 라인을 업그레이드하는 공장 관리자이든 상관없이 펄스 출력을 올바르게 설정하면 사이클 시간을 단축하고 오류를 줄이며 계획되지 않은 가동 중단 시간을 수천 달러 절약할 수 있습니다. 오늘은 저희 팀이 신뢰하는 실제 팁과 제품 권장 사항과 함께 이 기능을 정확하게 사용하는 방법을 안내해 드리겠습니다.

먼저 한 가지만 분명히 짚고 넘어가겠습니다. Mitsubishi의 펄스 출력 기능은 모든 용도에 맞는 단일 도구가 아닙니다. 특정 CPU, 통신 모듈 및 네트워크 장치에 내장되어 있으며 올바른 하드웨어를 선택하는 것이 절반입니다. 나는 너무 많은 팀이 임의의 PLC를 잡고 모터를 연결하고 왜 펄스가 등록되지 않는지 궁금해하는 것을 보았습니다. 일반적으로 기본 장치가 고속 펄스 트레인을 지원하지 않는다는 사실을 놓쳤기 때문입니다. 필요한 핵심 하드웨어부터 시작하겠습니다. 올바른 부품이 없으면 최고의 프로그래밍도 작동하지 않기 때문입니다.

Mitsubishi Plc Communication Module FX5-232ADPMitsubishi PLC A3ACPUR21 CPU unit

구형 MELSEC A 또는 Q 시리즈 시스템을 사용하는 경우 A3ACPU R21은 제가 수십 년 동안 중간 규모 애플리케이션을 위해 지정한 주력 제품입니다. 이 소형 CPU는 100kHz에서 최대 4축의 펄스 출력을 지원하므로 중소형 컨베이어 또는 포지셔닝 작업에 적합합니다. PLC와 다른 장치 간의 원활한 통신을 위해 네트워크와 페어링할 경우 Mitsubishi PLC A1SJ72QBR15 Melsec Electric 10 네트워크 장치가 이상적입니다. 이는 CPU와 I/O 모듈 간의 고속 데이터 전송을 처리하므로 펄스 신호가 주기 중간에 지연되지 않습니다. 저는 12개의 라벨링 헤드를 동기화해야 하는 스낵 포장 공장에 이 콤보를 사용했는데, 3년 동안 단 한 번의 결함도 없이 작동했습니다.

최신 고성능 IQ-R 시리즈 시스템의 경우 Mitsubishi Electric Automation MELSEC PLC IQ-R 시리즈 메인 베이스 R38B 베이스 유닛이 바로 그 위치에 있습니다. 이 기본 장치는 최대 200kHz의 속도에서 최대 8축의 펄스 출력을 지원하며 이는 로봇 픽 앤 플레이스 또는 고속 패키징과 같은 고속 애플리케이션에 필요합니다. 또한 확장 가능하므로 전체 베이스를 교체하지 않고도 라인이 성장함에 따라 추가 축을 추가할 수 있습니다. 직렬 통신을 추가해야 하는 경우(예: 펄스 매개변수를 즉시 조정하기 위해 인간-기계 인터페이스 또는 HMI 연결) Mitsubishi Plc 통신 모듈 FX5-232ADP가 적합합니다. 우리는 라인을 중단하지 않고 펄스 속도를 조정하기 위해 기술자가 필요한 자동차 부품 제조업체를 위해 이 모듈을 설치했으며, 첫 달 이내에 조정 시간을 75% 단축했습니다.

잠깐, 중요한 하드웨어 참고 사항이 하나 더 있습니다. CC-Link 네트워크(Mitsubishi 시스템에 매우 일반적임)를 사용하는 경우 Mitsubishi A1SJ71BR11은 펄스 신호가 네트워크를 통해 안정적으로 전송되도록 하는 데 필요한 CC-Link 마스터 모듈입니다. 저는 경력 초기에 이것을 힘들게 배웠습니다. 우리는 200라인 유통 센터 업그레이드에서 A1SJ71BR11을 건너뛰었고 펄스 신호가 장거리에 걸쳐 떨어지면서 팔레트 라벨이 잘못 지정되었습니다. 교체하면 문제가 즉시 해결되었으며 그 이후로는 거리 관련 펄스 오류가 발생하지 않았습니다.

이제 하드웨어가 정렬되었으므로 프로그래밍에 대해 이야기해 보겠습니다. Mitsubishi의 GX Works3 소프트웨어는 PLC 프로그래밍을 위한 표준이며, 생각보다 쉽게 ​​설정할 수 있는 전용 펄스 출력 마법사가 있습니다. 일반적인 사용 사례를 사용하여 단계별 프로세스를 분석해 보겠습니다. 스테퍼 모터를 제어하여 초당 100mm로 컨베이어를 500mm 이동한 다음 정지합니다.

먼저 GX Works3를 열고 특정 PLC에 대한 새 프로젝트를 만듭니다. A3ACPU R21을 사용한다고 가정해 보겠습니다. CPU 드롭다운에서 선택하면 4축 펄스 출력에 대해 사전 구성되어 있습니다. 다음으로 "Motion" 탭으로 이동하여 "Pulse Output Wizard"를 선택합니다. 이 마법사는 모든 중요한 매개변수를 안내하므로 다음을 먼저 설정하는 것이 좋습니다.

  1. 축 이름: 축 이름을 "Conveyor_Axis"와 같이 명확하게 지정하여 다른 축과 혼동하지 않도록 하세요.
  2. 출력 포트: CPU에 내장 펄스 출력이 있는 경우 일반적으로 Y0, Y1, Y2 및 Y3에 할당됩니다. 외부 모듈의 경우 네트워크 장치(예: A1SJ72QBR15)에서 포트를 할당합니다. 배선 실수를 방지하려면 모듈의 핀아웃을 다시 확인하세요.
  3. 펄스 유형: 펄스+방향 또는 2펄스(펄스 CW/펄스 CCW) 중에서 선택합니다. 대부분의 스테퍼 모터는 펄스+방향을 사용하므로 이것이 제가 응용 프로그램의 90%에 사용하는 기본값입니다.
  4. 최고 속도 및 가속/감속: 컨베이어 예에서는 최대 속도를 100mm/s, 가속도를 500mm/s², 감속도를 500mm/s²로 설정합니다. 이는 원활한 시작과 정지를 보장하여 모터 마모를 줄이고 제품 손상을 방지합니다.

마법사가 완료되면 구현할 래더 논리 또는 구조화된 텍스트 블록이 제공됩니다. 간단한 이동의 경우 논리는 다음과 같습니다. 시작 신호(예: 근접 센서의 신호)는 펄스 출력 명령을 트리거하여 축이 설정한 매개변수에서 500mm 이동하도록 지시합니다. 필요한 경우 재설정 신호가 펄스를 중지합니다.

그러나 대부분의 사람들이 잘못하는 부분이 바로 여기에 있습니다. 부하 없이 논리를 테스트하면 작동하지만 일단 모터를 연결하면 펄스가 너무 약하거나 축이 움직이지 않습니다. PLC의 펄스 출력 신호는 저전압(보통 5V)이므로 대부분의 스테퍼 또는 서보 모터의 신호를 증폭하려면 펄스 드라이버 모듈이 필요합니다. 저는 항상 PLC 출력을 호환 가능한 드라이버와 페어링할 것을 권장합니다. 모터의 데이터시트에서 입력 전압 요구 사항을 확인하고 펄스 주파수가 드라이버의 최대 입력과 일치하는지 확인하세요. 예를 들어, 모터에 100kHz 펄스가 필요한 경우 CPU 또는 네트워크 장치가 해당 속도로 출력할 수 있는지 확인하세요(A3ACPU R21은 가능하지만 일부 구형 A 시리즈 CPU는 50kHz를 초과하므로 다시 확인하세요).

또 다른 일반적인 함정은 소음입니다. 펄스 신호는 모터, 전력선 또는 기타 I/O의 전기적 간섭에 민감합니다. 이 문제를 해결하기 위해 저는 항상 펄스 출력 라인에 쉴드 케이블을 사용하고 접지 루프를 피하기 위해 한쪽 끝(보통 PLC 측)에만 쉴드를 접지합니다. 10미터보다 긴 라인의 경우 노이즈에 더 강한 차동 펄스 신호(대부분의 최신 Mitsubishi 모듈이 이를 지원함)를 사용합니다. 나는 근처의 용접 로봇에 의해 공장의 펄스 신호가 손상된 후 이 방법을 배웠습니다. 차동 케이블로 전환하여 하룻밤 사이에 문제가 해결되었습니다.

이제 펄스 출력이 단순한 지점 간 이동만을 위한 것이 아니기 때문에 고급 사용 사례에 대해 이야기해 보겠습니다. 동기화된 모션(예: 상자 정렬을 위해 동시에 움직이는 두 개의 컨베이어)이 필요한 경우 펄스 출력을 위해 Mitsubishi의 "보간" 기능을 사용할 수 있습니다. 이를 통해 두 축을 동시에 제어할 수 있어 속도와 위치가 0.1mm 이내로 일치합니다. 이를 위해서는 최대 8축 보간을 지원하는 IQ-R 시리즈의 R38B 기본 장치와 같은 고급 CPU가 필요합니다. 우리는 두 개의 컨베이어가 병을 필러 노즐과 정렬해야 하는 병 충전 라인에 이것을 사용했습니다. 보간된 펄스 출력은 오정렬을 90% 줄였습니다.

또 다른 고급 팁: 엔코더 피드백을 위해 펄스 출력을 사용하시겠습니까? 기다려, 기다리지 말고 PLC의 펄스 출력은 모터에 대한 명령이며 인코더는 위치를 확인하기 위해 피드백을 제공합니다. 그러나 PLC의 고속 카운터(HSC) 기능을 사용하면 엔코더의 펄스를 읽고 PLC의 펄스 출력을 실시간으로 조정할 수 있습니다. 예를 들어 컨베이어의 인코더가 너무 느리게 움직이고 있음을 나타내는 펄스를 보내는 경우 PLC는 펄스 주파수를 높여 속도를 높일 수 있습니다. 이 폐쇄 루프 제어를 "위치 추적"이라고 하며 높은 정확도가 필요한 응용 분야의 판도를 바꾸는 역할을 합니다.

잠깐만요. 프로젝트에 적합한 부품을 선택했는지 확인하기 위해 하드웨어로 돌아가 보겠습니다. 1~2개의 축이 있는 소형 기계에서 작업하는 경우 펄스 출력이 내장된 FX5 시리즈로 충분할 수 있지만, 다축으로 라인을 확장하거나 네트워크 통신이 필요한 경우 A 시리즈 또는 IQ-R 시리즈가 필요합니다. 저는 CC-Link 네트워크용 A1SJ71BR11, 중간 규모 프로젝트용 A3ACPU R21, 고성능 IQ-R 프로젝트용 R38B Base Unit, 통신용 FX5-232ADP, 네트워크 확장용 A1SJ72QBR15를 항상 재고로 보유하고 있습니다. 이것들은 우리 팀에서 가장 자주 설치하는 부품이며 우리가 지원하는 애플리케이션에 대한 신뢰성은 95%입니다.

실제 고객 사례를 통해 이를 테스트해 보겠습니다. 맞춤형 자동화 통합업체가 작년에 새로운 라벨링 기계로 어려움을 겪고 있는 저에게 연락했습니다. 그들은 오래된 PLC를 사용하고 있었고 펄스 출력으로 인해 라벨 디스펜서가 2%의 시간 동안 잘못 공급되었습니다. 우리는 A3ACPU R21을 교체하고 A1SJ72QBR15 네트워크 장치와 페어링한 다음 FX5-232ADP를 사용하여 HMI를 연결했습니다. 펄스 매개변수를 150kHz로 조정하고 차동 차폐 케이블을 추가했으며 펄스 출력을 컨베이어 인코더와 동기화하도록 마법사를 구성했습니다. 일주일 안에 잘못된 공급이 0.01%로 감소했고 통합업체는 6대의 추가 기계에 동일한 설정을 사용했습니다. 이것이 하드웨어와 프로그래밍을 올바르게 하는 힘입니다.

이제 Mitsubishi PLC에 펄스 출력을 구현할 준비가 되었거나 펄스 신뢰성 문제로 어려움을 겪고 있는 프로젝트가 있다면 저희 팀이 도와드릴 수 있습니다. 우리는 소형 2축 테스트 벤치부터 12개 이상의 축이 있는 전체 생산 라인에 이르기까지 모든 것을 지원해 왔으며, 귀하가 올바른 하드웨어(A1SJ71BR11에서 IQ-R R38B 기본 장치까지)를 선택하고 정확한 요구 사항을 충족하도록 프로그래밍하는 데 도움을 드릴 수 있습니다. 하드웨어 견적, 현재 설정 문제 해결, 맞춤형 프로그래밍 지원이 필요한 경우 당사 팀에 문의하여 프로젝트에 대해 논의하세요. 우리는 북미 전역의 통합업체, 공장 관리자 및 맞춤형 기계 제작자와 협력하고 있으며, 우리의 목표는 펄스 제어가 최대한 원활하게 작동하도록 하는 것입니다.

마무리하기 전에 Mitsubishi PLC에서 펄스 출력을 사용하는 주요 단계를 간단히 요약해 보겠습니다.

  1. 축 수, 속도 요구 사항 및 네트워크 요구 사항에 따라 올바른 하드웨어를 선택하십시오(A1SJ71BR11, A3ACPU R21 또는 R38B 기본 장치와 같은 모듈을 잊지 마십시오).
  2. GX Works3의 펄스 출력 마법사를 사용하여 축, 펄스 유형, 속도 및 가속 매개변수를 구성하십시오.
  3. 생성된 로직을 구현하고 필요한 경우 펄스 드라이버를 추가합니다.
  4. 노이즈 문제를 방지하려면 펄스 라인에는 차폐 케이블을 사용하고 장거리에는 차동 신호를 사용하십시오.
  5. 먼저 낮은 부하로 테스트한 다음 특정 모터 및 애플리케이션에 맞게 매개변수를 조정하십시오.

참고자료:
미쓰비시전기. (nd). MELSEC A 시리즈 A3ACPU R21 사양. 제조업체의 공식 문서에서 검색함
미쓰비시전기. (nd). MELSEC IQ-R 시리즈 R38B 기본 장치 데이터시트. 제조업체의 공식 문서에서 검색함
미쓰비시전기. (nd). A1SJ71BR11 CC-Link 마스터 모듈 사용자 매뉴얼. 제조업체의 공식 문서에서 검색함
미쓰비시전기. (nd). FX5-232ADP 통신 모듈 설치 안내서. 제조업체의 공식 문서에서 검색함
미쓰비시전기. (nd). A1SJ72QBR15 네트워크 유닛 모션 제어 애플리케이션 노트. 제조업체의 공식 문서에서 검색함

문의 보내기