html 여러 PLC가 Modbus RTU 계기를 공유하는 방법: 2단계 RS-485 허브 - FCTEL
                                   +8618758069661 [email protected]
제품 검색 안내: 공백 = AND, | = OR, ! = NOT

여러 PLC가 Modbus RTU 계기를 공유하는 방법: 2단계 RS-485 허브 솔루션

궁금한 점이 있으신가요? 지금 전화해 주세요!

+8618758069661

또는 메시지를 남겨 주세요

온라인 문의

여러 PLC가 Modbus RTU 계기를 공유하는 방법: 2단계 RS-485 허브 솔루션

조회수: 6 +6원문 작성: FCTELE작성자: FCTELE 기술팀

여러 PLC는 FCC-D2M 또는 FCC-D4M 버퍼형 허브로 마스터 요청을 조정하고, 그 뒤에 업스트림 포트 하나와 8, 16 또는 24개의 다운스트림 분기를 갖춘 RS-485 허브를 연결하여 동일한 Modbus RTU 계기 그룹을 공유할 수 있습니다. 1단계에서는 어떤 요청을 처리할지 결정하고, 2단계에서는 현장 배선을 분기합니다. PLC들은 동시에 접근을 시작할 수 있지만, 요청과 응답은 여전히 공유 다운스트림 채널을 통해 한 번에 하나의 트랜잭션씩 전달됩니다. 모든 슬레이브 주소는 전체 공유 네트워크에서 고유해야 합니다.

한눈에 보기 · 다중 PLC MODBUS

여러 PLC가 하나의 시리얼 계기 그룹을 어떻게 공유할 수 있나요?

두 가지 역할을 분리합니다. 버퍼형 조정기는 경합하는 마스터 요청을 관리하고, 다운스트림 허브는 현장 배선을 분기합니다. 각 PLC는 조정기의 전용 포트를 사용합니다. 모든 계기는 하나의 주소 체계와 시리얼 트랜잭션 처리 용량을 공유합니다. 이 구성은 공유 읽기 접근을 지원하지만, 동시 샘플링이나 처리량 배가, 충돌 없는 쓰기를 보장하지는 않습니다.

01 · 조정

Two PLCs enter separate coordinator ports. A conceptual queue feeds one shared downstream bus; no fixed scheduling priority is implied.PLC APLC BRequestqueueShared bus

각 PLC를 별도의 마스터 측 포트에 연결합니다. 응답이 요청한 PLC로 돌아가는지 확인합니다.

02 · 분기

Branch hubs distribute wiring; they do not create independent Modbus address spaces. The displayed ranges are an example.Branch hubBranch 1Addr. 1–4Branch 2Addr. 5–8OthersUnique IDs

RS-485 업스트림 인터페이스를 갖춘 분기 허브를 사용하고, 모든 현장 계기에 대해 주소가 중복되지 않는 하나의 주소 체계를 적용합니다.

03 · 시간 예산 산정

Two successive reads share a serial channel. Their data can represent different moments; buffering does not guarantee synchronized sampling.Time →Read for PLC ARead for PLC BValues may change between reads

PLC 타임아웃을 설정하기 전에 폴링 주기, 오프라인 장치 대기 시간, 최대 큐 대기 시간을 측정합니다.

포트 확인

2 또는 4 PLC를 해당 조정기에 연결합니다. 다운스트림 허브에 RS-485 업스트림 인터페이스가 있는지 확인합니다.

주소 확인

전체 공유 네트워크에 걸쳐 각 계기 주소를 한 번씩 기록하고, 중복 응답이 발생하는지 시험합니다.

장애 시 동작 확인

다른 PLC가 읽기를 계속하는 동안 오프라인 슬레이브, 지연 응답, 분기 장애를 시험합니다.

