시운전할 때는 멀쩡하던 RS485 라인이 두 달 뒤부터 하루에 몇 번씩 응답 없음을 냅니다. 배선을 다시 훑어도 끊긴 곳은 없고, 장비 몇 대를 떼어내면 또 정상으로 돌아옵니다.

이런 고장은 배선이 틀린 것이 아니라 여유가 바닥난 상태입니다. 속도와 거리, 그리고 절연 세 가지에서 각각 얼마가 남았는지 숫자로 재면 원인은 대부분 좁혀집니다.

되다가 안 되는 고장은 완전 불통과 원인이 다릅니다

아예 통신이 안 되면 원인은 단순합니다. 두 선의 극성이 바뀌었거나, 통신 속도 설정이 서로 다르거나, 주소가 겹친 경우입니다. 이 셋은 한 번 맞추면 다시 틀어지지 않습니다.

반대로 되다가 안 되는 고장은 신호가 판정 문턱을 아슬아슬하게 넘고 있다는 뜻입니다. RS485 수신기는 두 선의 전압 차가 200mV만 넘으면 0과 1을 가릅니다. 여유가 200mV 남았는지 2V 남았는지는 평소 통신 성공률만 봐서는 구분되지 않습니다.

되다가 안 되는 라인은 이미 고장 난 라인입니다. 아직 증상이 규칙적으로 나타나지 않을 뿐입니다.

속도와 거리는 곱으로 묶여 있습니다

RS485의 상한은 최대 10Mbps, 최대 1,200m입니다. 두 숫자는 같이 성립하지 않습니다. 실무에서는 속도(bit/s)와 길이(m)를 곱한 값이 1억을 넘지 않도록 잡습니다.

9,600bps로 1,200m를 다 쓰면 곱이 약 1,200만이라 여유가 큽니다. 같은 배선에서 속도만 115,200bps로 올리면 계산상 상한이 약 868m로 내려갑니다. 속도를 12배 올리는 순간 거리 여유가 사라집니다.

실측 자료 기준으로 1,200m는 약 90kbps 이하에서만 유지됩니다. 10Mbps에서는 약 15피트, 그러니까 4.6m 남짓까지 줄어듭니다.

속도를 낮춰 보면 원인이 절반으로 갈립니다

현장에서 가장 빨리 얻을 수 있는 정보는 속도를 낮춘 결과입니다. 115,200bps를 9,600bps로 내렸을 때 증상이 사라지면 원인은 신호 품질 쪽입니다. 반사와 감쇠, 분기 배선이 후보로 남습니다.

속도를 낮춰도 비슷한 간격으로 끊긴다면 신호 품질이 아니라 접지와 잡음 유입 문제입니다. 이때는 케이블을 새로 포설해도 증상이 그대로 남습니다.

순서를 뒤집지 마세요. 속도 테스트는 반나절이면 끝나지만 케이블 재포설은 며칠이 걸리고 비용도 훨씬 큽니다. 비싼 조치를 먼저 하면 원인도 못 찾고 예산만 씁니다.

거리는 총 길이보다 분기 길이가 먼저 발목을 잡습니다

총 연장이 200m밖에 안 되는데 불안정한 현장이 많습니다. 대부분 배선이 한 줄이 아니라 별 모양으로 갈라져 있습니다.

본선에서 갈라진 분기선은 드라이버 상승 시간의 10분의 1보다 짧아야 합니다. 상승 시간 100ns, 케이블 전파 속도 0.662c로 계산하면 약 2m가 한계입니다. 판넬 안에서 3m씩 뽑아 쓰고 있다면 이미 규격 밖입니다.

별형과 트리형, 링형 배선은 피하고 장비를 한 줄로 이어 가는 데이지체인으로 다시 잡으세요. 분기에서 되돌아온 반사가 겹치면 파형이 무너집니다.

종단저항은 양 끝 두 개만 달아야 합니다

종단저항은 케이블 특성 임피던스와 같은 120옴을 씁니다. 물리적으로 가장 먼 양쪽 끝 두 곳에만 답니다. 중간 장비에는 달지 않습니다.

현장에서는 장비마다 종단 스위치가 붙어 있어 서너 개가 켜져 있는 경우가 흔합니다. 부하가 늘면 신호 진폭이 줄고, 앞에서 말한 200mV 여유가 그만큼 깎입니다.

저속에 짧은 구간이면 종단이 없어도 동작합니다. 그래서 시운전에서는 보이지 않다가 장비를 늘린 뒤에 문제가 터집니다.

유휴 상태에서 버스가 떠 있으면 잡음이 데이터가 됩니다

아무도 송신하지 않는 순간 두 선의 전압 차는 0에 가까워집니다. 판정 문턱이 200mV이므로 인접 배선에서 들어온 잡음이 그 문턱을 넘으면 보내지도 않은 프레임이 만들어집니다.

