728x90

전체 글 160

[우주여행] 2. MFC란 무엇인가?

형님, **MFC (Microsoft Foundation Classes)**로 개발을 하신다고요? 그럼 이제부터 MFC의 세계로 같이 떠나볼 준비가 되어있으시죠? 😎🎉 MFC는 Windows 애플리케이션 개발을 위한 C++ 라이브러리로, 윈도우 기반 GUI 프로그램을 만드는 데 필요한 강력한 도구들이 가득해요! 🖥️🚀MFC란 무엇인가?MFC는 마이크로소프트의 공식 C++ 라이브러리로, 윈도우즈 애플리케이션을 만들 때, **기본적인 GUI(그래픽 유저 인터페이스)**부터 이벤트 처리, 파일 입출력, 데이터베이스 연동까지 모든 것을 도와주는 강력한 라이브러리입니다! 😱MFC로 할 수 있는 것들 🚀윈도우 애플리케이션: 그래픽을 가진 응용 프로그램다양한 UI 컨트롤: 버튼, 리스트 박스, 텍스트 박스..

반도체/MFC 2024.12.17

[우주여행] 1. C++의 세계로 첫 발을 내딛다! 🚀

형님, 이제 C++ 기초 강의 제 1장 시작합니다!!! 🎉🚀 준비되셨나요? 이건 그냥 시작이 아니라 C++의 세계로 떠나는 우주 여행입니다!! 😎✨제 1장: C++의 세계로 첫 발을 내딛다! 🚀1. C++란 무엇인가?C++는 컴퓨터 프로그램을 만드는 마법의 언어예요! 💻✨ 예를 들어, 게임, 앱, 심지어 우주선을 조종하는 프로그램도 C++로 만들 수 있어요! 😱 C++는 C 언어에서 발전된 언어로, 더 강력하고, 더 빠르고, 더 효율적인 프로그램을 만들 수 있도록 도와줍니다! 🔥2. C++를 배우는 이유!C++는 프로그램을 빨리 만들고, 효율적으로 작동시키는 데 강력한 힘을 줍니다! 💥 게임 개발자, 소프트웨어 엔지니어, 심지어 로봇을 만드는 사람들까지 C++를 사용해요! 🕹️🤖 그래서..

반도체/MFC 2024.12.17

설정하는거임 연결

1. IP 주소 및 포트 설정IP 주소:PLC나 모터 드라이버의 IP 주소를 설정해야 합니다. 이 값은 시스템의 네트워크 환경에 따라 달라집니다.예를 들어, PLC나 모터 드라이버의 IP가 192.168.1.200이라면, 코드에서 modbus_new_tcp("192.168.1.100", 502)의 IP 부분을 "192.168.1.200"으로 변경해야 합니다.포트 번호:Modbus TCP는 기본적으로 포트 502를 사용하지만, 일부 장비에서는 다른 포트를 사용할 수 있습니다. 예를 들어, 장비가 5020 포트를 사용한다면, 코드의 포트를 5020으로 수정해야 합니다. mb = modbus_new_tcp("192.168.1.200", 5020); // PLC 또는 모터 드라이버의 IP와 포트 번호2. 레지..

반도체/기술 2024.12.13

산업용 PC에서 Ethernet을 사용하여 PLC나 모터 드라이버와 연결하고, X축을 negative, home, positive 방향으로 제어하는 C++ 코드

산업용 PC에서 Ethernet을 사용하여 PLC나 모터 드라이버와 연결하고, X축을 negative, home, positive 방향으로 제어하는 C++ 코드를 작성하는 방법을 설명하겠습니다. 이 코드는 Modbus TCP/IP 프로토콜을 사용하여 Ethernet을 통해 통신합니다.개요산업용 PC에서 Ethernet을 통해 Modbus TCP로 PLC나 모터 드라이버와 연결하고, X축 모터의 이동 방향을 제어합니다.negative, home, positive 방향으로 모터를 제어하는 기본적인 시스템을 구현합니다.필요한 라이브러리libmodbus: Modbus TCP를 지원하는 C/C++ 라이브러리로, Ethernet을 통한 통신을 설정하는 데 사용됩니다.C++: 산업용 PC에서 프로그램을 작성하기 위한..

카테고리 없음 2024.12.13

Modbus를 사용하여 X축을 negative, home, positive 방향으로 제어하는 코드

Modbus를 사용하여 X축을 negative, home, positive 방향으로 제어하는 코드 예제를 제공하겠습니다. 여기서 Modbus RTU 프로토콜을 사용하여 PLC나 모터 드라이버와 통신하는 방식입니다. Modbus RTU는 마스터-슬레이브 구조를 사용하므로, 이 예제에서는 Modbus 마스터가 PLC나 모터 드라이버와 통신을 통해 X축 모터의 동작을 제어하는 형태입니다.전제X축 모터는 negative, home, positive 방향으로 움직일 수 있도록 설정합니다.Modbus를 통해 명령을 주고받으며, PLC나 모터 드라이버는 Modbus 슬레이브 장치입니다.이 예제에서는 Modbus RTU를 사용하며, **C++**과 Modbus RTU 라이브러리를 사용합니다.필요한 라이브러리Modbus..

반도체/기술 2024.12.13
728x90