선정 및 검증 체크리스트 — 펼치기
점검 항목 확인할 사항 검증 방법
조정 다중 마스터 모드와 응답 귀속 서로 다른 PLC 포트에서 읽기 요청을 시간상 겹치도록 전송합니다.
분기 8 / 16 / 24개 분기; RS-485 업스트림 납품된 허브의 버전과 단자 정의를 확인합니다.
타이밍 큐 대기, 재시도 및 오프라인 대기 실제 운용을 대표하는 부하에서 최악 조건의 응답 시간을 기록합니다.
데이터의 의미 레지스터 맵과 바이트 순서 동일한 계기에 대해 각 PLC에서 디코딩한 값을 비교합니다.
제어 초기에는 읽기 전용으로 도입 쓰기를 활성화하기 전에 쓰기 제어권과 인터록을 별도로 설계합니다.

개념적 동작 원리이며, 내부 회로도나 타이밍 측정값 또는 단자 배선 지침이 아닙니다.

1. 여러 PLC를 직접 병렬 연결하면 왜 문제가 발생하나요?

개조 작업은 흔히 간단한 요구에서 시작됩니다. 생산용 PLC가 계기를 읽고 있는데 에너지 관리용 PLC도 같은 측정값이 필요해지고, 나중에는 모니터링용 PLC까지 추가되는 것입니다. 각 계기에는 RS-485 인터페이스가 하나뿐입니다. 목표는 별도의 측정 회로를 여러 개 설치하지 않고 기존 장비를 공유하는 것입니다. PLC는 프로그래머블 로직 컨트롤러입니다. Modbus RTU는 시리얼 요청·응답 프로토콜이고, RS-485는 해당 신호를 전달하는 전기적 인터페이스입니다.

일반적인 Modbus 시리얼 네트워크에서는 하나의 마스터가 요청을 보내고 해당 주소의 슬레이브가 응답합니다. 여러 마스터의 A선과 B선을 단순히 서로 연결하면 두 PLC가 동시에 송신하거나, 앞선 응답이 도착하기 전에 다른 요청을 시작할 수 있습니다. 케이블에서 전기적 신호가 발생한다고 해서 완전한 데이터가 올바른 요청자에게 도달했다는 뜻은 아닙니다. 일반적인 단일 마스터·다중 슬레이브 허브는 배선을 확장할 뿐, 다중 마스터 조정 기능을 자동으로 제공하지는 않습니다.

2. 역할이 다른 두 단계: 먼저 조정하고, 다음에 분기

마스터 측 포트 두 개와 현장 측 포트 하나를 갖춘 FCC-D2M, 또는 마스터 측 포트 네 개와 현장 측 포트 하나를 갖춘 FCC-D4M을 다중 마스터 모드로 사용합니다. 두 대 또는 네 대의 PLC를 각각 별도의 마스터 측 인터페이스에 연결합니다. 조정기의 현장 측 인터페이스를 다운스트림 허브의 RS-485 업스트림 포트에 연결합니다. 버퍼형 장치는 서로 다른 PLC의 요청을 조정하여 순서대로 전달하고, 각 응답을 해당 요청을 시작한 PLC로 돌려보냅니다. FCTELE는 여기서 설명하는 솔루션의 이러한 다단 연결 구성과 응답 라우팅을 확인했습니다.

조정기의 포트 설명에 나오는 ‘슬레이브 하나’는 현장 방향 인터페이스 하나를 뜻합니다. 전체 시스템에 계기를 한 대만 연결할 수 있다는 의미가 아닙니다. 이 인터페이스 뒤에 연결된 단일 마스터·다중 슬레이브 허브가 현장 배선을 여러 분기로 나눕니다. 선택 가능한 모델은 8개 분기를 갖춘 FC-D8JM, 16개 분기를 갖춘 FC-041719-16, 또는 24개 분기를 갖춘 FC-041719-24입니다. 이 솔루션은 모든 경우에 RS-485 업스트림 버전을 사용합니다. 추가 PLC 마스터를 다운스트림 분기 허브에 직접 연결하지 마십시오.

공개된 FCC-D2M/D4M 정보에는 최대 10K바이트의 통신 버퍼와 설정 가능한 인터페이스 매개변수가 명시되어 있습니다. 이는 통신 조정에 대한 설명을 뒷받침합니다. 그러나 장치가 모든 레지스터를 독립적으로 폴링한 뒤 저장된 동일한 과거 값을 모든 PLC에 고속으로 배포한다는 사실을 입증하지는 않습니다. 그러한 레지스터 데이터 캐싱 기능은 별도의 명시적 사양이 있어야 합니다.

