소식

ABB PLC 시스템에서 CPU 이중화는 실제로 어떻게 작동합니까?

한 공정 엔지니어가 연속 화학 반응기의 제어 시스템을 지정하고 있습니다. 전체 제품 배치를 손실하지 않고는 반응기를 종료할 수 없으며 배치는 전체 PLC 시스템보다 더 가치가 있습니다. 엔지니어는 CPU 중복성을 갖춘 ABB PLC를 지정합니다. 그러나 구매 주문을 검토할 때 다음과 같은 질문이 제기됩니다. 실제로 중복성은 실제로 무엇을 의미합니까? 보조 CPU는 기본 CPU가 실패할 때까지 유휴 상태로 유지됩니까? 전환은 얼마나 빨리 이루어지나요? 그리고 전환 중에 출력은 어떻게 되나요? 이것은 학문적인 질문이 아닙니다. 답변에 따라 중복이 실제인지 아니면 단순한 마케팅 용어인지가 결정됩니다. 에ABB PLC시스템에서 CPU 중복성은 정의된 동기화 메커니즘, 전환 시간 및 오류 모드를 갖춘 특정 기술 아키텍처입니다. 가용성에 대한 프리미엄을 지불하는 구매자에게는 이 아키텍처를 이해하는 것이 필수적입니다.


이 가이드는 중요한 애플리케이션에 대한 ABB PLC 이중화를 평가해야 하는 조달 엔지니어 및 시스템 통합자를 위해 작성되었습니다. 기본/보조 아키텍처, 동기화 프로세스, 전환 메커니즘, 전환 중 I/O 처리에 대해 설명합니다. 또한 Yueyang Tongtu E-Commerce Co., Ltd.에 있는 당사 공장의 공급업체 평가 기준과 제품 매개변수를 다룰 것입니다. 새로운 시스템을 지정하든 기존 시스템을 업그레이드하든 이 가이드는 ABB PLC 시스템에서 CPU 이중화가 실제로 무엇을 제공하는지 이해하는 데 도움이 될 것입니다.

ABB ACS880


목차


1. ABB PLC 시스템에서 CPU 이중화는 무엇을 의미합니까?

ABB PLC 시스템의 CPU 이중화는 두 개의 CPU 모듈이 병렬로 작동하도록 구성되어 하나는 기본으로 지정되고 다른 하나는 보조로 지정됨을 의미합니다. 기본 CPU는 활성 컨트롤러입니다. 애플리케이션 프로그램을 실행하고, I/O 모듈에 데이터를 쓰고, 감독 시스템과 통신합니다. 보조 CPU가 유휴 상태가 아닙니다. 또한 응용 프로그램을 실행하고 I/O를 읽지만 출력에는 쓰지 않습니다. 내부 상태가 기본 상태와 일치하도록 기본에서 동기화 데이터를 받습니다. 기본 CPU에 오류가 발생하면 보조 CPU가 기본 CPU 역할을 맡아 I/O에 쓰기 시작합니다. 이 아키텍처를 상시 대기라고 합니다. 두 CPU가 모두 실행 중입니다. 보조는 언제든지 인계받을 준비가 되어 있습니다[인용:1][인용:3].

중복성과 단순 백업의 주요 차이점은 보조 CPU가 지속적으로 동기화된다는 것입니다. 장애 발생 시 전원을 켜고 프로그램과 함께 로드해야 하는 콜드 스페어가 아닙니다. 프로세스의 현재 상태를 이미 알고 있는 실행 중인 시스템입니다. 즉, 완전히 다시 시작하지 않고도 전환이 발생할 수 있으며 중단을 최소화하면서 프로세스를 계속할 수 있습니다. 아래 표에는 ABB CPU 이중화의 주요 특성이 요약되어 있습니다.

특성 ABB CPU 이중화
건축학 상시 대기(두 CPU 모두 실행 중)
기본 CPU 역할 프로그램 실행, I/O 읽기, 출력 쓰기
보조 CPU 역할 프로그램 실행, I/O 읽기, 동기화 데이터 수신
동기화 주요 데이터를 기본에서 보조로 지속적으로 전송
전환 트리거 기본 CPU 오류, 전원 손실 또는 통신 오류
전환 시간 일반적으로 밀리초 범위(애플리케이션에 따라 다름)
전환 중 I/O 처리 출력은 마지막 상태를 유지합니다. 입력은 계속해서 읽혀집니다.

