====== HMI와 MCU ====== 일반적으로 HMI는 PLC와 함께 사용하는 것으로 알려져 있습니다. PLC 대신 MCU (마이크로 콘트롤러칩)보드를 사용한다면 획기적인 비용절감효과를 볼 수 있습니다. 이를 위해서, ComfileHMI는 MCU와 연결할 수 있는 Simple MODBUS 라는 프로토콜을 지원하고 있습니다. ===== Simple MODBUS ===== * [[..:simpleMODBUS:|simple MODBUS 란 무엇인가?]] * [[simplemodbus_sourcedownload|simple MODBUS 표준 소스 다운로드 (STM32, AVR)]] ===== Simple MODBUS 사용예 ===== * [[http://blog.naver.com/cubloc/221128873740|AVR MCU와 HMI 연결예 (소스 포함)]] * [[http://blog.naver.com/cubloc/221427153205|마이크로칩 PIC MCU 연결예 (소스포함)]] ===== MCU와 RS232로 연결하는 방법 ===== MCU는 5V 또는 3.3V 레벨의 신호만을 취급하기 때문에, +/- 12V레벨로 변환한뒤 ComfileHMI와 연결해야 합니다. {{ :comfilehmi:hmi_connection_mcu:connectionmcu.png?nolink | }} * 5V 회로에서는 MAX232를 사용해야 합니다. * 3.3V 회로에서는 MAX3232를 사용해야 합니다. ===== HMI의 프로젝트 통신 구성 ====== ComfileHMI Editor에서 , 로 하세요. {{ :comfilehmi:hmi_connection_mcu:mcusetting1.png?nolink |}} ===== HMI + MCU 실제 적용 사례 ====== {{ :comfilehmi:hmi_connection_mcu:sm1.png?nolink |}} [[comfilehmi:index#ComfileHMI_하드웨어|상위 페이지로 가기]]