가능한 요청/응답 순서의 한 예이며, 고정된 스케줄링 우선순위, 내부 회로 또는 실측 응답 시간을 의미하지 않습니다.
가능한 요청·응답 순서의 한 예이며, 고정된 스케줄링 우선순위나 내부 회로 또는 측정된 응답 시간을 의미하지 않습니다. 데스크톱: 제품 기반 예시 그림. 모바일: 읽기 쉽도록 단순화한 토폴로지. 이미지를 열면 전체 크기로 자세히 볼 수 있습니다.

3. 예: PLC 네 대가 32대의 Modbus 계기를 읽는 구성

전력량계와 온도 조절기 등 32대의 계기를 포함하는 가상의 건물 또는 작업장 프로젝트를 생각해 보겠습니다. PLC 네 대를 FCC-D4M의 마스터 측 포트 네 개에 연결합니다. 현장 측 포트는 FC-D8JM의 업스트림 포트에 연결합니다. FC-D8JM의 여덟 분기를 여덟 구역으로 배선하고, 각 분기에 슬레이브 네 대를 데이지 체인 방식으로 연결하면 총 32대의 계기가 됩니다. 각 현장 분기는 여전히 RS-485 버스 배선 방식을 따라야 합니다. 분기 끝에 임의로 긴 스타형 스텁을 추가하지 마십시오.

전체 시스템에 주소 1–32을 할당합니다. 분기 1은 1–4를, 분기 2은 5–8를 사용하는 식입니다. 각 분기에서 주소를 1부터 다시 시작하지 마십시오. 일반적인 분기 허브는 별도로 라우팅되는 주소 공간을 만들지 않습니다. 동일한 요청이 여러 분기에 도달할 수 있으므로 주소가 중복되면 여러 계기가 동시에 응답할 수 있습니다. 모든 PLC가 동일한 현장 장치 집합에 접근하도록 동일한 주소 및 레지스터 맵을 기준으로 프로그래밍합니다.

PLC가 두 대인 경우에는 1단계를 FCC-D2M으로 대체합니다. 배선에 더 많은 분기가 필요하다면, 48대의 슬레이브를 위한 구성 예로 각 분기에 계기 세 대를 연결하는 16개 분기 또는 각 분기에 두 대를 연결하는 24개 분기가 있습니다. 이 예들은 구성 선택지를 설명하기 위한 것이며, 현장 수용 용량을 보장하지 않습니다. 포트 수, 전기적 노드 부하, Modbus 주소 지정 및 폴링 주기 시간은 각각 다른 제한을 부과하므로 함께 검토해야 합니다.

여섯 가지 구성: 읽기 시스템 수와 현장 구역 수에 따라 선택

여섯 사례 모두 버퍼형 조정기 하나와 분기 허브 하나를 사용하는 가상의 읽기 전용 데이터 수집 구성입니다. 모든 PLC는 RS-485 Modbus RTU 마스터 동작을 지원해야 합니다. 슬레이브 주소는 전체 공유 네트워크에서 고유해야 합니다. 그림은 토폴로지를 보여 주며, 단자 핀 배열이나 완료된 고객 설치 사례 또는 측정된 시스템 용량을 나타내지 않습니다.

사례 1: PLC 2대 + 분기 8개, 슬레이브 24대

FCC-D2M + FC-D8JM: 분기 8개 × 계기 3대 = 슬레이브 24대, 주소 1–24.

설명용 구성: PLC 2대 → FCC-D2M → FC-D8JM → 8개 분기, 분기당 슬레이브 3대. 주소 1–24는 네트워크 전체에서 고유합니다.
구성 예: PLC 2대 → FCC-D2M → FC-D8JM → 분기 8개, 분기당 슬레이브 3대. 주소 1–24는 네트워크 전체에서 고유합니다. 데스크톱: 제품 기반 예시 그림. 모바일: 읽기 쉽도록 단순화한 토폴로지. 이미지를 열면 전체 크기로 자세히 볼 수 있습니다.

