콘텐츠로 이동
무료 평가 시작

pdcomm_modbus_capability

열거형

pdcomm_modbus_capabilities()가 보고하는 기능 비트입니다.

enum pdcomm_modbus_capability

선언 위치: #include <pdcomm/modbus/pdcomm_modbus.h>

라이브러리 빌드에서 전송 방식을 제외할 수 있습니다. 제외된 기능이 필요한 명령은 #PDCOMM_MODBUS_SERVICE_ERROR로 실패합니다.

멤버

PDCOMM_MODBUS_ASCII

열거자

시리얼 회선 위의 Modbus ASCII입니다(Modbus over Serial Line 사양).

PDCOMM_MODBUS_ASCII = 4

선언 위치: #include <pdcomm/modbus/pdcomm_modbus.h>

PDCOMM_MODBUS_RTU

열거자

시리얼 회선 위의 Modbus RTU입니다(Modbus over Serial Line 사양).

PDCOMM_MODBUS_RTU = 2

선언 위치: #include <pdcomm/modbus/pdcomm_modbus.h>

PDCOMM_MODBUS_SECURITY

열거자

Modbus/TCP Security입니다. X.509 인증서를 사용하는 TLS와 역할 기반 권한 부여를 제공합니다.

PDCOMM_MODBUS_SECURITY = 8

선언 위치: #include <pdcomm/modbus/pdcomm_modbus.h>

PDCOMM_MODBUS_TCP

열거자

Modbus TCP(TCP 위의 MBAP 헤더)이며 클라이언트, 서버, 게이트웨이 리스너를 지원합니다.

PDCOMM_MODBUS_TCP = 1

선언 위치: #include <pdcomm/modbus/pdcomm_modbus.h>