dbNet

경로: [통신] → dbNet 패널 (우측 영역, Serial 선택 시 비활성화)

언제 쓰나

  • 컨트롤러 IP를 모르는 상태에서 빠르게 찾고 싶을 때
  • 여러 대 컨트롤러의 MAC 주소·IP 목록을 확인
  • IP·네트워크 설정을 원격으로 한 번에 변경

dbNet은 Serial 방식 선택 시 비활성화됩니다. Client/Server TCP·UDP 중 하나를 선택했을 때 활성화됩니다.

기본 사용 — IP 모를 때 빠른 연결

  1. 좌측에서 Client TCP/IP 라디오 버튼 선택 (dbNet 활성화됨)
  2. dbNet 패널 상단 연결: 드롭다운에서 PC의 네트워크 어댑터 선택
  3. [Search] 버튼 → 같은 네트워크의 컨트롤러 자동 탐색
  4. 좌측 목록에 발견된 장비 MAC 주소 표시
  5. 원하는 장비 클릭 → IP·Port가 중앙 Network 섹션에 자동 입력
  6. [Add] 버튼 클릭 → 해당 IP·Port가 왼쪽 Client TCP/IP 그룹박스에 채워짐
  7. **[연결 테스트]**로 실제 연결

화면 구성

상단 바

요소유형설명
연결:ComboBoxPC의 사용 가능한 네트워크 어댑터 목록
속도:ComboBox (조건부)Serial 기반 dbNet에서만 표시, 기본 115200

좌측 패널: MAC 목록

  • ListBox — Search 후 발견된 장비 MAC 주소 목록
  • 각 항목 클릭 시 해당 장비 정보가 중앙 Network 섹션에 표시

중앙: Network 섹션

선택된 장비의 네트워크 설정을 읽고 변경할 수 있습니다.

요소설명
Board Name장비 이름 (사용자 지정 가능)
IP Address장비 IPv4
Subnet Mask서브넷 마스크
Gateway게이트웨이
PortTCP 포트 (기본 5000)
MAC Address장비 MAC (변경 불가)

하단 버튼

버튼동작
[Search]네트워크에 UDP 브로드캐스트로 탐색 패킷 발송, 응답 수집
[Set]현재 Network 섹션의 값을 선택된 장비에 적용 (원격 설정 변경)
[Add]선택된 장비의 IP·Port를 Client TCP/IP 그룹박스에 전달
[Reset]선택된 장비를 공장 초기화 (주의 — 설정 전부 지워짐)

주요 옵션

Search 동작

dbNet은 자체 프로토콜로 UDP 브로드캐스트를 보내 응답하는 장비를 수집합니다. 같은 서브넷에 있어야 하며, 라우터를 넘어가면 도달 못 합니다.

Set (원격 설정 변경)

선택된 장비의 IP·서브넷·게이트웨이를 DabitONe에서 바로 바꿀 수 있습니다. 현장에 가지 않고도 네트워크 재구성 가능. 단 잘못 입력 시 해당 장비에 접근 못 하게 되므로 신중히.

Reset

Reset은 해당 장비의 저장된 메시지·스케줄·네트워크 설정을 공장 초기 상태로 되돌립니다. 되돌릴 수 없으니 반드시 확인 후 실행.

Add vs 수동 입력

IP·Port를 이미 알면 왼쪽 Client TCP/IP 그룹박스에 직접 입력해도 됩니다. Add 버튼은 dbNet으로 발견한 정보를 편하게 옮기는 단축 기능.

제약

  • 같은 서브넷 내에서만 동작 (브로드캐스트 기반)
  • 방화벽이 UDP 브로드캐스트를 차단하면 Search 결과 없음
  • 컨트롤러 펌웨어가 dbNet 프로토콜을 지원해야 응답 (최근 펌웨어는 보통 지원)

설정 영속성

dbNet은 검색 도구로, 자체 설정은 거의 없음. 마지막 선택한 네트워크 어댑터 정도만 기억.

관련