두 읽기 시스템이 소수의 구역에 걸쳐 계기를 공유합니다. 슬레이브가 각각 세 대인 여덟 분기는 주소 1–24을 사용합니다. 기존 시리얼 계기를 유지하면서 층별 또는 캐비닛별로 구성할 수 있습니다.

분기 1
주소 1–3
분기 2
주소 4–6
분기 3
주소 7–9
분기 4
주소 10–12
분기 5
주소 13–15
분기 6
주소 16–18
분기 7
주소 19–21
분기 8
주소 22–24

사례 2: PLC 4대 + 분기 8개, 슬레이브 32대

FCC-D4M + FC-D8JM: 분기 8개 × 계기 4대 = 슬레이브 32대, 주소 1–32.

설명용 구성: PLC 4대 → FCC-D4M → FC-D8JM → 8개 분기, 분기당 슬레이브 4대. 주소 1–32는 네트워크 전체에서 고유합니다.
구성 예: PLC 4대 → FCC-D4M → FC-D8JM → 분기 8개, 분기당 슬레이브 4대. 주소 1–32는 네트워크 전체에서 고유합니다. 데스크톱: 제품 기반 예시 그림. 모바일: 읽기 쉽도록 단순화한 토폴로지. 이미지를 열면 전체 크기로 자세히 볼 수 있습니다.

생산, 에너지 관리 및 모니터링 시스템이 현장 계기를 공유합니다. 슬레이브가 각각 네 대인 여덟 분기는 주소 1–32을 사용합니다. 읽기 시스템을 추가할 때도 공유 다운스트림 포트의 부하를 확인해야 합니다.

분기 1
주소 1–4
분기 2
주소 5–8
분기 3
주소 9–12
분기 4
주소 13–16
분기 5
주소 17–20
분기 6
주소 21–24
분기 7
주소 25–28
분기 8
주소 29–32

사례 3: PLC 2대 + 분기 16개, 슬레이브 48대

FCC-D2M + FC-041719-16: 분기 16개 × 계기 3대 = 슬레이브 48대, 주소 1–48.

설명용 구성: PLC 2대 → FCC-D2M → FC-041719-16 → 16개 분기, 분기당 슬레이브 3대. 주소 1–48는 네트워크 전체에서 고유합니다.
구성 예: PLC 2대 → FCC-D2M → FC-041719-16 → 분기 16개, 분기당 슬레이브 3대. 주소 1–48는 네트워크 전체에서 고유합니다. 데스크톱: 제품 기반 예시 그림. 모바일: 읽기 쉽도록 단순화한 토폴로지. 이미지를 열면 전체 크기로 자세히 볼 수 있습니다.

두 읽기 시스템이 더 많은 현장 구역에 분산된 장비에 접근합니다. 슬레이브가 각각 세 대인 열여섯 분기를 네 구역으로 묶을 수 있습니다. 분기가 많아지면 배선은 간소화되지만, 폴링 자체가 더 빨라지는 것은 아닙니다.

분기 1
주소 1–3
분기 2
주소 4–6
분기 3
주소 7–9
분기 4
주소 10–12
분기 5
주소 13–15
분기 6
주소 16–18
분기 7
주소 19–21
분기 8
주소 22–24
분기 9
주소 25–27
분기 10
주소 28–30
분기 11
주소 31–33
분기 12
주소 34–36
분기 13
주소 37–39
분기 14
주소 40–42
분기 15
주소 43–45
분기 16
주소 46–48

사례 4: PLC 4대 + 분기 16개, 슬레이브 64대

FCC-D4M + FC-041719-16: 분기 16개 × 계기 4대 = 슬레이브 64대, 주소 1–64.

설명용 구성: PLC 4대 → FCC-D4M → FC-041719-16 → 16개 분기, 분기당 슬레이브 4대. 주소 1–64는 네트워크 전체에서 고유합니다.
구성 예: PLC 4대 → FCC-D4M → FC-041719-16 → 분기 16개, 분기당 슬레이브 4대. 주소 1–64는 네트워크 전체에서 고유합니다. 데스크톱: 제품 기반 예시 그림. 모바일: 읽기 쉽도록 단순화한 토폴로지. 이미지를 열면 전체 크기로 자세히 볼 수 있습니다.

