산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 산업기술

PLCnext 컨트롤러에 Atvise SCADA 설치 및 라이선스 적용하기

Atvise는 순수 웹 기술 기반의 강력한 SCADA 플랫폼입니다. 즉, 최신 브라우저에서 잘 실행됩니다. HTML & JavaScript를 사용하여 Atvise 화면을 필요에 맞게 맞춤화할 수 있습니다. Atvise 제품에 대한 자세한 내용은 웹사이트를 참조하세요.

PLCnext는 Docker와 호환되므로 Atvise 설치가 쉽고 빠릅니다. 이 메이커 블로그 항목에서는 PLCnext 제어 장치에 Atvise를 설치하고 라이선스를 적용하는 방법을 보여줍니다.

Balena-Engine 설치

Balena-Engine 설치는 PLCnext GitHub 커뮤니티에 잘 설명되어 있습니다. 엔진을 성공적으로 설치한 후 다음 섹션으로 진행하세요.

폴더 구조 설정

Atvise 컨테이너는 PLCnext 컨트롤러의 일부 폴더를 '사용'합니다. 컨테이너가 처음 시작될 때 구조가 생성되지만, 접근 권한이 root가 되어 다음 단계에서 파일을 복사하기가 훨씬 어려워집니다. 즐겨 쓰는 sFTP 클라이언트(예: WinSCP)로 폴더 구조를 쉽게 생성할 수 있습니다.

다음 폴더를 생성하세요:

  1. /opt/plcnext/atvise/license
  2. /opt/plcnext/atvise/project
PLCnext 컨트롤러에 Atvise SCADA 설치 및 라이선스 적용하기

Atvise 이미지 다운로드

Atvise 이미지는 AXC F 1152와 AXC F 2152(ARM)뿐만 아니라 AXC F 3152와 RFC 4072S(x86)용으로 컴파일되었습니다. 이미지는 AXC F 2152와 AXC F 3152에서 테스트되었지만 AXC F 1152와 RFC 4072S에서도 잘 작동해야 합니다. 이미지에 대한 자세한 정보는 Docker Hub 페이지에서 확인할 수 있습니다.

이미지를 다운로드하려면 다음 명령어를 실행하세요. (장치에 적합한 이미지가 제공됩니다)

balena-engine run -d -p 8080:80 -p 4841:4840 --name atvised --restart always -v /opt/plcnext/atvise/project/:/var/lib/atvise -v /opt/plcnext/atvise/license:/etc/atvise pxcbe/atvise

라이선스 설정

Atvise 웹사이트에서 라이선스를 생성하려면 하드웨어 코드가 필요합니다. 이 하드웨어 코드는 opt/plcnext/atvise/license/licenseinfo.txt 파일에 있습니다. 이 코드를 복사하여 붙여넣으세요. Atvise 온라인 포털로 이동하여 이 HW 코드에 대한 SCADA 라이선스를 생성하세요. atserver.lic(라이선스 파일)를 다운로드하여 같은 디렉토리에 배치하세요. 모든 계정으로 평가판 라이선스를 받을 수 있으므로 라이선스를 구매하기 전에 먼저 사용해 볼 수 있습니다.

다음 명령어로 컨테이너를 중지했다가 다시 시작하세요:

balena-engine stop atvised
balena-engine start atvised

모든 것이 잘 되었다면 licenseinfo.txt에 '1'이 표시되어 라이선스가 수락되었음을 알 수 있습니다.

PLCnext 컨트롤러에 Atvise SCADA 설치 및 라이선스 적용하기

atserver에 연결하고 첫 프로젝트 만들기

Atvise 웹 포털에서 'Atvise for Windows'를 다운로드하세요. Windows용 Atserver는 필요 없지만, 함께 제공되는 Atvise Builder가 필요합니다. Atvise를 설치하고 Windows 검색창에서 Atvise Builder를 검색하여 시작하세요.

클릭: Builder, 서버 연결, 컨트롤러의 IP 주소, 포트 4841을 지정하세요.

성공적으로 연결되면 첫 프로젝트를 시작한 것입니다!

PLCnext 컨트롤러에 Atvise SCADA 설치 및 라이선스 적용하기 PLCnext 컨트롤러에 Atvise SCADA 설치 및 라이선스 적용하기

데이터 소스 연결 (PLCnext)

PLCnext에서 Atvise Builder로 데이터를 가져오려면 Atvise 프로젝트에 데이터 소스를 추가해야 합니다.
데이터 소스의 올바른 설정은 아래 그림과 같습니다.

소스 URL과 보안 탭의 비밀번호를 변경하세요.

PLCnext 컨트롤러에 Atvise SCADA 설치 및 라이선스 적용하기 PLCnext 컨트롤러에 Atvise SCADA 설치 및 라이선스 적용하기

이제 PLCnext 내장 OPC UA 서버의 데이터를 Atvise 프로젝트에서 사용할 수 있습니다.

PLCnext 컨트롤러에 Atvise SCADA 설치 및 라이선스 적용하기

데모 프로그램에 관심이 있으신가요?

axsupport@phoenixcontact.be로 문의하세요.

문제 해결:

/opt/plcnext/atvise 폴더 및 하위 폴더에 파일을 복사할 권한이 없나요?

아마 root 사용자가 소유자일 것입니다. /opt/plcnext/에 복사하고 루트 권한으로 다음 명령어로 라이선스를 이동하세요:

mv /opt/plcnext/atserver.lic /opt/plcnext/atvise/license

다음 명령어로 파일 소유자를 admin으로 변경할 수도 있습니다:

chown admin -R /opt/plcnext/atvise

OPC UA 서버에 데이터가 없나요?

PLCnext 내장 OPC UA 서버에서 데이터를 사용할 수 있도록 올바른 절차를 따랐는지 확인하세요.

데모 프로그램에 관심이 있으신가요?

axsupport@phoenixcontact.be로 문의하세요.

추가 참고 자료

Atvise에 대한 자세한 정보는 웹사이트에서 확인하세요:

https://www.atvise.com/en/

https://www.atvise.com/en/resources/videos

Docker 및 '폴더 공유' 정보:

https://docs.docker.com/storage/

산업기술

  1. PLCnext Control에서 리눅스 터미널 명령어로 VLAN 설정 간소화하기
  2. PLCnext CLI 템플릿: C++ 개발 효율화하기
  3. 알리바바 클라우드 커넥터를 PLCnext와 통합하기: 단계별 가이드
  4. DHCP로 IP 할당된 PLCnext 웹 서버에 안전하게 액세스하기
  5. PLCnext로 Wake-on-LAN을 통해 원격 PC 깨우기
  6. C#으로 PLCnext 콘솔 애플리케이션 개발하기: 초보자 가이드
  7. PLCnext에서 클러스터 관리: Kubernetes로 산업 자동화 활용하기
  8. Tableau 대시보드로 PLCnext 실시간 모니터링하기
  9. PLCnext 클라우드 데이터로 Power BI 대시보드 만들기
  10. Azure IoT Hub의 PLCnext Control용 실시간 Grafana 대시보드 만들기