PLC 엔지니어가 보는 C# - MX Component

Поделиться
HTML-код
  • Опубликовано: 10 ноя 2024
  • 자동화장비 개발을 위한 채널입니다.
    기구설계 / 제작
    전장설계 / 제작
    PLC / Micro Controller / PC / 아두이노를 활용해 실제 자동화 장비를 만들어 볼겁니다.
    자료는 하기 카페에서 모으고 있습니다.
    cafe.naver.com...
    인트로
    10. Swing Rabbit ! Swing ! by Amarià / amariamusique
    Creative Commons - Attribution 3.0 Unported - CC BY 3.0
    Free Download / Stream: bit.ly/al-swin...
    Music promoted by Audio Library • Swing Rabbit ! Swing !...
    𝑴𝒖𝒔𝒊𝒄 𝑷𝒍𝒂𝒚𝒍𝒊𝒔𝒕 : • [무료브금]🎧 보라색 맛🟪 펑키한 브금 ...
    아웃트로
    Ehrling - Lounge
    Support Ehrling:
    / ehrlingoffi. .
    / ehrlingmusic
    / ehrling
    Free Download: / ehrlin. .
    𝑴𝒖𝒔𝒊𝒄 𝑷𝒍𝒂𝒚𝒍𝒊𝒔𝒕 : • [무료브금]🎧 보라색 맛🟪 펑키한 브금 ...