~에웨양통투전자상거래유한회사, 우리 공장은 이중화로 구성된 ABB PLC 시스템을 공급합니다. 우리는 고객과 협력하여 단순한 CPU 이중화부터 이중화 I/O 및 통신 네트워크를 갖춘 완전 이중화 시스템까지 애플리케이션에 적합한 이중화 수준을 지정합니다. 당사의 기술 팀은 선택 프로세스를 지원하고 자세한 시스템 아키텍처 다이어그램을 제공할 수 있습니다.


2. 기본 CPU와 보조 CPU는 어떻게 동기화됩니까?

기본 CPU와 보조 CPU 간의 동기화는 중복성이 작동하도록 하는 메커니즘입니다. 동기화가 없으면 보조 CPU가 인계받을 때 오래된 상태가 되어 프로세스가 중단될 수 있습니다. ABB PLC 시스템은 두 CPU 간의 전용 동기화 연결을 사용합니다. 이 연결은 제어 네트워크 및 I/O 네트워크와 분리되어 네트워크 오류가 있어도 동기화가 계속되도록 보장합니다. 동기화 데이터에는 애플리케이션의 중요한 내부 변수, 즉 타이머 및 카운터의 상태, 설정점 및 제어 변수의 값, 무충돌 전송에 필요한 기록 데이터가 포함됩니다. 보조 CPU는 이 데이터를 지속적으로 수신하므로 해당 상태는 한 스캔 주기 내에서 기본 CPU의 상태와 일치합니다[인용:3].

동기화 연결은 하트비트 신호도 전달합니다. 두 CPU 모두 이 신호를 모니터링하여 다른 CPU가 살아 있는지 확인합니다. 보조 CPU가 기본 CPU로부터 하트비트 수신을 중단하면 이를 기본 오류로 해석하고 전환을 시작합니다. 일부 ABB 시스템에서는 두 번째 독립 연결을 사용하여 동기화 링크 오류와 CPU 오류를 구별합니다. 이렇게 하면 동기화 케이블이 끊어져 두 CPU가 동시에 기본 CPU가 되려고 시도하는 상황이 방지됩니다. 아래 표에는 동기화 아키텍처가 요약되어 있습니다.

요소 기능 중요성
동기화 링크 중요한 애플리케이션 데이터를 기본에서 보조로 전송합니다. 데이터 손실 없이 보조 장치가 인계받을 준비가 되어 있는지 확인합니다.
하트비트 신호 다른 CPU가 살아 있고 작동 중인지 확인합니다. 주요 장애를 신속하게 감지할 수 있습니다.
독립적인 동기화 경로 동기화 데이터를 위한 별도의 물리적 연결 네트워크 장애로 인해 동기화가 중단되는 것을 방지합니다.
링크 모니터링 동기화 링크 실패와 CPU 실패를 감지합니다. 이중-기본 충돌 방지

우리 공장에서는 각 애플리케이션에 맞는 올바른 동기화 하드웨어 및 구성을 갖춘 ABB PLC 시스템을 공급합니다. 안정적인 이중화를 구축하는 데 필요한 동기화 케이블, 통신 모듈 및 구성 지침을 제공할 수 있습니다. 우리의 목표는 보조 CPU가 항상 제어할 수 있도록 준비하는 것입니다.


3. 전환 중에 I/O는 어떻게 되나요?

전환 중 I/O의 동작은 이중화가 실제로 무충돌인지 여부를 결정하는 중요한 요소입니다. 기본 CPU에 오류가 발생하고 보조 CPU가 인계받는 경우 두 CPU 모두 출력에 적극적으로 쓰지 않는 짧은 기간이 있습니다. 이 기간 동안의 출력 동작은 I/O 시스템 및 구성에 따라 다릅니다. 중복 I/O가 있는 ABB AC 800M 시스템에서 중복 쌍의 출력 모듈은 모두 활성 상태이며 둘 다 컨트롤러로부터 동일한 값을 받습니다. 이는 한 모듈이나 CPU 하나에 장애가 발생하면 다른 모듈이 중단 없이 계속해서 출력을 구동한다는 의미입니다[인용:2][인용:9]. 비중복 I/O의 경우 출력은 일반적으로 전환 중에 마지막 상태를 유지합니다. 전환 시간은 대부분의 프로세스가 중단을 인지하지 못할 정도로 짧습니다. 아래 표에는 전환 중 I/O 동작이 요약되어 있습니다.