여러 읽기 시스템이 더 많은 계기를 공유합니다. 슬레이브가 각각 네 대인 열여섯 분기는 주소 1–64을 사용합니다. PLC 네 대가 고빈도 읽기를 반복하도록 허용하기 전에 레지스터 블록과 폴링 주기를 정리합니다.

분기 1
주소 1–4
분기 2
주소 5–8
분기 3
주소 9–12
분기 4
주소 13–16
분기 5
주소 17–20
분기 6
주소 21–24
분기 7
주소 25–28
분기 8
주소 29–32
분기 9
주소 33–36
분기 10
주소 37–40
분기 11
주소 41–44
분기 12
주소 45–48
분기 13
주소 49–52
분기 14
주소 53–56
분기 15
주소 57–60
분기 16
주소 61–64

사례 5: PLC 2대 + 분기 24개, 슬레이브 48대

FCC-D2M + FC-041719-24: 분기 24개 × 계기 2대 = 슬레이브 48대, 주소 1–48.

설명용 구성: PLC 2대 → FCC-D2M → FC-041719-24 → 24개 분기, 분기당 슬레이브 2대. 주소 1–48는 네트워크 전체에서 고유합니다.
구성 예: PLC 2대 → FCC-D2M → FC-041719-24 → 분기 24개, 분기당 슬레이브 2대. 주소 1–48는 네트워크 전체에서 고유합니다. 데스크톱: 제품 기반 예시 그림. 모바일: 읽기 쉽도록 단순화한 토폴로지. 이미지를 열면 전체 크기로 자세히 볼 수 있습니다.

계기가 여러 캐비닛에 분산되어 있으며, 캐비닛당 노드 수는 비교적 적습니다. 슬레이브가 각각 두 대인 스물네 분기는 주소 1–48을 사용합니다. 분기 16개, 슬레이브 48대인 예와 비교하면 주요 차이는 물리적 분포입니다.

분기 1
주소 1–2
분기 2
주소 3–4
분기 3
주소 5–6
분기 4
주소 7–8
분기 5
주소 9–10
분기 6
주소 11–12
분기 7
주소 13–14
분기 8
주소 15–16
분기 9
주소 17–18
분기 10
주소 19–20
분기 11
주소 21–22
분기 12
주소 23–24
분기 13
주소 25–26
분기 14
주소 27–28
분기 15
주소 29–30
분기 16
주소 31–32
분기 17
주소 33–34
분기 18
주소 35–36
분기 19
주소 37–38
분기 20
주소 39–40
분기 21
주소 41–42
분기 22
주소 43–44
분기 23
주소 45–46
분기 24
주소 47–48

사례 6: PLC 4대 + 분기 24개, 슬레이브 72대

FCC-D4M + FC-041719-24: 분기 24개 × 계기 3대 = 슬레이브 72대, 주소 1–72.

설명용 구성: PLC 4대 → FCC-D4M → FC-041719-24 → 24개 분기, 분기당 슬레이브 3대. 주소 1–72는 네트워크 전체에서 고유합니다.
구성 예: PLC 4대 → FCC-D4M → FC-041719-24 → 분기 24개, 분기당 슬레이브 3대. 주소 1–72는 네트워크 전체에서 고유합니다. 데스크톱: 제품 기반 예시 그림. 모바일: 읽기 쉽도록 단순화한 토폴로지. 이미지를 열면 전체 크기로 자세히 볼 수 있습니다.

공유 데이터 수집 구성이 여러 작업장 구역에 걸쳐 있습니다. 슬레이브가 각각 세 대인 스물네 분기는 주소 1–72을 사용하며, 여섯 구역으로 나누어 기록할 수 있습니다. 노드가 많아질수록 오프라인 장치 타임아웃과 전체 폴링 주기를 특히 측정해야 합니다.

분기 1
주소 1–3
분기 2
주소 4–6
분기 3
주소 7–9
분기 4
주소 10–12
분기 5
주소 13–15
분기 6
주소 16–18
분기 7
주소 19–21
분기 8
주소 22–24
분기 9
주소 25–27
분기 10
주소 28–30
분기 11
주소 31–33
분기 12
주소 34–36
분기 13
주소 37–39
분기 14
주소 40–42
분기 15
주소 43–45
분기 16
주소 46–48
분기 17
주소 49–51
분기 18
주소 52–54
분기 19
주소 55–57
분기 20
주소 58–60
분기 21
주소 61–63
분기 22
주소 64–66
분기 23
주소 67–69
분기 24
주소 70–72

