본문 바로가기

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

CiMon Scada에서 Visual Basic을 이용해서 코딩수업 안녕하세요? 이번 포스팅의 내용은 지난주 금요일에 있었단 CiMon Scada에서 어떻게 하면 메세지 박스에 관한 내용을 실습해 보았고, 예시하나를 통해서 새로운 CiMon Scada에서 사용할 수 있는 개발 방법이라고 해야 할까요? 이 한가지에 대해서 한번 포스팅을 하고자 합니다. 일단 새로운 프로젝트를 생성하도록 합니다. 메세지 박스를 띄우기 위한 버튼을 하나 만든다음, 버튼을 누르면, 위 스크린샷에서 보이는 것과 같이 스크립트가 실행이 되도록 만들도록 합니다. 먼저 위 그림을 보시면 Const 라는 것으로 시작하는 것을 하나 있는 것을 보실 수 있으실 것입니다. 이것은 상수를 지정하는 것인데, Const 바로 뒤에는 어떤 문자열이 와도 상관은 없습니다. 중요한 것은 chr$(13)+chr$(10) .. 2017. 11. 13.
CiMon Scada를 혼자서 반복문 만들고, 정답과 대조한 결과 안녕하세요? 이번 포스팅은 이번주 화요일에 있었던 수업이라기에는.... 일단 과제를 직접 부딧쳐서 해결해 보고자 했는 것인데, 그 내용을 포스팅 하는 것에 가깝다고 해야 겠습니다. 일단 일일히 시행착오를 했는 내용을 다 포스팅 하기에는 너무 복잡하기에, 이번에는 중요하다 싶은 내용만 될 수 있으면 간추렸는데, 너무 간추린 것이 아닌가 하는 생각이 듭니다. 일단 처음으로 하는 과제는 위 그림에서 나오는 것처럼 파란색의 피스톤을 최대한으로 빼었다가, 그 다음에 도로 되돌아 오는 작업을 자동으로 하게 만드는 것입니다. 일단 해결하기는 해결을 했는데, 먼저 move라는 스크립트를 짜서, 조건에 따라서 piston이라는 스크립트의 실행여부를 제어 하도록 합니다. 그리고 piston이라는 스크립트에서는 while문.. 2017. 11. 10.
CiMon Scada를 이용한 스위치/램프의 실습 안녕하세요? 이번 포스팅에서는 이제서야 지난주의 수업내용을 다 포스팅을 하는 데 성공하는데, 아무튼 간에 일단 CiMon이라고 아마 듣는 분도 얼마 없으실 이 프로그램을 가지고서 한번 실습까지 해본 내용을 포스팅 하고자 합니다. 일단 새로운 프로젝트를 생성하도록 해 보겠습니다. 이번 수업에서 정말 핵심이라고 할 수 있는 스위치/램프 라는 것이 있는 그림 메뉴에 있는 것을 알 수 있습니다. 먼저 레이블 설정이라는 탭으로 가도록 합니다. 여기서는 스위치/램프에서 글귀를 띄울 수 있는데, 상태0이라고 하면 디지털 태그에서 0이라는 기본값이라고 해야 할까요? 아무튼 이런 상태가 될때 이 스위치에 띄우는 것입니다. 글자의 색상과 크기를 조정 하도록 합니다. 기존의 버튼이나 사각형 박스와는 다른 버튼 스위치라고 해.. 2017. 11. 8.
CiMon을 이용해서 if문의 사용과, 도표의 사용, 그리고 반복문의 활용 DaumEditor Wygiwyg Panel안녕하세요? 계속해서 PLC 자동제어 수업을 하면서 CiMon이라는 Scada라고 해야 할까요? 일종의 산업 현장에서 쓰이는 기계를 제어하는 프로그램인데, 이것을 가지고 프로그램을 제어하는 수업이 이어지는 중입니다. 이번 포스팅에서는 if문을 사용하는 법을 배웠고, CiMon에서 도표를 이용하는 법도 배웠는데, 그 내용을 포스팅 하고자 합니다. 언제나 그렇지만, 항상 새 프로젝트로 생성해서 작업을 시작하도록 합니다. 이번에는 반복구문을 만드는 법 부터 배우기 위한 프로젝트를 생성합니다. 일단 script1()이라고 이름을 바꾼 다음, 위 스크린샷과 같이 코딩을 하도록 합니다. 먼저 합계 라고 변수를 선언해 준 다음-다른 프로그래밍 언어와는 다르게 CiMonD에서.. 2017. 11. 5.