I/O 구성 전환 중 동작 프로세스 영향
중복 I/O(두 모듈 모두 활성) 중단 없는 제어; 출력 동결 없음 없음(진정한 무충돌 전송)
비중복 I/O 출력은 마지막 상태를 유지합니다. 잠시 정지(밀리초)
이중화 통신 네트워크 보조 네트워크로 트래픽 전환 최소(네트워크 전환)

Yueyang Tongtu E-Commerce Co., Ltd.에서는 고객이 중복성 요구 사항에 맞는 올바른 I/O 구성을 지정할 수 있도록 지원합니다. 출력 중단을 허용할 수 없는 애플리케이션의 경우 중복 CPU 외에 중복 I/O 모듈을 권장합니다. 일시적인 정지를 허용할 수 있는 애플리케이션의 경우 중복 CPU를 갖춘 비중복 I/O로 충분할 수 있습니다. 당사의 기술팀은 귀하의 공정에 가장 적합한 구성에 대해 조언을 드릴 수 있습니다.


4. 전환 속도는 얼마나 빠르며 그 원인은 무엇입니까?

ABB PLC 시스템의 전환 시간은 기본 CPU 오류가 감지된 시점부터 보조 CPU가 기본 CPU 역할을 맡는 시점까지의 시간입니다. 이 시간은 장기간의 중단을 허용할 수 없는 애플리케이션에 매우 중요합니다. ABB AC 800M 시스템에서 전환 시간은 일반적으로 밀리초 범위이지만 정확한 값은 시스템 구성 및 애플리케이션에 따라 다릅니다. 전환은 기본 CPU의 하드웨어 오류, 전원 손실, 감시 시간 초과 또는 기본 CPU가 I/O와 통신하지 못하게 하는 통신 오류 등 여러 조건에 의해 트리거됩니다. 이러한 조건 중 하나가 감지되면 보조 CPU가 즉시 기본 역할을 맡아 출력에 쓰기 시작합니다[인용:1][인용:5].

전환 속도는 오류 감지 메커니즘과 동기화 상태에 따라 결정됩니다. 보조 CPU가 완전히 동기화되면 몇 밀리초 내에 인계가 발생할 수 있습니다. 동기화가 최신이 아닌 경우 보조 동기화가 안전하게 인계되기 전에 추가 단계를 수행해야 할 수도 있습니다. 이것이 바로 빠른 전환을 위해서는 지속적인 동기화가 필수적인 이유입니다. 아래 표에는 전환 트리거와 일반적인 시간이 요약되어 있습니다.

방아쇠 탐지 방법 일반적인 전환 시간
기본 CPU 하드웨어 결함 워치독, 자가진단 밀리초
기본 CPU 전력 손실 심장 박동 손실 밀리초
통신 결함 네트워크 모니터링 밀리초 ~ 초(오류에 따라 다름)
수동 전환 운영자 명령 밀리초

우리 공장에서는 테스트되고 검증된 이중화 구성을 갖춘 ABB PLC 시스템을 공급합니다. 귀하가 고려하고 있는 특정 시스템의 전환 성능에 대한 문서를 제공할 수 있습니다. 당사의 엔지니어링 팀은 전환 트리거 구성 및 시스템 테스트를 지원하여 가용성 요구 사항을 충족하는지 확인할 수 있습니다.


5. 이중화 애플리케이션을 위해 ABB PLC 공급업체를 어떻게 평가합니까?

이중화 애플리케이션을 위해 ABB PLC 시스템 공급업체를 평가하려면 하드웨어 재고를 확인하는 것 이상이 필요합니다. 공급업체는 이중화 아키텍처, 구성 및 테스트에 대한 전문 지식을 갖추고 있어야 합니다. 주요 기준은 애플리케이션 엔지니어링 기능, 구성 전문 지식, 테스트 및 검증 지원, 애프터 서비스입니다. 애플리케이션 엔지니어링 기능은 공급업체가 프로세스를 분석하고 적절한 수준의 중복성을 권장할 수 있음을 의미합니다. 구성 전문 지식은 기본/보조 관계, 동기화 및 I/O 처리를 올바르게 구성할 수 있음을 의미합니다. 테스트 및 검증 지원은 중복성이 지정된 대로 작동함을 입증할 수 있음을 의미합니다. 애프터 서비스는 예비 부품 및 문제 해결을 포함하여 수명 주기 동안 시스템을 지원할 수 있음을 의미합니다. 아래 표에는 이러한 기준이 요약되어 있습니다.