제품 역할 및 관련 정보

모델 / 제품 정보 인터페이스 이 솔루션에서의 역할
FCC-D2M 마스터 측 포트 2개 + 현장 측 포트 1개 PLC 2대의 요청 조정
FCC-D4M 마스터 측 포트 4개 + 현장 측 포트 1개 PLC 4대의 요청 조정
FC-D8JM RS-485 업스트림 포트 1개 + 분기 8개 분기 확장, 채널별 단락 감지 및 격리
FC-041719-16 RS-485 업스트림 포트 1개 + 분기 16개 현장 배선 분산; 선택한 필터링 모드의 통신 속도 확인
FC-041719-24 RS-485 업스트림 포트 1개 + 분기 24개 배선 분기 추가; 해당 모델의 보호 사양 확인

16채널 및 24채널 제품 페이지의 일부 오래된 문단에는 ‘8채널’이라는 표현이 남아 있거나 전원 공급 범위가 일관되지 않게 제시되어 있습니다. 이 솔루션은 그러한 상충하는 매개변수에 의존하지 않습니다. 실제 포트, 전원 요구 사항 및 단자 배선은 납품된 버전에 동봉된 사양서를 기준으로 확인하십시오.

4. 실질적인 이점은 개조 작업과 유지보수에 있습니다

첫째, 기존 계기 인터페이스를 계속 사용할 수 있습니다. 각 PLC는 Modbus RTU를 사용하여 자체 시리얼 포트로 계속 읽습니다. 읽기 시스템을 하나 더 추가한다는 이유만으로 모든 계기를 이더넷 장치로 교체하거나 별도의 측정 회로를 추가할 필요는 없습니다. 새 PLC는 합의된 설정으로 사용 가능한 마스터 측 포트를 사용할 수 있습니다. PLC 두 대 또는 네 대를 초과하는 요구 사항에는 새로운 설계가 필요합니다. 배선에 마스터를 단순히 더 병렬 연결하지 마십시오.

둘째, 배선과 장비의 역할이 더 명확해집니다. 1단계는 여러 PLC의 접근을 관리하고, 2단계는 현장을 작업장, 층 또는 캐비닛별로 나눕니다. 유지보수 담당자는 분기별로 장애를 추적할 수 있습니다. 공개된 FC-D8JM 정보에는 채널별 A–B 단락 감지, 장애 채널 자동 격리, 독립적으로 절연된 전원 및 상태 표시등이 구체적으로 명시되어 있습니다. 이러한 기능은 장애 진단 범위를 좁힐 수 있습니다. 16채널 및 24채널 모델이 8채널 모델의 모든 감지 기능을 그대로 갖춘 것으로 가정하지 말고 각각 확인하십시오.

시스템 통합업체 관점에서 2단계 구성은 단계적 시운전도 지원합니다. 먼저 PLC 한 대와 슬레이브 한 대를 검증한 다음 다중 PLC 조정을 확인하고, 마지막으로 현장 분기를 하나씩 추가합니다. 나중에 계기가 추가되더라도 주소 목록, 분기 명세 및 PLC 프로그램 간의 일관성을 유지할 수 있습니다. 이는 모든 장비를 구분 없이 하나의 긴 버스에 혼재시키는 것보다 관리하기 쉽습니다.

FC-D8JM의 채널별 단락 감지 및 격리 예시. 실제 장애 영향과 복구를 현장에서 확인하십시오.
FC-D8JM의 채널별 단락 감지 및 격리 예. 실제 장애 영향과 복구 동작은 현장에서 확인하십시오. 데스크톱: 제품 기반 예시 그림. 모바일: 읽기 쉽도록 단순화한 토폴로지. 이미지를 열면 전체 크기로 자세히 볼 수 있습니다.

5. 동시 접근이 처리량을 배가시키지는 않습니다

