본문 바로가기
  • IT & Factory Automation

Factory Automation29

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.
Modbus TCP 무료 시뮬레이터 - Annas64 (Free ModbusTCP simulator) 안녕하세요. IT & 자동화 유용한 정보를 하나하나 쉽게 알려드리는 이지원 입니다. 산업용 필드버스 중에서 Modbus는 가장 범용적인 통신 프로토콜 입니다. 대부분의 산업용 장치가 Modbus 통신을 기본적으로 탑재하고 있습니다. 근래에는 시리얼 통신 대신 이더넷 기반인 Modbus TCP를 많이 사용합니다. 이 Modbus TCP 통신을 테스트하려면 장치 2대를 연결해야 하는데, 시뮬레이터를 이용하면 장치 1대만 있어도 통신 테스트가 가능합니다. 이번 시간에는 Modbus TCP 시뮬레이터를 소개하겠습니다. 제가 사용하는 소프트웨어는 'Ananas64' 라는 소프트웨어 입니다. 이 소프트웨어로는 Modbus TCP Master (Client), Slave (Server) 둘 다 설정을 할 수 있습니다.. 2023. 2. 28.
Codesys 내가 만든 Library 불러오기 (Load library) 안녕하세요. IT & 자동화 유용한 정보를 하나하나 쉽게 알려드리는 이지원 입니다. 지난 시간에는 Codesys로 나만의 Library를 만드는 방법을 알아보았습니다. 이번 시간에는 내가 만든 Library를 불러오는 방법을 알려드리겠습니다. 1. Library 설치 Codesys를 실행하고 새 프로젝트를 생성하거나 라이브러리를 삽입할 프로젝트를 불러옵니다. 프로젝트 파일이 열리면, [Tools] 메뉴에서 [Library Repository...] 를 클릭합니다. 새로운 창이 나타납니다. 오른쪽의 [Install]을 클릭하여 내가 만든 라이브러리를 설치합니다. 내가 만든 라이브러리 파일의 경로를 찾아 엽니다. 방금 설치한 라이브러리가 (Miscellaneous) 하위메뉴에 들어가 있는 것이 보입니다. 라.. 2023. 2. 27.