본문 바로가기

cimon30

CiMon에서 경보를 울리는 법과, 스크립트 작업을 하는 법 안녕하세요? 어느덧 PLC 자동제어 과정을 배우면서 3주의 마지막 수업을 정리하는 단계까지 왔는데, 여기서는 CiMon에서 경보라고 해서, 무슨 기계나 공장을 돌리면서 이상이 발생하면 경보를 울려야 하는데, 그런 경고신호를 울리는 것이 바로 경보이며, 더 다양한 작업이라고 해야 할까요? CiMonD가 기본적으로 제공해 주지 않는 기능을 구현하기 위해서는 스크립트라는 작업을 해야 하는데, 이번 포스팅에서는 그 일부를 소개하고자 합니다. 먼저 새로운 프로젝트를 생성한 다음, Main과 ALARM이라는 페이지를 만들도록 합니다. 먼저 태그를 만들어서 이름을 DIG라고 지정을 하고, 그 다음에는 경보태그로 지정이라는 항목을 지정하면 됩니다. 그러면 이 경보태그가 작동을 할 경우 어떤 동작을 할 것인지 '명령식'.. 2017. 10. 23.
CiMon에서 페이지 관련 실습 part2 안녕하세요? 지난번 포스팅에서 openpageex라는 명령식을 이용해서 태그의 값을 변수로 만들어서 다른 페이지에 보낼 수 있다는 것을 이야기 했습니다. 먼저 운전창페이지에 있는 정지 버튼에다가 태그값쓰기라고 터치시의 행동을 지정해 둔 다음, 태그이름이라는 항목을 잘 보시면 여기다가 $2라는 것이 있습니다. 이 말은 지난번 포스팅의 마지막에 이야기를 했는 태그의 값을 변수로 지정하고, 이 변수는 $1, $2, $3 등으로 지정해서 불러 올 수가 있습니다. 여기서는 정지이기 때문에 기계1이나 2의 운전정지에 관련된 태그가 오는 $2를 0으로 쓰도록 지정을 했습니다. 운전에 관계된 곳에는 당연히 $2의 값을 1로 쓰도록 태그값 쓰기를 지정하고, 여기서 상단에 있는 박스에는 지난번 포스팅을 보시면 $1에 해당.. 2017. 10. 21.
CiMon에서 페이지 관련된 실습 part1 안녕하세요? 이번 포스팅에서는 CiMon 스카다라고 해야 할까요? 여기에서는 페이지라고 있는데, 어떻게 하면 페이지를 전환할 수 있는지와 이와 관련된 여러가지 배웠던 내용을 이번 포스팅에 올리고자 합니다. 먼저 새 프로젝트라는 항목을 열어서 실습을 시작하도록 했습니다. 왜냐하면 이전 실습으로 너무 많은 태그를 만들어서, 이래저래 혼란스럽기도 하기 때문입니다. 먼저 페이지를 창모드로 줄인다음, 여기서 첫번째 페이지의 이름은 main이라고 지정을 하도록 했습니다. 다음으로는 main이라는 페이지에 첫번째와 두번째라고 하는 버튼 역할을 할 도형을 2개 만들어 주도록 합니다. 그리고 나서 새 페이지 만들기를 클릭해서 새로운 페이지를 만들도록 합니다. 우선 첫번째로 열 페이지는 페이지 이름부터 첫번째라고 지정을 .. 2017. 10. 20.
CiMon을 이용한 모터를 제어하는 제어판을 만드는 작업 안녕하세요? 이래저래 PLC 자동제어 시스템을 구축하고 제어하는 방법에 대해서 배우고는 있는데, 일단 이래저래 배우는 속도랑 포스팅을 올리는 속도랑 차이가 나기는 납니다. 그래도 최대한 따라 잡기는 해야 하기에, 이번 포스팅을 올리고자 합니다. 이번 포스팅에서는 CiMonD라는 디자인 툴로 어떻게 모터의 회전을 표현하며, 이를 가지고서 버튼을 누르면 정방향으로 회전을 하다가 역방향으로 가는 버튼을 누르면 역방향으로 회전을 하도록 디자인을 할 것입니다. 먼저 정지한 모터의 회전판을 그리도록 합니다. 이번 모터의 회전판을 그리는 데 있어서 가장 중요한 것은 회전판이 3개라는 것입니다. 정회전을 하는 회전운동을 하는 회전판 1개, 역회전을 하는 회전판 1개, 그리고 정지해 있는 회전판 1개! 위 스크린샷은 정.. 2017. 10. 13.