버퍼를 이용한 조정으로 PLC들은 동시에 요청을 제출할 수 있지만, 공유 다운스트림 포트는 여전히 시리얼 통신 채널입니다. 각 트랜잭션에는 여전히 요청 송신, 슬레이브 처리, 응답 송신 및 필요한 시간 간격이 필요합니다. 버퍼는 요청이 겹치는 상황을 어느 정도 흡수할 수 있지만 이러한 시간 구간을 없앨 수는 없습니다. 버퍼 용량도 유한합니다. 지속적인 과부하는 여전히 큐 대기와 타임아웃 위험을 높일 수 있습니다.

예를 들어 PLC 네 대가 각각 32대의 슬레이브에서 데이터 블록을 하나씩 읽는다면, 한 차례에 128회의 트랜잭션이 발생할 수 있습니다. 시간 예산 산정의 예로만, 완전한 트랜잭션 한 번에 평균 40밀리초가 걸리고 다른 오버헤드는 일시적으로 무시한다고 가정하겠습니다. 누적 시간은 이미 약 5.12초입니다. 이는 어떤 모델에 대해서도 측정된 결과가 아닙니다. 오프라인 슬레이브 대기, 재시도, 서로 다른 프레임 길이 및 PLC 프로그램 타이밍으로 인해 주기가 더 길어질 수 있습니다.

데이터의 중요도에 따라 폴링 빈도를 설정합니다. 동일 장치의 연속된 레지스터는 묶어서 읽고, 모든 PLC가 동일한 데이터를 최대 속도로 계속 다시 읽는 것은 피합니다. PLC 타임아웃은 실제 큐 대기 시간과 슬레이브 응답 시간을 포괄해야 하며, 조정기의 대기 및 재시도 동작과 함께 시운전 과정에서 조정해야 합니다. 서로 다른 PLC가 서로 다른 시점에 읽으면 다른 값을 받을 수 있습니다. 동기화된 스냅샷이나 고속 폐루프 제어에는 해당 요구 사항에 맞게 설계된 데이터 수집 아키텍처가 필요합니다.

6. 배선, 구성 및 인수 시험

먼저 각 슬레이브의 고유 주소, 직렬 통신 형식, 읽기 기능 코드, 시작 레지스터, 블록 길이, 바이트 순서 및 필요한 갱신 주기를 기록한 장치 목록을 작성합니다. 두 PLC가 같은 주소를 읽더라도 레지스터 정의를 항목별로 확인하십시오. 통신이 성공했다고 해서 디코딩된 공학값이 올바르다는 뜻은 아닙니다.

버퍼 장치의 매뉴얼에 따라 멀티 마스터 모드를 선택하고 마스터 측 포트와 현장 측 포트를 식별합니다. 구성 도구가 설정 모드에 진입할 때 사용하는 설정을 운전 설정에 무턱대고 복사해서는 안 됩니다. 분기 허브의 RS-485 업스트림 버전을 선택하십시오. 공유 현장 구간 전체와 해당 슬레이브의 전송 속도, 패리티 및 정지 비트가 일치해야 합니다. 16채널 및 24채널 장치에 대해 공개된 정보에는 디지털 필터링이 활성화된 경우 최대 38,400 bps로 명시되어 있습니다. 필터링을 비활성화했을 때 가능한 더 높은 속도만을 기준으로 설정하지 마십시오.

제공된 단자 정의에 따라 A/B 및 신호 기준선 연결을 확인하고 적합한 연선을 사용하십시오. 각 전기적 구간의 종단, 바이어스 및 접지를 개별적으로 점검하십시오. 장치에 종단 저항이 내장되어 있다면 저항을 무분별하게 추가하지 마십시오. 공급 전압과 부속품은 납품된 버전에 따라 다릅니다. 절연 및 서지 정격이 있다고 해서 통신 포트에 상용 전원 전압을 인가해도 된다는 뜻은 아닙니다.

