본문 바로가기

cimon30

CiMon Scada를 혼자서 반복문 만들고, 정답과 대조한 결과 안녕하세요? 이번 포스팅은 이번주 화요일에 있었던 수업이라기에는.... 일단 과제를 직접 부딧쳐서 해결해 보고자 했는 것인데, 그 내용을 포스팅 하는 것에 가깝다고 해야 겠습니다. 일단 일일히 시행착오를 했는 내용을 다 포스팅 하기에는 너무 복잡하기에, 이번에는 중요하다 싶은 내용만 될 수 있으면 간추렸는데, 너무 간추린 것이 아닌가 하는 생각이 듭니다. 일단 처음으로 하는 과제는 위 그림에서 나오는 것처럼 파란색의 피스톤을 최대한으로 빼었다가, 그 다음에 도로 되돌아 오는 작업을 자동으로 하게 만드는 것입니다. 일단 해결하기는 해결을 했는데, 먼저 move라는 스크립트를 짜서, 조건에 따라서 piston이라는 스크립트의 실행여부를 제어 하도록 합니다. 그리고 piston이라는 스크립트에서는 while문.. 2017. 11. 10.
CiMon을 이용해서 if문의 사용과, 도표의 사용, 그리고 반복문의 활용 DaumEditor Wygiwyg Panel안녕하세요? 계속해서 PLC 자동제어 수업을 하면서 CiMon이라는 Scada라고 해야 할까요? 일종의 산업 현장에서 쓰이는 기계를 제어하는 프로그램인데, 이것을 가지고 프로그램을 제어하는 수업이 이어지는 중입니다. 이번 포스팅에서는 if문을 사용하는 법을 배웠고, CiMon에서 도표를 이용하는 법도 배웠는데, 그 내용을 포스팅 하고자 합니다. 언제나 그렇지만, 항상 새 프로젝트로 생성해서 작업을 시작하도록 합니다. 이번에는 반복구문을 만드는 법 부터 배우기 위한 프로젝트를 생성합니다. 일단 script1()이라고 이름을 바꾼 다음, 위 스크린샷과 같이 코딩을 하도록 합니다. 먼저 합계 라고 변수를 선언해 준 다음-다른 프로그래밍 언어와는 다르게 CiMonD에서.. 2017. 11. 5.
CiMon에서 스크립트를 이용하는 수업-저수조, 배수구 관련된 제어 시스템 안녕하세요? 이번 포스팅에서는 PLC 자동제어를 위한 시스템을 구축하는데 필요한 CiMon scada라는 프로그램을 이용해서 가상으로 일종의 시스템을 구축하는 연습을 했는데, 그 내용을 포스팅 하고자 합니다. 언제나 강조하는 것이지만, 괜히 이전에 있던 프로젝트를 해서, 태그랑 이런게 전부 섞이게 하는 것 보다는 새로 프로젝트를 만들어서 하는 것이 훨씬 깔끔합니다. 사소한 것이기는 하지만, 페이지 환경설정에서 이 페이지를 열거나 닫을 때 특정한 명령어를 지정할 수 있습니다. 당연 runscript라는 명령식을 사용해서 스크립트를 실생하거나 stopscript라는 명령어를 사용해서 특정 스크립트의 사용을 중지 시킬 수 있습니다. 다음으로는 페이지에 관계된 단축키를 설정할 수 있다고 하는데, 이 기능에 대해.. 2017. 10. 28.
CiMonD에서 크기와 위치변화 실습, 그리고 visual basic을 이용한 기능구현 안녕하세요? 이번 포스팅에서는 먼저 오전에는 CiMon의 자습서를 보고서, 일종의 위치와 크기변화를 줄 수 있는 예제를 한번 연습해 보고, 이전에 명령식으로 구현한 적이 있는 회로를 이번에는 스크립트를 이용해서 구현하는 방법을 하고자 합니다. 먼저 새 프로젝트를 실행하도록 합니다. 여기서 하나 특이한 것이 있다면, 바로 외부의 그림을 가져오는 기능이 편집이라는 메뉴에 있다는 것을 알았다는 것입니다. 이 기능을 사용하면, CiMon상에서 제어판넬의 특별한 것을 가져와서 더 전문적이어 보이는 제어판넬로 만들 수 있을 것으로 생각이 됩니다. 저는 일단 폭발 그림을 집어 넣는데 성공하였습니다. 태그를 설정하고 그림의 수직변화에 위 스크린샷과 같은 기능을 구현하도록 합니다. 그리고 당연하다면 당연한 것이기는 한데.. 2017. 10. 25.