본문 바로가기

PLC 자동제어 학습138

수요일 수업의 과제-FND를 이용해서 숫자를 표시하고, 사칙연산이 되는 계산기를 구현 안녕하세요? 이번 포스팅에서는 이번주 수요일에 있었던 수업의 내용중 오후 수업에 해당하는 내용으로, PLC기기 자체에 어떻게 하면 숫자를 각각 하나하나의 램프에서 표시를 하며, 이 숫자를 이용해서 사칙연산이 가능한 계산기까지 만드는 것입니다. 일단 이 과제를 해결하기 위해서 작업에 들어갑니다. 먼저 2자리의 숫자가 입력되지 않도록 -9에서 9사이의 값만 입력이 되도록 만들어 줍니다. 한번에 모든 걸 할 수는 없으니, 우선 첫번째 입력되는 숫자를 표시하는 패널의 부분을 만들어 보도록 합니다. 위 스크린샷과 같이 버튼을 먼저 구현해 주도록 합니다. 위 그림과 같이 첫번째로 구성을 하기는 했는데, -의 수가 입력이 되면 어째서 인지 오류가 발생하였습니다. 그래서 뭐가 문제인가 했더니, 연산을 하기 위해서 데이.. 2018. 1. 5.
미쯔비시PLC를 이용한 FND 표시와 사칙연산, 그리고 음수표현 안녕하세요? 이번 포스팅은 수요일에 있었던 PLC 자동제어반의 수업의 내용을 포스팅하는데, 미쯔비시 PLC를 이용해서 2진수인 바이너리(Binary) 코드를 어떻게 하면 4자리 단위로 나누며, 이를 실제로 숫자로 나타내는 방법에 대해서 실습을 하였습니다. 그런데 수업의 내용이 많아서 하는 수 없이 두 부분으로 나누었고, 이번 포스팅의 부분은 이론을 주로 배웠는 부분을 다루었습니다. 다음은 PLC에서 사칙연산을 하는 방법입니다. 먼저 +P라고 입력을 하면 더하기가 되고, -P로 시작을 하면 빼가가 되는 것입니다. [+P D0 D1 D2] : D0와 D1을 더해서 D2에 저장 [-P D0 D1 D2] : D0와 D1을 빼서 D2에 저장[*P D0 D1 D2] : D0 와 D1을 곱해서 D2에 저장[/P D0.. 2018. 1. 4.
CiMon Scada를 이용해서 태양광발전을 가정한 실습 안녕하세요? 이번 포스팅에서는 지난주 금요일에 있었는 수업의 내용을 가지고서 포스팅을 하고자 합니다. 실제로 태양광발전기를 제어할 수는 아직은 없었으니, 이 상황을 가정해서 CiMon상에서 디자인을 하고, 여기에 여러가지 CiMon의 기능-차트의 생성이과 같은 것을 실습해 보았고, 그 내용을 포스팅 하고자 합니다. 언제나 그렇듯이 새로운 프로젝트를 생성해서 작업을 하도록 합니다. 다음은 태양광 패널 자체를 구글에서 검색해서 집어 넣도록 하고, 다음으로는 라이브러리에 있는 배전반 등을 가져 오도록 합니다. 다음으로는 그림이라는 메뉴 안에 있는 Trend라고 경향감시를 가지고 오도록 합니다. 그리고 이름을 실시간 발전량 감시라고 지어 놓도록 하고, 최대 감시 시간을 2분으로 해서 YT, 즉 시간을 X축으로 .. 2017. 12. 31.
오랫만에 있었는 CAD작업 안녕하세요? 2017년도 얼마 남지 않은 가운데, 지난 목요일에 있었던 수업의 내용을 포스팅 하고자 합니다. 오랫만에 CAD를 가지고서 도면을 그리는 작업을 했더니, 이래저래 헷갈리기는 했는데, 그래도 그런데로 작업 결과물이 나오기는 나왔습니다. Rec명령어를 써서 도면을 그리기 위한 A4의 사이즈 210X 297mm로 만드는 데는 성공하였습니다. 그리고 나서 이름과 도면명을 적을 부분을 만들었습니다. 그리고 나서 회로의 선이 될 초록색 선과 글자를 쓸 노란색 선을 만들어 놓도록 합니다. 물론 이 방법은 CAD에서 레이어를 나누는 것으로 가능합니다. 잠시 헷갈린 부분인데, CAD에서 text란 명령어를 써서는 제대로 원하는 사이즈의 글자를 쓰는데 한계가 있었습니다. 그래서 하는 수 없이 mtext라는 여.. 2017. 12. 30.