인수 시험에서는 서로 다른 PLC가 서로 다른 슬레이브를 읽게 한 다음, 동일한 슬레이브에 동시에 요청하도록 하십시오. 값, 요청을 시작한 PLC 및 응답 반환 포트를 확인하고 정상 부하와 고부하에서 최대 대기 시간을 기록하십시오. 다음으로 슬레이브 한 대의 오프라인 상태, 지연 응답 및 분기 장애를 모의하여 다른 통신에 미치는 실제 영향을 관찰하십시오. 읽기 전용 운전부터 시작하십시오. 여러 PLC가 동일한 레지스터에 쓰기를 수행할 경우 제어 권한과 인터록을 별도로 정의하십시오. 통신이 질서 있게 이루어지는 것만으로는 상충하는 제어 명령을 방지할 수 없습니다.

현장 질문

버퍼형 허브 하나로 수십 대의 슬레이브를 처리할 수 있나요?

이 검증된 구성에서는 멀티 마스터 조정기가 하위의 단일 마스터·다중 슬레이브 분기 허브에 연결되고, 이 허브는 각각 고유 주소를 가진 여러 Modbus RTU 슬레이브에 연결됩니다. 포트 하나가 반드시 계기 한 대만을 의미하는 것은 아닙니다. 최종 장치 수는 여전히 주소 지정, 전기적 부하, 배선 및 폴링 주기 요구사항에 따라 달라집니다.

각 분기에서 동일한 슬레이브 주소를 재사용할 수 없는 이유는 무엇입니까?

일반적인 8분기, 16분기 또는 24분기 허브는 독립적인 Modbus 라우터들의 집합이 아닙니다. 하나의 요청이 여러 분기로 전달될 수 있습니다. 따라서 주소가 중복된 슬레이브들이 동시에 응답할 수 있으므로 공유 네트워크 전체를 기준으로 주소를 할당해야 합니다.

여러 PLC가 정확히 같은 순간에 동일한 레지스터를 읽습니까?

이 구성은 이를 보장하지 않습니다. 요청은 순차적인 트랜잭션으로 실행되며, 각 읽기 사이에 슬레이브의 데이터가 변경될 수 있습니다. 통신 버퍼는 공통 타임스탬프를 가진 데이터 스냅샷이 아닙니다. 동기화된 데이터가 필요하다면 데이터 수집 아키텍처와 애플리케이션 계층에서 이를 고려하여 설계하십시오.

출처 및 적용 한계

일반적인 요청/응답 및 주소 지정 원칙은 Modbus 기구의 Modbus 직렬 회선 사양 및 구현 가이드 V1.02를 따릅니다. 제품별 정보는 FCTELE 버퍼형 2/4마스터 RS-485 허브 사용자 매뉴얼(중국어) 및 위에 링크된 제품 정보를 출처로 합니다. FCTELE는 이 솔루션의 2단 캐스케이드 연결과 요청한 PLC로의 응답 라우팅을 확인했습니다. 폴링 예시는 계획 수립을 위한 설명용이며 현장 시험을 대체하지 않습니다.

그림은 FCTELE 제품 사진을 외관 참고 자료로 사용하고, AI의 도움을 받아 토폴로지와 통신을 설명합니다. 선은 단자 핀 배열을 정의하지 않으며, 일반적인 PLC와 계기 그림은 특정 브랜드와의 호환성 인증을 의미하지 않습니다. 실제 펌웨어와 프로젝트에 대해 수집 범위, 기능 코드, 프레임 길이, 지연 응답 처리, 대기열 처리 및 장애 복구를 확인하십시오.

관련 읽을거리: RS-485 허브와 산업용 이더넷 스위치: 네트워크에서의 서로 다른 역할; Modbus RTU/TCP 게이트웨이 변환 및 응답 타이밍.

제품 선정 지원이 필요하면, FCTELE에 문의하십시오 문의 시 PLC 수, 슬레이브 목록, 분기별 배치, 직렬 통신 형식, 레지스터 범위 및 원하는 갱신 주기를 알려주십시오. 이러한 정보는 두 단계에 사용되는 장비와 적절한 타임아웃 설정을 확인하는 데 도움이 됩니다.

FCTELE 중국어 기술 문서의 영어 번역: 다중 PLC Modbus 허브 솔루션 — 중국어 원문. 중국어 원문은 2026년 11월 2일에 게시되었습니다.

이 기사 공유