본문 바로가기

전체 글3551

CiMon Scada에서 로그인과 권한을 설정하는 방법 안녕하세요? 이번 포스팅에서는 CiMonX에서 실행을 시켰을 때, 권한을 부여하고, 어떻게 하면 지정한 사용자만이 특정한 동작을 지시할 수 있는지에 대해서 수업을 했었고, 그 내용에 대해서 포스팅을 하고자 합니다. 언제나 그렇듯이, 새 프로젝트를 생성해서 들어가 보도록 합니다. 이번에는 건물 안에 전등을 제어하는 패널을 만들고자 합니다. 다소 노가다성 작업이기는 했지만, 우선은 위와 같이 디자인을 하는 작업을 하도록 합니다. 이번에는 다량의 태그를 만들어 주도록 합니다. 이제 제어를 위해서 버튼을 만들어 주도록 합니다. 태그값에서 timestr(44)라고 입력을 하도록 합니다. 그리고 나서 CiMonX에서 실행을 시키자, 초까지 정확하게 나오는 것을 볼 수 있었습니다. 이제는 사용자 보안이라고 하는 항목.. 2017. 12. 3.
통계적인 차이라는 말의 의미 안녕하세요? 이번 포스팅에서는 Newton 2017년 12월호에 싣려 잇던 기사인 [통계적으로 차이가 있다는 말은 어떤 의미일까?]라는 기사를 읽어 보니, 유용한 정보가 기사안에 많이 담겨져 있는 것을 확인할 수 있었습니다. 그래서 이번 포스팅에서는 이 기사를 읽어보고 나서, 그 내용을 리뷰해 보고자 합니다. 먼저 통계의 가장 기초가 되는 지식인 '정규분포'에 대해서 기사는 설명에 들어가고 있습니다. 먼저 우리 주변의 많은 현상이 이 정규분포를 이룬다는 것을 언급하면서, 통계학에서 어떤 현상이 일어나는 범위를 '신뢰구간(confidence interval)'이라고 하며, 이 신뢰구간 안에 포함되는 일이 일어날 확률이 '신뢰도'라는 것을 언급하고 있습니다. 그럼 위 그림에서 묘사가 되고 있는 이 신뢰구간 .. 2017. 12. 2.
실물 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.