산업기술
PLCnext 기능 앱 easymon 컨트롤의 원격 모니터링을 설정하는 번거로움을 없애줍니다.
클라우드 기반 IoT 서비스의 모든 핵심 부분을 구성하는 대신 모바일 장치에서 모니터링하려는 PLCnext 프로젝트 변수를 선택하고 알림 임계값을 설정하기만 하면 됩니다.
이 구성은 명시적으로 선택한 변수에 대한 데이터만 클라우드로 전파하기 위해 PLCnext에서 실행되는 easymon 구성기에서 발생합니다.
PLCnext 저장소는 연결된 PLCnext 컨트롤러에서 기능 확장의 설치 및 관리를 용이하게 하는 데 큰 역할을 합니다. 각 컨트롤러에 개별적으로 연결하지 않고도 새로운 기능을 장착할 수 있습니다. easymon을 설치한 후 브라우저 창에서 PLCnext IP 주소를 열면 됩니다. 이 로컬 IP 주소는 컨트롤러를 설정하기만 하면 바로 사용할 수 있지만 그렇지 않은 경우 easymon은 포트 스캔이나 네트워크 스니핑 없이 로컬 네트워크에서 easymon을 실행하는 PLCnext 컨트롤러를 감지하는 스마트 기능을 제공합니다. easymon finder피>
시작 시 easymon이 장착된 각 PLCnext는 백엔드에 자체 로컬 IP 주소를 ping합니다. 백엔드는 요청을 만든 PLCnext 외부 IP 주소로 조회 목록을 업데이트합니다. 이 두 주소는 일반적으로 PLCnext가 NAT를 수행하는 방화벽 뒤에 숨겨져 있고 외부 IP가 로컬 네트워크의 인터넷 게이트웨이 주소이기 때문에 다릅니다.
브라우저 창(또는 실제로는 아무도 더 이상 브라우저 창을 열지 않는 새 탭)을 열고 find.easymon.io로 이동하면 파인더 웹 앱이 백엔드에 대한 http get 요청을 수행합니다. 브라우저와 PLCnext는 동일한 로컬 네트워크에 있을 것으로 예상되므로 둘 다 동일한 인터넷 게이트웨이를 사용하고 요청은 동일한(또는 가까운) 외부 IP 주소의 백엔드에 표시됩니다. 백엔드는 간단한 조회를 수행하고 현재 로컬 네트워크에서 PLCnext를 사용 중일 수 있는 이전에 등록된 로컬 IP 주소를 제공할 수 있습니다(요청의 외부 IP와 동일한 게이트웨이 공유).
그런 다음 파인더 웹앱은 로컬 IP 후보를 ping하고 결국 동일한 네트워크에서 실행되는 PLCnext의 easymon 인스턴스로부터 응답을 받습니다. 응답에는 장치 유형 및 일련 번호와 같은 장치 세부 정보가 포함됩니다. 각 성공적인 응답에 대해 로컬 네트워크의 컨트롤러에 연결할 수 있다고 확신하므로 파인더의 장치 목록에 항목을 추가할 수 있습니다.
산업기술
안녕하세요. 이 블로그 게시물에서 우리는 C++ 및 PLCnext Engineer의 단순 데이터 유형과 복합 데이터 유형을 탐색할 것입니다. 간단하고 복잡한 두 부분으로 구성되어 있습니다. 이 자습서에서는 C++ 및 PLCnext Engineer에 대한 경험이 있다고 가정합니다. 시작 먼저 작업에 적합한 도구, C++ 편집기, PLCnext Engineer 소프트웨어 및 이를 실행하는 피닉스컨택트 PLC가 필요합니다. 제가 사용한 자료는 다음과 같습니다. 펌웨어 버전 2021.0.3의 AXC F 2152 PLCnext En
easymon은 스마트폰 세계의 사용 편의성을 머신 컨트롤러 영역으로 가져오는 원격 모니터링 솔루션입니다. PLCnext 스토어에서 PLCnext 기능 확장을 설치하고 iOS 또는 Google Play 스토어에서 해당 스마트폰 앱을 설치하기만 하면 됩니다. 빠르고 쉬운 구성 후에 선택한 데이터 포인트 업데이트가 페어링된 스마트폰 앱 인스턴스에 전파됩니다. 현재 실행 중인 PLCnext 프로그램의 각 변수는 모니터링되는 데이터 포인트로 구성할 수 있습니다. 1. 디자인에 의한 개인정보 보호 사용 편의성 외에도 easymon을 개발하