그래서 바이어스 저항으로 유휴 시 차동 전압을 문턱 위로 올려 둡니다. 바이어스는 네트워크 전체에서 한 곳에만 겁니다. 여러 장비에서 동시에 켜면 부하만 겹칩니다.

인버터가 도는 시간대에만 CRC 오류가 몰린다면 이 항목부터 보세요. 바이어스가 없는 라인은 주변 설비 가동 여부에 따라 성공률이 바뀝니다.

접지 전위차가 7V를 넘으면 절연 말고는 답이 없습니다

RS485가 허용하는 커먼모드 전압은 -7V에서 +12V까지입니다. 장비 접지 사이 전위차는 ±7V까지만 가정하고 만든 규격입니다.

인버터나 용접기, 대형 모터가 도는 현장은 이 범위를 쉽게 넘습니다. 시스템 접지 사이에 270V가 걸린 사례도 보고돼 있습니다. 이 상태면 트랜시버가 타거나, 타지 않더라도 수신 판정이 계속 흔들립니다.

2선식이라고 부르지만 실제로는 신호 그라운드를 포함한 3선이 필요합니다. 접지선에 100옴 직렬 저항을 넣으면 기준은 공유하면서 접지 루프 전류는 제한할 수 있습니다.

전위차가 큰 구간은 절연형 장비로 끊어야 합니다

접지를 아무리 잘 잡아도 건물이나 동이 다르면 전위차는 남습니다. 이때는 절연형 트랜시버나 광절연 리피터로 두 구간의 기준을 물리적으로 분리합니다.

절연 리피터의 절연 등급은 대개 500V에서 2,000V 사이입니다. 양쪽이 각자 신호 그라운드를 갖기 때문에 한쪽 접지가 흔들려도 반대쪽 판정에는 영향이 없습니다.

절연 장비는 값이 더 나가지만, 절연 지점을 하나 넣는 편이 원인 추적 시간을 크게 줄입니다. 고장 구간이 절연 지점을 기준으로 갈리기 때문입니다.

장비를 늘릴 때는 유닛 로드 예산을 먼저 계산하세요

표준이 보장하는 것은 32 유닛 로드입니다. 8분의 1 유닛 로드 제품을 쓰면 이론상 256대까지 붙습니다. 다만 이 숫자는 전기 규격상의 한계이지 현장 여유와 같지 않습니다.

바이어스 회로 하나가 6~12 유닛 로드에 해당합니다. 종단저항까지 더하면 예산은 더 줄어듭니다. 한 제조사는 8분의 1 유닛 로드 장비 기준으로 160대까지를 실사용 한도로 안내합니다.

증설한 다음 날부터 간헐 오류가 시작됐다면 이 항목이 1순위입니다. 리피터로 세그먼트를 나누면 유닛 로드 예산이 세그먼트마다 새로 생깁니다.

이럴 때는 배선을 고치지 말고 구간을 나누세요

다음 세 가지는 배선 정리로 풀리지 않습니다. 건물 구조상 별형 배선을 바꿀 수 없는 경우, 접지가 분리된 다른 동까지 한 줄로 끌고 가는 경우, 1Mbps 이상 속도를 수백 미터에 걸쳐 써야 하는 경우입니다.

이때는 리피터나 게이트웨이로 구간을 나누는 편이 빠릅니다. 세그먼트마다 종단과 바이어스, 접지 기준을 따로 갖게 되므로 문제 범위도 함께 줄어듭니다.

현장에서는 확인 순서를 정해 두면 판단이 빨라집니다.

  • 속도를 9,600bps로 낮춰 증상이 사라지는지 봅니다
  • 종단저항이 정확히 두 개인지, 위치가 양 끝인지 확인합니다
  • 분기선 길이를 재서 2m를 넘는 곳을 찾습니다
  • 장비 접지 사이 전압을 직류와 교류 모두 측정합니다
  • 유휴 상태에서 두 선 사이 전압이 200mV를 넘는지 확인합니다

설비 연동과 운영 기록은 실무 가이드에 정리해 두었습니다. 배선 구성과 규격 수치는 Sealevel의 RS-422/RS-485 배선 가이드에서 확인할 수 있고, 현장 진단이나 게이트웨이 개발이 필요하면 Codeforest로 문의하세요.

결론: 속도를 낮추고 접지를 재는 순서로 좁히세요

되다가 안 되는 RS485는 부품이 고장 난 것이 아니라 여유가 없는 상태입니다. 속도와 길이의 곱, 분기선 길이, 종단 개수, 접지 전위차 네 가지를 숫자로 확인하면 원인은 대부분 이 안에 있습니다.

순서는 비용이 낮은 것부터입니다. 속도를 낮춰 원인을 신호 품질과 접지로 가르고, 종단과 분기를 정리한 뒤에도 증상이 남으면 절연으로 넘어가세요. 케이블 재포설은 이 세 단계를 모두 해 본 다음에 결정해도 늦지 않습니다.