Modbus TCP 개요.
1)C2000계열에서 Modbus TCP를 사용하기 위해서는 일반적으로 외부에 RS-232 TO Modbus TCP 변환기를 사용함.
2)TMS320F28388D의 경우 내부에 이더넷 맥이 내장되어 이더넷 연결이 가능함.
당사에서는 TMS320F28388D내부의 Cortex M4에 Modbus TCP SW를 개발.
특징
1)C28x가 메인 CPU로 자유롭게 홀딩레지스터에 R/W 가능하며, TCP 이벤트가 발생하였을 경우 Cortex M4로 필요한 레지스터 정보만을 전달 후, Cortex M4에서는 다시 TCP를 통해 전송 함.
2)Modbus TCP 스택 내부에 패킷 처리는 DMA를 이용하므로 고속으로 처리됨.
3)외부에 Modbus TCP 변환기를 사용하지 않으므로 가격이나 사이즈면에서 우수하고 또한 외부 마스터에서 입력되는 데이터를 바로 C28X에 빠르게 전달 이나 전송이 가능.
4) 장기간 테스트를 통해 MODBUS TCP 스택을 검증함. Stack 메모리 안정성 및, 연결 에러등을 검증함.
SW 라이브러리 형태로 판매 가능하고 설계된 PHY 다를 경우 SW 개발비가 추가됩니다.