반응형 전기기사/PLC7 CODESYS CFC 프로그램의 예시 CFC 프로그램의 예시를 적어보고자 한다. CFC 프로그래밍의 정의는 다음과 같다."CFC(Continuous Function Chart)는 블록 다이어그램 형태로 논리와 데이터 흐름을 시각적으로 표현하며, 병렬 처리와 복잡한 제어 시스템에 적합한 프로그래밍 언어이다." 그리고 CFC프로그래밍의 적당한 특징은 다음과 같으니 무엇인지 모르면 한번 읽어보도록하자.더보기CFC의 장점1. 비주얼 기반 프로그래밍 (Visual Programming) - CFC는 블록 다이어그램 방식으로 프로그래밍을 합니다. 각 기능(블록)을 화면에 배치하고, 선을 연결하여 데이터를 주고받는 구조입니다. - 직관적: 복잡한 로직을 한눈에 파악할 수 있어 디버깅과 유지보수가 쉽습니다. - 효율적: 논리와 데이터 흐름.. 2024. 11. 17. plc 프로그램 Codesys ST언어 사용 문법 PLC 프로그램을 사용하면 주로 LD, 펑션블록등을 자주 사용하게된다. LD, FBD등은 그래픽적으로, 시각적으로 보기가 쉽게되어있다. 그와 상반되게 ST언어는 텍스트로서 로직을 만들게 된다. 여기서는 기본적인 ST언어를 쓰는 방법을 알아보았다. 이 코드는 CODESYS를 기반으로 작성되었다. IF 사용이 ST언어의 기본첫번째, ST언어에서 변수를 텍스트로 먼저 만들어준다. 그리고나서 IF THEN 구조를 이용해서 접점을 켜고 끄게된다.위 예시에서는 PUSH 버튼과, 센서 둘중 하나라도 켜지면, 모터가 켜진다 라는 간단한 로직을 만들었다. 여기서, OR를 이용하면, 둘중하나라도 참일시 라는뜻이다.PROGRAM STBasicVAR Pushbtn:BOOL; Motor:BOOL; Sensor:BOOL;.. 2024. 11. 16. Rslogix emulate500 설정 후 사용해보기 rs logix 프로그램을 시뮬레이션을 하려면 에뮬레이터를 설치한후에 이를 실행해줘야, run mode를 해서 프로그램을 시험해 볼수있다. 처음하는 입장에서는 꽤나 번거롭기 마련이다. 이글은 프로그램이 3가지가 설치되어있다는 전제하에 쓰여졌다.Rs Logix plc 프로그램 다운로드 방법 순서의 개요를 잠깐 설명하자면 rs logix starter lite로 프로그램을 만들고나서 verify program 을 실행한후에, 해당 프로그램을 저장한다.rs logix 에뮬레이터에서 station을 하나 만들어준다.rslogix linx classic에서 node를 확인한다.rs logix starter lite 프로그램을 실행하고 통신설정을 하고 online으로 만든다. 위의 네가지가 크게 설정하는 방법을.. 2024. 11. 16. Rs Logix plc 프로그램 다운로드 방법 Allen Bradley 에서 제공하는 plc프로그램인 rs logix micro 를 이용해서 테스트를 해보고 싶은 사람이라면,해당 회사에서 제공하는 plc프로그램으로 직접 시험을 해보면된다. 하지만 처음 다운로드를 받는 사람이라면 어디서부터 시작해야 할지 막막할수도있다. 때문에 이글에서는 무료로 rx logix 프로그램을 이용할수있는 절차에 대해서 알아보자. 먼저 어떤 프로그램이 필요한지 사전에 알아보자. 다운받을 프로그램은 크게 3가지가있다. 1. RSLOGIX MICRO STARTER LITE : PLC프로그램을 직접 코딩하는 프로그램 version : RSLogix Micro Starter Lite w/o RSLinx EN (8.30.00)2. RS LOGIX EMULATE 500 : 가.. 2024. 11. 16. PLC 기본 탱크로직을 짜보자 탱크 로직은 물을 펌프로 채우고, 자동밸브로 물을 드레인 시키는 로직이다. 수위에 따라서 물을채우고, 드레인을 시키게 된다. 그래서 여기서 필요한 기기는 다음과 같다. 펌프 : 물을 채우는 용도자동밸브 : 물을 드레인 하는 용도LOW 스위치 : 공정제어용HIGH 스위치 : 공정제어용LOW LOW 스위치 : 알람용HIGH HIGH 스위치 : 알람용 먼저 LOW 스위치에 닫으면, 10초 딜레이 타이머를 이용해서 10초를 기다린다 ( LOW 스위치에 켜지자 마자 펌프를 구동시키면, 수위가 찰랑찰랑 거리기때문에, 스위치가 껏다 켜졋다를 반복한다. 때문에 딜레이를 준다.) 10초후에 FILL MODE 가 '1'이 된다. 그러면, 펌프가 켜지고, 밸브는 닫히게 된다. 이 상태로 탱크의 수위는 점점 올라가게된다... 2024. 7. 28. PLC MAUNAL(HAND), OFF, AUTO 프로그램으로 블로어 제어 2024. 7. 28. 이전 1 2 다음