본문 바로가기

학습/[22' 스마트공장 자동화제어][PLC][활용]

[PLC][활용][Mitsubishi] GX Works2 PLC 시물레이션 & 연결

반응형

PLC 활용 교육 List

2022.07.03 - [학습/[22' 스마트공장 자동화제어][PLC][활용]] - [PLC][활용] 기본 (List)

 

[PLC][활용] 기본 (List)

서론 - PLC LS 산전 PLC 사용하기 - 사용 PLC 이해하기 ↪ 모델의 이해 ↪ XGB Series의 사용해보기 - XG5000 프로그램 ↪ XG5000 시작하기 ↪ XG5000 기본 (접점, 코일, Function ...) ↪ XG5000 PLC 연결 & 시..

joke.tistory.com


GX Works 2 시물레이션

  * 시물레이션 실행하기

    - 시물레이션

      ↪ Debug(디버그)에서 Simulation 기능 확인 가능

      ↪ Simulation에 관계된 창들이 Pop Up 하면 OK

      ↪ Write to PLC는 시물레이션시에는 별로 필요 없다

      ↪ 실제 PLC 연결시 잘 쓰여지는지 확인할때는 사용하는 것이 좋다

      ↪ 동작에 대한 실시간 확인이 가능하다(가상의 PLC라도)

 

    - 시물레이션 시 주의사항

      ↪ Build를 하지 않은 상태에서는 문제가 발생할 수 있음

     ↪ 무시하고 진행을 하면 제일 마지막으로 Build 했던 화면으로 돌아감

         다 날릴 수 있음

     ↪ 주의 사항을 잘 읽어보고 실행하면 문제 없음

     ↪ Build - Simulation or Monitor 정도 기억

     ↪ Build 하지않고 계속 작성만 하다보면 메모리의 한계 때문인지 추가가 안되는 현상이 있다

         이때 중간에 Build를 하고 이어가면 계속 추가 가능하다

      ↪ Build를 해서도 추가가 안된다면 다른문제일 것이다. 이것은 메뉴얼이나 검색 참고 


GX Works 2 연결

  * 연결 설정

    - Parameter 설정

      ↪ PLC Parameter Setting에서 Laddar 프로그램 등록 필요

     ↪ Label은 필수는 아니지만 프로그램에 대한 구분을 위해서 필요하다

     ↪ Program을 등록을 해 주어야 PLC에 넣을때 프로그램이 들어감

      ↪ 실행시 Write하면 쓰여지는것에 이러한 설정 등이 포함되어 있다

 

    - 연결 확인

      ↪ Connection에 따라 설정들이 다르기 떄문에 확인

      ↪ PC와 연결 방법, PLC 연결 상태 등 연결조건과 맞춰서 Connection Test를 진행

          노란색 아이콘이 활성화된 아이콘, 변경을 위해서는 다른것을 누르면 된다

     ↪ Error가 있다면 Connection Error를 해결

     ↪ 없다면 연결을 할 수 있는 상태, 연결해서 사용하면 됨

 

    - 문제점 확인

      ↪ PLC와 연결이 계속 안되서 따로 연결에 대한 Test 중

      ↪ PLC에서 지원하는 Version과 안맞을 수 있음

      ↪ Driver와 별개로 프로그램의 Version에도 PLC 연결에 문제가 있을 수 있다고 생각

      ↪ PLC를 PC로 연결할땐 잘 연결이 되는데 노트북으로 연결을 하면 되지않는 현상이 있었음

      ↪ Driver도 새로 깔고 Test를 해봤을때 안됐음

      ↪ 개인적으로 확인하고 싶었던 부분이었기에 시간이 부족해서 원인을 파악하지는 못함


참고

  * PLC의 체계 자체는 크게 다르지 않다

      ↪ 기본적으로 생각했던 논리를 기능으로서 구현을 시키는게 PLC

      ↪ 사용 방법에 조금씩 제품의 차이가 존재

      ↪ 상세 기능들은 없거나 다를 수 있으나 기본적으로 사용할 것들은 대부분 똑같다

      ↪ 인터페이스가 조금 복잡하다는 것은 최적화가 덜 되었거나 기능이 너무 많아 이미 최소한 한게 복잡한 것일 수 있다

      ↪ Laddar를 사용하거나 ST 언어로 사용하거나 방식의 차이, 메모리의 이해만 한다면 크게 어려울 것은 없다

 

  * 꼭 실제로 구매를 하지 않아도 된다

      ↪ 가상의 설계를 생각하고 시물레이션으로 제어하는 것으로 충분하다고 생각한다

      ↪ 사용하고자하는 제품이 없다면 다른 매게체를 통해서 간단히 만들어볼 수 있을 것 같다

      ↪ 최대한 똑같이 만드는것이 좋겠지만 구현 전에 확인작업으로는 어떤것을 사용해도 괜찮을 것 같다

반응형