본문 바로가기
  • IT & Factory Automation

전체 글45

Codesys EtherCAT 장치 추가하는 방법 (xml 파일) 안녕하세요. 자동화 제어 유용한 정보를 하나하나 쉽게 알려드리는 이지원 입니다. 이번 시간에는 Codesys에서 EtherCAT 장치를 추가하는 방법, xml 파일 등록하는 방법을 알려드리겠습니다. 모든 EtherCAT 장치는 등록정보를 xml 파일 형태로 가지고 있습니다. Codesys에 등록되지 않은 EtherCAT 장치는 xml 파일을 설치, 추가해야 사용할 수 있습니다. 1. 장치 설치 Codesys를 실행하고 새 프로젝트를 만듭니다. 화면 상단 메뉴에서 [Tools] 를 클릭하고, 하위 메뉴의 [Device Repository] 를 선택합니다. 새로운 창이 나타나면, 좌측의 [Install] 버튼을 클릭합니다. 내 컴퓨터에 있는 "xml" 파일을 찾아 선택합니다. 그러자, 해당 장치들이 새로 생.. 2023. 3. 3.
Codesys PLC 시뮬레이션 방법 2가지 (Codesys PLC Simulator) 안녕하세요. IT & 자동화 유용한 정보를 하나하나 쉽게 알려드리는 이지원 입니다. 이번 시간에는 Codesys를 장치 없이 시뮬레이션으로 구동하는 방법 두 가지를 소개하겠습니다. 1. Codesys 프로그램 시뮬레이터 첫번째 방법은 프로그램의 오류나 로직 확인을 위한 시뮬레이터 입니다. 이 방식은 가장 간단하게 해볼 수 있는 방법이지만 장치가 활성화되지는 않습니다. 테스트를 위해, 간단한 래더 프로그램을 작성하였습니다. 100 ms 마다 출력이 On/Off 되는 프로그램 입니다. 프로그램 실행을 위해 "MainTask"에 내가 만든 프로그램 "Test" 를 추가해 줍니다. [Online] 메뉴에서 [Simulation] 을 체크합니다. 화면 하단에 "SIMULATION" 상태를 표시하는 메시지가 생겼습.. 2023. 3. 1.
Codesys Modbus TCP Slave (Server) 설정방법 안녕하세요. 자동화 제어 유용한 정보를 하나하나 쉽게 알려드리는 이지원 입니다. 이번 시간에는 Codesys Controller를 Modbus TCP Slave (Server)로 설정하는 방법에 대해 소개하겠습니다. Codesys Controller를 Modbus TCP Master (Client)로 사용하려면 아래 포스팅을 참고하시기 바랍니다. 1. 프로젝트 생성 Codesys에서 새 프로젝트를 만듭니다. "Standard project" 템플릿을 이용하여 새 프로젝트를 생성합니다. 내 Codesys Controller를 선택합니다. [Device] 를 선택하고, 마우스 오른쪽 버튼을 클릭하여 [Add Device] 를 선택합니다. [Modbus] 를 선택하지 않고, [Ethernet Adapter] .. 2023. 2. 28.
Codesys Modbus TCP Master (Client) 설정방법 안녕하세요. 자동화 제어 유용한 정보를 하나하나 쉽게 알려드리는 이지원 입니다. Modbus TCP 프로토콜은 누구나 사용 가능한 통신방식이기 때문에 Codesys에서도 별도의 옵션없이 사용할 수 있습니다. 이번 시간에는 Codesys Controller를 Modbus TCP Master (Client)로 설정하는 방법에 대해 소개하겠습니다. Codesys Controller를 Modbus TCP Slave (Server)로 사용하려면 아래 포스팅을 참고하시기 바랍니다. 1. 프로젝트 생성 Codesys에서 새 프로젝트를 생성합니다. [Templates]에서는 "Standard project"를 선택하여 새 프로젝트를 만듭니다. Device 설정에서는 본인이 가지고 있는 Codesys Controller.. 2023. 2. 28.