본문 바로가기

PLC 자동제어 학습/CiMon Scada 수업30

CiMon Scada를 이용해서 select switch문 연습과, 이벤트 보고서 만들기 안녕하세요? 이번 포스팅은 화요일에 있었던 CiMon Scada를 이용해서 자동문을 구현하는 작업을 하였고, 그 다음에는 이벤트 보고서라고 해서, 일이 벌어지면 CiMon내에서 벌어진 일을 기록하는 것을 포스팅 하고자 합니다. 일단 새 프로젝트를 만들어 주도록 합니다. 그리고 나서, 일련의 디자인 작업을 하도록 합니다. 그리고 다음으로는 태그를 3개 만들도록 합니다. 다음으로는 제 경우에는 아날로그 태그의 값이 변경될 때 마다 스크립트를 실행하도록 설정합니다. 일차적으로 사람이 접근하면 자동문이 열리는 것은 확인을 할 수 있었습니다. 스크립트는 일단 저는 위와 같이 짜는데 성공했습니다. 사람이 일정 범위 이상 접근하면 센서라는 태그가 켜지게 하고. 그리고 main이라는 함수로는 doorcontrol을 실.. 2017. 11. 22.
CiMon을 이용한 사용자 조작 패널 설정하기 안녕하세요? 이번 포스팅에서는 CiMon Scada를 이용해서 건물의 흡기와 배기를 하는 시스템 패널을 구축해 보도록 하고, 이걸 사용자가 마음대로 작동과 정지 시간을 변경할 수 있도록 패널을 만드는 것을 실습해 보았습니다. 그래서 이번 포스팅에서는 관련된 내용을 포스팅 하고자 합니다. 우선은 새 프로젝트를 만들도록 해 봅니다. 일단 CiMonD에서 디자인 작업에 들어가 보도록 합니다. 그 다음에는 팬이 돌아간다는 것을 시작적으로 나타내기 위해서, 애니메이션으로 만들고자 합니다. 그래소 4컷으로 애니메이션을 하나하나 만들어 보도록 합니다. CiMonD의 메뉴중에 애니메이션 편집이라는 것이 있는데, 여기에 방금전에 만들어 둔 1개 1개의 애니메이션 컷을 Ctrl + V 해서 복사해 주도록 합니다. 전부 복.. 2017. 11. 19.
CiMon을 이용해서 통신을 연결하기 시도와 실패 안녕하세요? 어제 언급한 대로, 이번주 화요일 PLC 자동제어 수업의 남은 부분을 포스팅 하고자 합니다. 수업의 내용은 간단하게도 CiMon을 이용해서 한쪽은 서버로 만들도록 하고, 나머지 한쪽은 클라이언트가 되어서 원격으로 CiMon의 패널을 조작하는 것을 시도하고자 합니다. 우선 새로운 작업을 해야 하기 때문에, 새 프로젝트를 만들도록 합니다. 다음으로는 I/O 디바이스라는 메뉴에 들어가도록 합니다. 당연 여기서 새 디바이스를 추가하는 작업에 먼저 들어가 보고자 합니다. 여기서는 MODICON Modbus TCP Slave라는 것을 '서버'로 지정될 컴퓨터의 CiMon에서 지정을 하도록 합니다. 참고로 서버라는 것은 다른 말로 slave로서, 그냥 정보를 제공해 주는 기능만 합니다. 그래서 여기서는 .. 2017. 11. 15.
워드 데이터와 비트 연산, 그리고 While문 활용의 한 예시 안녕하세요? 어제는 수업내내 CAD를 이용해서 회로 도면만 그렸기 때문에 따로 포스팅을 할만한 내용이 없었습니다만, 오늘은 내용이 많아서 수업의 내용을 2개의 파트로 나누어야 했습니다. 일단 첫 파트는 DAQ라는 장비를 이용해서 데이터 수집장비를 이용하는 경우가 있다고 합니다. 그런데 DAQ에서는 CiMon으로 워드 데이터라는 것이 오게 됩니다. 그리고 이 워드 데이터를 비트 데이터로 바꾸어야 하는 일이 있는데, 먼저 하는 과제는 이를 위해서 변환하는 과제입니다. 먼저 새로운 프로젝트를 생성 하도록 합니다. 일단 태그를 만드는데, DAQ에서는 아날로그 데이터가 오기 문에 이에 대한 아날로그 태그를 하나 만들도록 합니다. 그리고 비트 데이터로 처리하기 위해서 16개의 태그를 만들도록 합니다. 그리고 이번에.. 2017. 11. 14.