고수가 전하는 Modbus - 한편으로 프로그램까지 원샷
Вставка
- Опубліковано 23 вер 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. .
𝑴𝒖𝒔𝒊𝒄 𝑷𝒍𝒂𝒚𝒍𝒊𝒔𝒕 : • [무료브금]🎧 보라색 맛🟪 펑키한 브금 ...
좋은 영상 감사합니다
감사합니다.
정말 쉽고 좋은 강의 감사합니다
정말 좋은 댓글 감사합니다.😁
감사합니다
좋은 강의 감사합니다.~~
좋은 내용이였다니 다행입니다 😁
이 내용을 원하는 건 아니였는데 어떠한 알고리즘으로 이리로 왔는지 모르겠으나 보다보니 재미있네요. 구독하고 갈게요!
좋은내용 감사합니다.
좋은 강의 감사합니다!
감사합니다.😎
좋은 영상 감사합니다.
외로운 제어바닥의 오아시스!
외로운 제어바닥이군요.🥲
좋은말씀 감사합니다.😁
그저 빛
감사합니다 😎
통신에 대한 전체적인 개념 설명 강의 부탁드려요. RS-485, Fieldbus 등등...
11:10 원래 프로토콜 ID도 번호순으로 여러 기능들을 구현할려다가 모드버스를 만든 모디콘회사가 슈나이더에 인수되는바람에 TCP 프로젝트가 미완성으로 끝난걸로 알고있어요.
좋은정보 감사합니다. ^^
잘배웠습니다
요즘 plc통신공부중이였는데 유익한정고감사합니다
차후 시간이되신다면 plc프로그램상에서
비트를 워드 로 프로그램작성하는방법또는
비트를 이용해서 프로그램짜는 방법 알려주신다면 감사하겠습니다 늘 잘보고있어요
감사합니다. 메모리도 좋은 내용 많이 공유할께요. 😁
항상 잘보고 있습니다.
서버,클라이언트 설명에서 serve 뜻이 제공하는자,섬기는자,하인이고
client가 고객,요청자이니까
장비에서는 pc가 client가 되고 바코드같은게 data를 제공해서 서버가 아닌가하고 생각해봅니다.
좋은 내용 감사합니다. ^^
👍
👍
좋은 강의 감사합니다.
Modbus TCP로 상위 제어시스템과 통신하는 부품(Motor Controller/보호계전기)을 메모리맵이 다른 타사 제품(프로토콜은 동일)으로 교체하여 사용 가능한가요? 타사 제품 하드웨어는 그대로 쓰고 메모리맵을 변경하는 조건으로요. 가능하다면 어느 쪽의 메모리맵을 바꾸는 것이 유리한가요?
예 표준프로토콜이기 때문에 바꿀수 있어요. 그리고 어떤 파트의 메모리 맵을 바꾼다기 보다는 변경할 수 있는것에서 바꾸는게 보통이죠.
모터컨트롤러나 보호계전기에서는 바꾸지 못할 가능성이 매우 높아요.
답변 감사합니다.
14:08에서 나오는 Modbus client에서 Prepare coils의 False 값을 true 어떻게 바꾸죠? Tab, space 등 여러 키를 눌러봤는데, 안 변화하네요
Plc 를 지금 만든 프로그램으로 제어하는 동영상은 아직 제작되지 않은거죠? 제가 못 찾는 건지 아님 아직 제작이 안된건지 궁금해서 여쭤보아요~
그리고 저 프로그램으로 LS plc를 제어하려고 보니 plc ip 주소를 잘 못잡어서요. 어떻게 해야될지 궁금합니다.
ua-cam.com/video/B-C7skVHbcE/v-deo.html
PLC로 한 영상은 여기 있어요. ^^
아 모드버스를 PLC로 하는 영상 말씀하시는 거군요? 그건 컴퓨터일반과 PLC 카페에 좋은 자료가 많긴 하던데요
@@automation_develop 답변 감사합니다. 혹시 기회가 된다면 C#으로 개발한 modbus 프로그램으로 PLC 제어하는 영상도 올려주실수 있을까요?ㅜㅜ
안녕하세요. 비주얼베이직과 모드버스를 이용하여 프로그램을 하나 만들고 있습니다. 혹시 도움을 좀 받을 수 있을까요?
첫번째 문의사항은 readholdingregisgers에서 한개의 16비트 int값을 받아서 각각의 비트를 true/false로 구분을 해야 하는데 방법을 모르겠습니다.
두번째 문의사항은 총 16개 정도의 장비를 연결해서 값을 받을려고 하는데 16대 전부를 연결하면 프로그램이 너무 느려집니다.
속도 저하의 원인을 알고 싶습니다.
도움 부탁드립니다.
첫번째 내용은 비트플래그를 사용해서 구분하면되고, 두번째 내용은 프로그램 구조에 문제가 있을 가능성이 높습니다. 16개 정도에서 속도 저하가 생기면 안되요
각각의 비트 구분은 비트연산 And Or shift를 사용하고,
두번째는 혹시 #1 write response, #2 write response,~~ 이런식으로 구현되어 있으면, 속도가 늘릴 겁니다. read thread, write thread를 생성, 실시간으로 response하는 구현이 필요합니다.
안녕하세요. 좋은강의 감사합니다.
한가지 질문이 있습니다. 강의내용을 참고해서 제작을 해봤습니다. read coil(send[7]=1)을 write coil(send[7]=5)로 바꿔서 동작시켜봤지만 슬레이브쪽 coil에 반능이 없습니다. 그런데 write single register(send[7]=6)은 동작을 합니다. 슬레이브는 모드버스 슬레이브 시뮬레이터를 사용했습니다. 코일을 on/off 할려면 어떻게 해야하나요?
코일이라 1만 되는것 아닌가요? 레지스터는 당연히 6이 됩니다.
@@automation_develop 펑션코드5번이 단일 코일 쓰기로 알고있는데 코일은 읽기만 가능한가요?
@@automation_develop 코일을 쓰는 방법은 없을까요..
귣.... 입니다
걈…. 사합니다
고수가아니라 신이십니다
부끄럽습니다..🫢
만드신 통신프로그램 소스좀 받아볼수있을까요?
지금 갖고있질 않네요 ㅡㅜ 영상에 있는 내용으로는 부족한걸까요?