코딩 팁

Modbus PLC Simulator(TCP 전용 시뮬레이터 nmodbus 라이브러리)

코딩 기록 vicddory 2017. 2. 9. 05:30

Modbus PLC Simulator(TCP 전용 시뮬레이터 nmodbus 라이브러리)


Modbus는 자동화 라인에서 사용하기 위해 1979년에 개발된 프로토콜입니다. 우리나라에서도 장비 회사 대부분이 이 프로토콜을 사용 중이기도 하죠. 그래서 Modbus PLC Simulator(시뮬레이터) 프로토콜에 대한 응용 프로그램, 라이브러리 등의 수요가 많은 편입니다. 이 포스트에서는 Modbus 프로토콜의 한 예제입니다. C#용으로 라이브러리, 소스 응용 예제를 포함합니다. 


그나저나, 요즘 C# 지원이 많아졌네요. NI, 미쓰비시 등이 C#용 라이브러리 많이 내놓고 있어요. MFC로 만들어진 것 프로그램이 많아 당장은 아니겠으나, 조금씩 C#이 MFC의 자리를 대체할 것으로 보입니다. 대기업이 지원할 만큼 C#도 많이 컸네요.


서론은 이제 끝내고 간단히 nmodbus란 C# 라이브러리 시뮬레이터 소개합니다.



사용 방법은 대략 아래를 따라 하시면 됩니다.


자세한 건 출처를 참고하시면 되겠군요.

(C# 전용)


nmodbus - 다운로드[Modbus PLC Simulator] nmodbus - 다운로드


비주얼 스튜디오 - 참조 추가[Modbus PLC Simulator] 비주얼 스튜디오 - 참조 추가


기본 시뮬레이터 화면입니다.


MODBUS RTU RS-232 PLC 시뮬레이터[Modbus PLC Simulator] MODBUS RTU RS-232 PLC 시뮬레이터


그리고 TCP 전용 예제 프로그램


ModbusTCP Tester[Modbus PLC Simulator] ModbusTCP Tester


Modbus PLC Simulator(TCP 전용 시뮬레이터 nmodbus 라이브러리)

반응형
그리드형(광고전용)