본문 바로가기
  • IT & Factory Automation

Factory Automation29

Codesys 편리한 기본 설정 (1) - 옵션 설정 (Ladder, FB Option) 안녕하세요. IT & 자동화 유용한 정보를 하나하나 쉽게 알려드리는 이지원 입니다. 이번 시간에는 Codesys를 좀 더 편리하게 사용할 수 있는 옵션 설정에 대한 설명을 하고자 합니다. 옵션 설정 중에서도 기본 설정과 LADDER, Function Block Diagram 관련 옵션에 대해 알려드리겠습니다. Codesys 상단 메뉴에 있는 [Tools] 를 선택하고, [Option] 을 클릭합니다. 여러가지 다양한 옵션 설정항목이 나옵니다. 그 중에서 Function Block Diagram과 Ladder 에 관련된 옵션을 알아보겠습니다. [FBD, LD and IL editor] 항목을 클릭합니다. 1. 일반 설정 [General] 탭에는 Fuction Block, Ladder 등에 공통적으로 적용되.. 2023. 3. 7.
Codesys 프로젝트 소스파일 다운로드/업로드 (Project Source file Upload / Download) 안녕하세요. IT & 자동화 유용한 정보를 하나하나 쉽게 알려드리는 이지원 입니다. Codesys는 일반 PLC와 다른 점이 많습니다. 그 중 하나가 작성한 프로그램을 장치에 전송할 때 프로젝트 소스 파일이 같이 전송되지 않는다는 점입니다. Codesys는 별도의 작업을 통해 프로젝트 소스파일을 전송해야만 장치에 저장됩니다. 이번 시간에는 Codesys Controller에 프로젝트 소스 프로그램을 전송하고 불러오는 방법을 소개하겠습니다. (업로드, 다운로드 용어를 사용하면 헷갈릴 수가 있기 때문에 전송,불러오기로 표현하겠습니다.) 1. 프로젝트 소스파일 전송 (프로젝트 소스 다운로드) 기존 프로젝트 파일을 불러옵니다. 소스파일을 전송할 장치와 연결상태를 확인합니다. [Devie] 를 선택하고, [Com.. 2023. 3. 6.
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.