본문 바로가기

미쯔비시 plc16

미쯔비시 PLC의 타이머와 조건문 사용 안녕하세요? 이번 포스팅은 지난주 수요일에 있었던 미쯔비시 PLC의 래더를 짜는 프로그램인 GX works2와 터치의 디자인을 하는 GT designer를 실습하였고, 그 내용을 포스팅 하고자 합니다. 먼저 언급을 해야 하는 것으로는 BSFL과 BSFR이라는 것입니다. 뒤에 P가 각각 붙어서 BSFLP와 BSFRP라고 거의 같은 명령어도 나오기는 합니다. 아무튼 간에 Shift라고 해서 1칸씩 왼쪽이나 오른쪽으로 옮기는 것입니다. 그럼 무엇을 옮기는 지에 대해서 천천히 알아보도록 할 까 합니다. 그래서 M10과 M11을 각각 ON시켜서 0이였던 디바이스의 값을 1로 바꾸어 주도록 합니다. 그리고 나서 지금으로서는 잘은 모르지만, [BSFL M10 K10] 과 [BSFR M10 K10] 라고 나머지 M10.. 2017. 12. 29.
미쯔비시 PLC를 이용한 메모리 번지수와 데이터의 전송part2 안녕하세요? 어제 포스팅에 이이서 화요일에 있었던 수업의 내용을 포스팅 하고자 합니다. 지난번 포스팅에서도 언급을 했지만, 고등학교때인가 배웠는 진수라는 개념이 여기서 사용되는 것을 보고서 무어라 할말이 없었습니다. 이번에는 BMOV명령부터 들어가 보도록 하겠습니다. [BMOV D0 K1M30 K3] 라고 한다고 하면, 먼저 D0에 저장된 값부터 K3라고 했기 때문에, D0를 포함한 3개-D0, D1, D2라는 메모리상에 저장된 데이터를 M30부터 4자리씩 단위를 잡아서 저장을 하겠다는 의미가 됩니다. 간단하게 표현하자면, D0부터 D2에 저장된 값을 M30번지 부터 PLC의 디바이스에 저장을 하겠다는 명령어 입니다. 실제로 D0와 D1에 8이라는 값이 저장되어 있었기 때문에, 4비트의 2진수로 표현하면.. 2017. 12. 23.
미쯔비시 PLC를 이용한 메모라 번지수와 데이터의 전송 part1 안녕하세요? 이번 포스팅에서는 크리스마스가 오기전인 이번수 화요일에 있었던 수업의 내용을 한번의 포스팅에 다 올리고자 했습니다만, 그게 만만치 않은 내용이 많아서 하는 수 없이 2부분으로 나누어야만 했습니다. 일단 수업의 절반에 해당하는 내용을 포스팅 하도록 해 보겠습니다. 먼저 적산 타운터를 사용하기 위한 사전 작업을 진행 하도록 합니다. 우선 디바이스 합계는 29K라는 단위를 만족해야 하기 때문에 데이터 레지스터라는 것을 12K에서 11K로 줄이도록 하고, 적산 타이머가 원래는 0K였는데, 이것을 1K로 올리도록 합니다. 여기서 1K라는 것은 듣기로는 1024개의 디바이스를 사용 할 수 있는 단위라고 합니다. 첫번째 과제입니다. 자동생산 버튼(M0)를 누르면 3초에 1개씩 생산되는 물건을 7회 생산시.. 2017. 12. 22.
GX works2와 GT designer를 이용한 디자인 실습 안녕하세요? 이번 포스팅에서는 미쯔비시 PLC에서 HMI라고 터치의 디자인을 실습해 보는 수업과 생각지도 못했는데, GT designer에서 스크립트라는 것이 있었고, 그걸 실습을 했습니다. 그런데 이번주 월요일의 수업 내용은 너무 많아서 하는 수 없이, 두 부분으로 나누어야 했습니다. 이번 포스팅에서 다루고자 하는 내용은 오전에 했었던 내용입니다. 먼저 GX works2에서 래더를 짜도록 합니다. 먼저 페이지 하나를 디자인 하도록 합니다. 그리고 우클릭을 해서 불러 올 수 있는 메뉴중에 순서를 바꿀 수 있는 것이 있는데, 여기서 맨 앞으로 보내기도 할 수 있습니다. 이 역시 사소하지만 상당히 디자인을 하는 측면에서는 중요합니다. 그리고 위 스크린샷에 보이는 부분에서 New라는 부분을 눌러서 새로운 페이.. 2017. 12. 12.