본문 바로가기

학습115

CiMon Scada에서 로그인과 권한을 설정하는 방법 안녕하세요? 이번 포스팅에서는 CiMonX에서 실행을 시켰을 때, 권한을 부여하고, 어떻게 하면 지정한 사용자만이 특정한 동작을 지시할 수 있는지에 대해서 수업을 했었고, 그 내용에 대해서 포스팅을 하고자 합니다. 언제나 그렇듯이, 새 프로젝트를 생성해서 들어가 보도록 합니다. 이번에는 건물 안에 전등을 제어하는 패널을 만들고자 합니다. 다소 노가다성 작업이기는 했지만, 우선은 위와 같이 디자인을 하는 작업을 하도록 합니다. 이번에는 다량의 태그를 만들어 주도록 합니다. 이제 제어를 위해서 버튼을 만들어 주도록 합니다. 태그값에서 timestr(44)라고 입력을 하도록 합니다. 그리고 나서 CiMonX에서 실행을 시키자, 초까지 정확하게 나오는 것을 볼 수 있었습니다. 이제는 사용자 보안이라고 하는 항목.. 2017. 12. 3.
실물 PLC의 회로 연결 및 작동 실습 안녕하세요? 이 훈련과정에 들어온지 얼마 되지는 않은 것 같은데, 드디어 실물 PLC를 이용한 실습을 목요일에 들어가 보았고, 이번 포스팅에서는 그 내용을 포스팅 하고자 합니다. 실습에 들어가기 전에 먼저 PLC의 프로그램이라고 해야 할까요? XG5000에서 먼저 Shift+F1을 이용해서 상승엣지라고 해서 rising edge라고 해야 할까요? 이전에 브레드 보드를 가지고서 회로결선 실습을 했을 때, 있었던 내용을 여기서 한번 더 접할 수 있었습니다. 주로 설명할 내용이라면, 0 -> 1로 바뀔 때-한마디로 펄스가 올라갈 때 전기가 통한다고 합니다. 그래서 시뮬레이션을 실행 시켜서 바로 스위치를 on시키면, F9번을 눌러서 설치한 코일-여기서는 릴레이 계전기가 작동되는 것을 볼 수 있었습니다. 그리고 .. 2017. 12. 1.
For문을 이용한 제어문과 배열을 이용한 자료구조 만들기를 응용한 아두이노 보드 수업 안녕하세요? 이번 포스팅에서는 수요일에 있었던 아두이노 보드를 이용해서 For문을 공부했는 수업과 이후에 이어지는 배열을 이용해서 이를 응용한 내용을 올리고자 합니다. 먼저 기초적인 코딩을 아두이노 통합 개발툴인 스케치에서 해보도록 합니다. 일단 코딩은 1에서 10까지 모든 숫자를 더하기를 하는 것입니다. 55라는 값이 계속해서 시리얼 모니터에서 나올 수 있습니다. 다음은 1+3+5+7+9를 계산하는 코딩입니다. 이번에도 무리없이 선공한 것을 볼 수 있었습니다. 이렇듯이 For문은 다음과 같은 구조를 지니고 있다고 합니다. For (초기식 ; 조건식 ; 증감식 ) 초기식은 간단하게 맨 위에서 선언한 변수, 주로 int로 정수형으로 선언된 변수가 처음에 어떤 값인지를 나타내고 있습니다. 그리고 나서 조건식.. 2017. 11. 30.
통신관련 수업의 CiMon에서 실습한 내용 part2 안녕하세요? 어제 포스팅에서 급한대로 실습한 내용만 포스팅을 하고, 배웠는 이론에 대해서 포스팅을 하지 않아서 반쪽짜리 포스팅이 되었는데, 이번 포스팅에서는 이 이론에 대한 내용을 포스팅 하고자 합니다. 먼저 통신에 관해서 인데, 크게 병렬과 직렬 2가지가 있습니다. 여기서 제가 배우고자 했는 것은 직렬 통신이며, 여기에는 USB와 Ethernet(이더넷)이라는 것이 있는데, 대용량에 많은 데이터가 오고가기에는 이더넷이 더 알맞지만, 아직도 현장에서는 시리얼 통신이 많이 쓰인다고 합니다. 이 시리얼 통신이라는 것이 무슨 인터넷이나 이런 것과는 관련이 얼마나 있는지는 모르겠습니다만, 간단하게 말해서 PC와 자동제어를 위한 제어장치와의 통신이라고 해서, 서로 신호를 주고 받는 것을 말하는 것입니다. 이런 방.. 2017. 11. 29.