평가기준 무엇을 찾아야 할까요? 중요한 이유
응용공학 유사한 프로세스의 이중화 시스템 경험 애플리케이션에 적합한 이중화 수준을 보장합니다.
구성 전문 지식 인증된 ABB 엔지니어, 문서화된 구성 중복성이 설계된 대로 작동하도록 보장
테스트 및 검증 공장 승인 테스트, 전환 테스트 배송 전 성능 검증
애프터 서비스 예비 부품, 기술 지원, 교육 장기적인 신뢰성 보장
실적 유사한 중복 프로젝트의 참고 자료 성능과 신뢰성을 입증합니다.

Yueyang Tongtu의 저희 공장은 중요한 애플리케이션을 위한 ABB PLC 시스템에 대한 광범위한 경험을 보유하고 있습니다. 우리는 이중화 구성 및 테스트를 전문으로 하는 인증된 엔지니어 팀을 보유하고 있습니다. 우리는 전환을 검증하기 위해 시뮬레이션된 기본 오류를 포함하는 공장 승인 테스트를 제공합니다. 또한 예비 부품 및 기술 지원을 포함한 판매 후 지원도 제공합니다. 이러한 기준에 따라 당사를 평가하고 당사를 ABB PLC 이중화 애플리케이션의 파트너로 고려하시기 바랍니다.


6. 이중화 ABB PLC 시스템의 주요 제품 매개변수는 무엇입니까?

다음 표는 CPU 이중화를 위해 구성된 ABB PLC 시스템의 주요 제품 매개변수를 제공합니다. 이 시스템은 상시 대기 작동으로 전체 CPU 이중화를 지원하는 AC 800M 컨트롤러 제품군을 기반으로 합니다. 우리 공장에서는 귀하의 특정 요구 사항을 충족하는 완전한 시스템이나 개별 구성 요소를 공급할 수 있습니다.

매개변수 사양 메모
컨트롤러 제품군 ABB AC 800M CPU 이중화 지원
중복 유형 상시 대기(기본/보조) 두 CPU가 병렬로 실행됨
CPU 모듈 PM86x 시리즈(이중화 가능) 처리 요구 사항에 따라 선택됨
동기화 전용 동기화 링크 제어 네트워크와 분리
전환 시간 밀리초(애플리케이션에 따라 다름) 테스트 및 문서화됨
I/O 이중화 옵션(S800 I/O 중복 쌍) 무충돌 전송을 위해
네트워크 이중화 RNRP(중복 네트워크 라우팅 프로토콜) 통신 가용성을 위해
전원 공급 장치 이중화 옵션(중복 전원 공급 장치) 완벽한 시스템 가용성을 위해
엔지니어링 소프트웨어 ABB 컨트롤 빌더 / 800xA 구성 및 프로그래밍용
인증 CE, UL, SIL(모델에 따라 다름) 신청 요건에 따라 선택됨

우리 공장에서는 안정적인 CPU 이중화에 필요한 구성과 구성 요소를 갖춘 ABB PLC 시스템을 공급합니다. 우리는 CPU 모듈, 동기화 하드웨어, I/O 모듈 및 네트워크 장비를 완전한 시스템 또는 개별 구성 요소로 제공할 수 있습니다. 당사 엔지니어링 팀은 시스템 설계를 지원하고 검증 및 유지 관리에 필요한 문서를 제공할 수 있습니다.


7. 자주 묻는 질문(FAQ)

질문 1: 보조 CPU는 기본 CPU와 동일한 프로그램을 실행합니까?

대답: 그렇습니다. ABB PLC 상시 대기 이중화 시스템에서는 두 CPU가 모두 동일한 응용 프로그램을 실행합니다. 기본 CPU는 출력에 쓰는 반면, 보조 CPU는 프로그램을 실행하지만 입력만 읽습니다. 보조는 내부 상태가 기본의 상태와 일치하도록 기본으로부터 동기화 데이터를 받습니다. 이렇게 하면 기본 서버에 장애가 발생하는 경우 보조 서버가 즉시 인계받을 수 있습니다.

질문 2: 동기화 링크가 실패하면 어떻게 됩니까?

답변: 동기화 링크가 실패하면 보조 CPU의 동기화 데이터가 손실됩니다. 일부 ABB 시스템에서는 동기화 링크 오류와 CPU 오류를 구별하기 위해 별도의 모니터링 연결이 사용됩니다. 동기화 링크가 실패했지만 두 CPU가 모두 정상인 경우 시스템은 기본 CPU만 단독으로 작동하면서 계속해서 경보가 생성됩니다. 보조 CPU를 다시 백업으로 사용하려면 먼저 다시 동기화해야 할 수도 있습니다.

