산업기술
이 문서에서는 Microsoft Visual Studio를 사용하여 PLCnext Control 장치에서 사용자 지정 C++ 구성 요소 및 프로그램을 디버깅하는 방법에 대해 설명합니다. 이 문서의 예에서는
를 사용합니다.PLC에서:
비주얼 스튜디오:
PLCnext 엔지니어:
Visual Studio에서 다음 일회성 구성을 수행합니다.
대화 상자에서 다음 세부 정보를 입력합니다.
호스트 이름 :PLCnext Control 장치의 IP 주소입니다.
포트 :특별한 SSH 구성을 사용하지 않는 한 포트는 기본 22이어야 합니다.
사용자 이름 :루트
인증 유형 :루트 사용자에 대한 개인 키 액세스를 설정하지 않은 경우 비밀번호를 선택합니다. PLCnext Control 장치에 루트 사용자의 암호를 입력하십시오. 이제 C++ 프로그램을 디버그할 준비가 되었습니다. 비주얼 스튜디오:
이전에 구성한 연결 대상을 선택하고 스크린샷과 같이 다른 옵션을 선택합니다. 사용 가능한 프로세스 프레임에서 Arp.System.Application을 선택합니다. –main=true가 포함된 프로세스 제목에. 첨부를 클릭합니다. 버튼을 누르면 디버그 모드로 들어갑니다. 이제 일반적인 방법으로 디버깅할 수 있습니다. 중단점 설정, 조사식 창에 변수 추가 등입니다. 디버깅을 중지하려면 "중지" 버튼을 클릭하지 마십시오. 그러면 PLCnext 런타임 프로세스가 중지됩니다. 대신 모두 분리를 선택합니다. 디버그에서 메뉴.
산업기술
Azure IoT Edge를 사용하면 클라우드 분석 및 Costum 논리를 에지로, 이 경우 PLCnext 장치로 이동할 수 있습니다. 이것은 사용된 대역폭과 대기 시간을 줄이는 몇 가지 이점이 있습니다. Azure IoT Edge를 사용하면 중앙 클라우드 애플리케이션에서 자체 애플리케이션을 개발하고 배포할 수 있습니다. 이 블로그에서는 Azure IoT Edge를 설정하는 방법과 몇 가지 기본 원칙을 배웁니다. 소개 Azure IoT Edge 솔루션의 모든 기능을 설명하는 것은 Makersblog에 대해 먼 이야기가 될 수 있지
안녕하세요. 이 블로그 게시물에서 우리는 C++ 및 PLCnext Engineer의 단순 데이터 유형과 복합 데이터 유형을 탐색할 것입니다. 간단하고 복잡한 두 부분으로 구성되어 있습니다. 이 자습서에서는 C++ 및 PLCnext Engineer에 대한 경험이 있다고 가정합니다. 시작 먼저 작업에 적합한 도구, C++ 편집기, PLCnext Engineer 소프트웨어 및 이를 실행하는 피닉스컨택트 PLC가 필요합니다. 제가 사용한 자료는 다음과 같습니다. 펌웨어 버전 2021.0.3의 AXC F 2152 PLCnext En