본문 바로가기

미쯔비시 plc16

미쯔비시PLC를 가지고서 리모트 I/O를 작동시켜 보는 실습 안녕하세요? 지난번 포스팅에서 최초로 미쯔비시PLC의 실물을 가지고서 실제로 결선을 해 보았습니다. 이제 이번 시간에는 처음에는 잘 몰랐지만 나중에야 리모트 I/O라는 장치를 제어하는 것을 가지고서 실습을 하였고, 그 내용을 포스팅 하고자 합니다. 먼저 본격적인 결선을 하기 전에 있는 미쯔비시 PLC의 모습입니다. 여기서 최하단에 있는 검은색 가장 큰 장치가 바로 오늘 사용된 리모트 I/O 입니다. 멀리 떨어져서 릴레이를 제어하는 장치인데, 나중에 이게 무슨 역할을 하는지 본격적으로 들어가겠습니다. 본격적인 결선에 들어가기 전에 개념도를 그리기 위해서 먼저 결선도를 건네 받았습니다. 여기서 상단의 빨간색 박스는 버튼, 아랫쪽의 L이라고 적힌 사각형은 Load 부하라고 합니다. 여기서는 LED에 연결을 하.. 2018. 1. 26.
실물 미쯔비시PLC를 연결하고, 신호를 입력받아 처리하는 실습 안녕하세요? 이번 포스팅에서는 지난주 금요일의 수업내용으로, 이제서야 실물 미쯔비시PLC를 연결하고, 이를 어떻게 PC와 연결하는 지 통신설정을 하는 것에 대해서 먼저 포스팅을 하고, 마지막으로 후반부에는 어떻게 해서 입력받은 신호를 처리, 나타낼 수 있는지에 대해서 포스팅을 하고자 합니다. 이것이 바로 미쯔비시PLC입니다. 실물로 봐서는 이게 정확히는 무엇인지 모르시겠지만, 간단히 말하면 여러개의 모듈이 모여서 하나의 PLC를 이루고 있다고 말하면 됩니다. 그리고 여기서는 위 그림과 같이 CPU부터 시작해서 이더넷 통신을 담당하는 모듈, CC-Link라고 해서 추가적인 릴레이와 같은 기기를 연결하는 전문기기, 그리고 Qx라고 해서 입력을 받는 입력부와 Qy라고 해서 출력부가 따로 있으며, 마지막으로 시.. 2018. 1. 24.
미쯔비시 PLC의 래더상에서 데이터 바꾸기와 for, next문의 구현 안녕하세요? 이번 포스팅은 이번주 월요일에 있었는 수업의 내용을 모두 포스팅 할 예정이였습니다만, 수업 안에 들어간 내용이 너무 많아서 하는 수 없이 최소한 2 부분으로 나누어야 했습니다. 그래서 이번 포스팅에서는 XCH라고 해서 데이터를 바꾸는 식의 명령을 사용하고, 다음으로는 for, next문을 PLC의 래더에서 구현하는 것을 포스팅 하고자 합니다. 먼저 등장하는 XCH가 나옵니다. 이 명령어는 16비트=1워드 단위로 디바이스 간의 데이터를 바꾸라는 것을 명령합니다. 그래서 아래와 같이 사용을 하게 됩니다. [XCH D1 D2] -> D1과 D2에 있는 워드를 서로 교환하라. GT designer에서 위 스크린샷과 같이 한번 준비해 보도록 합니다. 그리고 시뮬레이션을 돌리도록 해 봅니다. 실제로 D.. 2018. 1. 10.
수요일 수업의 과제-FND를 이용해서 숫자를 표시하고, 사칙연산이 되는 계산기를 구현 안녕하세요? 이번 포스팅에서는 이번주 수요일에 있었던 수업의 내용중 오후 수업에 해당하는 내용으로, PLC기기 자체에 어떻게 하면 숫자를 각각 하나하나의 램프에서 표시를 하며, 이 숫자를 이용해서 사칙연산이 가능한 계산기까지 만드는 것입니다. 일단 이 과제를 해결하기 위해서 작업에 들어갑니다. 먼저 2자리의 숫자가 입력되지 않도록 -9에서 9사이의 값만 입력이 되도록 만들어 줍니다. 한번에 모든 걸 할 수는 없으니, 우선 첫번째 입력되는 숫자를 표시하는 패널의 부분을 만들어 보도록 합니다. 위 스크린샷과 같이 버튼을 먼저 구현해 주도록 합니다. 위 그림과 같이 첫번째로 구성을 하기는 했는데, -의 수가 입력이 되면 어째서 인지 오류가 발생하였습니다. 그래서 뭐가 문제인가 했더니, 연산을 하기 위해서 데이.. 2018. 1. 5.