질문 3: 기존 ABB PLC 시스템에 CPU 이중화를 추가할 수 있습니까?

답변: 기존 시스템에 따라 다릅니다. AC 800M과 같은 일부 ABB PLC 모델은 원래 CPU가 중복 가능하고 랙에 두 번째 모듈을 위한 공간이 있는 경우 중복 CPU 모듈 추가를 지원합니다. 다른 모델은 현장 업그레이드를 지원하지 않을 수 있습니다. 기존 시스템을 이중화로 업그레이드할 수 있는지 확인하려면 ABB 시스템 통합업체에 문의해야 합니다.

질문 4: 중복성이 실제로 작동하는지 어떻게 테스트합니까?

답변: 표준 방법은 기본 CPU 오류를 시뮬레이션하는 공장 승인 테스트를 수행하는 것입니다. 이는 기본 CPU에서 전원을 제거하거나, 중지하거나, 통신 링크 연결을 끊어서 수행할 수 있습니다. 테스트에서는 지정된 시간 내에 보조 CPU가 인계를 받고 출력이 예상대로 작동하는지 확인합니다. Yueyang Tongtu E-Commerce Co., Ltd.에서는 중복 시스템에 대한 공장 승인 테스트의 일부로 전환 테스트를 포함합니다.

질문 5: CPU 이중화와 I/O 이중화의 차이점은 무엇입니까?

답변: CPU 이중화는 컨트롤러 오류로부터 보호합니다. I/O 이중화는 입력 또는 출력 모듈의 오류로부터 보호합니다. 시스템은 I/O 중복 없이 CPU 중복을 가질 수 있습니다. 이 경우 I/O 모듈에 오류가 발생하면 CPU가 정상이더라도 프로세스는 여전히 영향을 받을 수 있습니다. 진정한 무충돌 이중화를 위해서는 CPU와 I/O 이중화가 모두 필요할 수 있습니다. 선택은 프로세스의 중요성과 허용 가능한 중단 수준에 따라 달라집니다.


8. 결론

ABB PLC 시스템의 CPU 이중화는 상시 대기 작업을 통해 고가용성을 제공하는 특정 기술 아키텍처입니다. 주요 데이터를 지속적으로 동기화하면서 기본 및 보조 CPU가 병렬로 실행됩니다. 기본이 실패하면 보조가 밀리초 이내에 인계받고 프로세스는 중단을 최소화하면서 계속됩니다. 무충돌 수준은 I/O 구성에 따라 다릅니다. 중복 I/O는 중단 없는 제어를 제공하는 반면 비중복 I/O는 전환 중에 마지막 상태를 유지합니다. 구매자의 경우 애플리케이션에 적합한 중복성 수준을 지정하려면 이 아키텍처를 이해하는 것이 필수적입니다. Yueyang Tongtu E-Commerce Co., Ltd.의 공장에서는 안정적인 이중화를 위해 구성된 ABB PLC 시스템을 공급할 수 있는 전문 지식과 경험을 보유하고 있습니다. 우리는 귀하의 시스템이 가용성 요구 사항을 충족할 수 있도록 애플리케이션 엔지니어링, 구성, 테스트 및 판매 후 지원을 제공합니다.

중요한 프로세스를 위한 새로운 제어 시스템을 지정하든 기존 시스템을 업그레이드하든 관계없이 당사에 연락하여 요구 사항을 논의하시기 바랍니다. 우리는 시스템 아키텍처 권장 사항, 제품 사양 및 테스트 문서를 제공할 수 있습니다. 품질과 고객 만족에 대한 우리의 약속은 우리를 전 세계 산업 자동화의 신뢰할 수 있는 파트너로 만들었습니다.

지금 Yueyang Tongtu E-Commerce Co., Ltd.에 문의하세요.ABB PLC 이중화 요구 사항에 대해 논의하고 당사 시스템이 프로세스에 필요한 가용성을 어떻게 제공할 수 있는지 알아보십시오.

관련 뉴스
나에게 메시지를 남겨주세요
X
당사는 귀하에게 더 나은 탐색 경험을 제공하고, 사이트 트래픽을 분석하고, 콘텐츠를 개인화하기 위해 쿠키를 사용합니다. 이 사이트를 이용함으로써 귀하는 당사의 쿠키 사용에 동의하게 됩니다. 개인 정보 보호 정책
거부하다수용하다