Комментарии • 41

  • @taeileom0806
    @taeileom0806 2 года назад +1

    좋은영상 감사합니다. 잘 배우고 있습니다.

  • @잘해쪙-v8x
    @잘해쪙-v8x Год назад

    진짜 유익한 동영상입니다..ㅎ

  • @수호천사-q7x
    @수호천사-q7x 5 месяцев назад

    죄송한데 궁금한게 있는데 이해가 어려워서요 미쯔비씨 cc-link카드 사용할때 종단저항을 첫 시작점과 마지막 종단에 다는건 알겠는데 국번을 설정하는데 국번이란게 0부터 순서대로 만드는것인지 최대 몇개까지 만들수 있는지 국번이라는 개념이 잘 이해가 안가서요 쉽게 설명좀 부탁드려요 그리고 종단저항과 국번마지막에 종단저항을 달아야 하는건 아니죠? 국번순서와 종단저항은 상관없는거죠? ㅠ 부탁드려요~^^

  • @작심이-f7e
    @작심이-f7e 2 года назад +1

    정말 잘봤습니다. 좋은 컨텐츠 감사합니다!

    • @automation_develop
      @automation_develop  2 года назад

      감사합니다. 좋은 컨텐츠 많이 준비해 둘께요.😁

    • @작심이-f7e
      @작심이-f7e 2 года назад

      @@automation_develop 테스트중인데 혹시 ReadDeviceRandom2 에서 'out short'는 'out object'로 변환할수없다 라는 에러가 계속발생하는데 혹시 해결방법이있을까요..? mx component는 4버전입니다. component 매뉴얼에서는 iRet = object.ReadDeviceRandom2(szDevice, iSize, out sData[0]) 이런형태라 short 배열형태로 만들어도봤는데 에러가 발생하네요;;

    • @automation_develop
      @automation_develop  2 года назад

      @@작심이-f7e sData를 배열로 만들고 out sData 로 넘겨도 같은 결과인가요?

    • @작심이-f7e
      @작심이-f7e 2 года назад

      @@automation_develop short[] deviceValue = new short[1]; iReturnCode = MxComponent.ReadDeviceRandom2(name, 1, out deviceValue[0]); 이렇게해봤는데 같은 에러발생합니다..

    • @작심이-f7e
      @작심이-f7e 2 года назад

      아 해결했습니다... 제가 잘못적었네요... MxComponent = new ActUtlTypeLib.ActUtlType(); 이때 ActUtlType이게 아니라 ActMLUtlType 이걸로 넣어서 안된거였습니다..

  • @양산맨-b1n
    @양산맨-b1n Год назад +1

    👍

  • @아트사커-j9k
    @아트사커-j9k 2 года назад

    좋은 영상 감사합니다 ~~^^

  • @daeyongkim2698
    @daeyongkim2698 2 года назад +2

    멋져 부러요
    오므론은 cx-compolet 또는 sysmac gateway이용 하심되요...

    • @automation_develop
      @automation_develop  2 года назад

      오므론꺼는 Sysmac studio 시뮬레이션 하고는 연동 안되죠? 😅

    • @daeyongkim2698
      @daeyongkim2698 2 года назад +1

      @@automation_develop 아마 opc 기능이면 될겁니다
      후지쯔(?) 3d설계툴에서 sysmac 과 연동되는게 5년전 이었으니.....

    • @daeyongkim2698
      @daeyongkim2698 2 года назад +1

      @@automation_develop ruclips.net/video/OO8jHTafjYo/видео.html

    • @automation_develop
      @automation_develop  2 года назад

      @@daeyongkim2698 감사합니다. 오므론 담당자들도 잘 모르는 내용이라 자료찾기가 어려운데 좀 더 찾아봐야 겟네요. 혹시 opc 는 opc ua 통신을 말씀 하시는 건가요? 🤔

    • @daeyongkim2698
      @daeyongkim2698 2 года назад

      @@automation_develop 무료 advance hmi 사용하면 오므론 드라이버 무상 제공합니다
      이더넷 fins 시리얼 fins host link....
      vb와 c#가능하구요

  • @eliynora
    @eliynora Год назад

    구글링을 너무 많이해보고 했지만. 답이 안나와서 여쭤봅니다
    더블워드 값 읽기 할때 받아서 컨버트로 32비트 변환하는데 특정자리수가 되면 이상한 값으로 읽어와요.
    예를들어 12121212 값을 못읽고 엉뚱한값을 가져오는데 어떻게 해야할까요 ㅠㅠ
    더블워드쓰기는 되는데 읽기가 안되네요.

  • @응애응-t5r
    @응애응-t5r 2 года назад +3

    plc가 ls꺼긴 했는데 이걸몰라서 c# 관련책자사서 예제 일일이 보고 짜깁기해서 만든..

  • @이석용-d1d
    @이석용-d1d 2 года назад +1

    MX 버전 5 Trial 버전이면 Dll파일이 다른걸까요? 저는 ActUtlTypeLib.dll밖에 없네요 .. 그래서 연결이 안되는 걸까요?

    • @automation_develop
      @automation_develop  2 года назад

      제가 트라이얼 버전을 사용해보지 않아서 확인이 어렵네요. 대리점에 연락하시면 인증키 알려주실거에요

  • @taeileom0806
    @taeileom0806 2 года назад +1

    근데, 질문이 있는데 만약에 하드웨어 존재 할 경우
    API 를 가지고 메모리 접근 할 텐데...
    통신은 어떻게 사용을 할까요? PC랑 이더넷으로 통신이 되어있어야 겠죠~?

    • @automation_develop
      @automation_develop  2 года назад

      시리얼로도 되고 이더넷으로도 되요. Communication setting 프로그램 이였나.. 거기서 셋팅한대로 되는거에요 ㅎ

  • @오삼형제파파
    @오삼형제파파 2 года назад +3

    기회가 된다면 plc읽은값을 텍스트파일로 로그화될수있는부분도 영상 검토부탁드려요

    • @automation_develop
      @automation_develop  2 года назад

      좋은 의견 감사합니다. 좋은 컨텐츠가 될 것 같아요! ^^👍

  • @고은성-k8o
    @고은성-k8o 2 года назад +3

    안녕하세요 구독자입니다
    저희 설비가 FUJI PLC인데 MX COMPONENT 연결을 할수 있는지 궁금합니다 또는 다른 방법이 있을까요?
    항상 좋은 영상 감사드립니다

    • @automation_develop
      @automation_develop  2 года назад

      구독 감사합니다 😁
      저도 FUJI껀 사용해보지 않아서 잘 모르겠네요. FUJI PLC을 취급하는 대리점에서는 내용을 알 수 있을것 같기도 한데요. 🥲

    • @고은성-k8o
      @고은성-k8o 2 года назад

      @@automation_develop 네 감사합니다.
      먼저 깹TV를 통해 제가 좀더 공부해보고 FUJI PLC에서도 설비 시뮬레이터를 개발할수 있는지 공부해보겠습니다. 멋진 교육방송 감사드립니다

    • @automation_develop
      @automation_develop  2 года назад +1

      @@고은성-k8o 저도 정보가 찾아지면 댓글로 달께요. 😁

    • @고은성-k8o
      @고은성-k8o 2 года назад

      @@automation_develop 네 감사드립니다

  • @CalvinPark0515
    @CalvinPark0515 2 года назад +1

    C# MC Protocol 사용해보셨나요

  • @mrmin4007
    @mrmin4007 2 года назад +1

    안녕하세요 웹 및 콘솔 개발자입니다.
    Level3계층에서 개발만 하다가 이번에 Level2계층 개발 할 기회가 생겼습니다. PLC담당자와 같이 개발을 진행할꺼구요 강사님이 강조하신 준비과정이 필요하다는 부분이 핵심인듯한데요 그 준비과정이 PLC의 시뮬레이션을 구동(가상)해놓고 C#에서 접근하게 만들면 되는건지 문의 드립니다.
    감사합니다.

    • @automation_develop
      @automation_develop  2 года назад

      예 그렇게 해두고 로그와 모니터링 가능하게 만드시면 개발하시면서 편하게 할 수 있으실것 같네요 ! ^^

  • @킴우스
    @킴우스 Год назад

    프로그램이라는게
    가지고있는 자료 짜집기 하는 거지요

  • @붉은도시
    @붉은도시 2 года назад +1

    MX-Component V5 는 본사 정책상 배포가 불가능 하다고 하네요...ㅜㅜ

    • @automation_develop
      @automation_develop  2 года назад

      어디에 얘기 하셨는데요? 직장인이신가요?

    • @붉은도시
      @붉은도시 2 года назад +1

      @@automation_develop dawooservo에서 본사 정책상 안 된다고 하더군요. 학습용이면...
      PLC 판매 대리점도 똑같을 것 같아요. 구매해야 줄듯 합니다.
      PLC과 관련없는 일을 하고 있습니다.

    • @automation_develop
      @automation_develop  2 года назад

      @@붉은도시PLC와 관련없는 업무인데 왜 공부하시는 건가요?

    • @붉은도시
      @붉은도시 2 года назад

      @@automation_develop PLC를 예전에 배운 적이 있는데 다 까먹어서요... 안 쓰니까 자꾸 잊어버리네요.