Open kosmo-nestfield opened 3 years ago
안녕하십니까 울산대학교에서 AAS시스템을 구축하려고하는 이재웅입니다. 현재 opcua통신 부분에서 [게이트웨이 -> 필드장비]의 연결은 확인이 되었는데 [클라우드 -> 게이트웨이]의 연결이 되지않고있습니다.
현재 상황입니다.
[클라우드]의 /opt/cfg/security 안에 opcua.txt와 [게이트웨이]의 ~/sharedFolder/security 안에 opcua.secured는 똑같이 설정해놓은 상태입니다.
현재 저희 시스템에서의 특이사항으로는
어떻게 하면 [클라우드 -> 게이트웨이]의 opcua통신이 가능한지 답변 부탁드립니다! 감사합니다!
@Lee-Jae-Ung
안녕하세요. 연구원님. 질문 답변드리겠습니다.
클라우드는 엣지 게이트웨이 OPC UA 접속 시 /opt/cfg/syscfg.json 파일에 등록된 system - NetworkConnection 정보를 이용해 접속합니다.
해당 내용이 엣지 게이트웨이 접속주소로 되어있는지 확인해보시고 /opt/cfg/security의 opcua.txt 파일의 내용을 서버접속 비밀번호로 변경해주시기 바랍니다.
그 후 아래의 명령어로 데이터수집 프로세스를 재실행해 보시기 바랍니다. $ sudo systemctl restart gather
해당 방법으로 접속이 안되는 경우 추가 문의 바랍니다.
감사합니다.
@Lee-Jae-Ung
안녕하세요. 연구원님. 질문 답변드리겠습니다.
클라우드는 엣지 게이트웨이 OPC UA 접속 시 /opt/cfg/syscfg.json 파일에 등록된 system - NetworkConnection 정보를 이용해 접속합니다.
해당 내용이 엣지 게이트웨이 접속주소로 되어있는지 확인해보시고 /opt/cfg/security의 opcua.txt 파일의 내용을 서버접속 비밀번호로 변경해주시기 바랍니다.
그 후 아래의 명령어로 데이터수집 프로세스를 재실행해 보시기 바랍니다. $ sudo systemctl restart gather
해당 방법으로 접속이 안되는 경우 추가 문의 바랍니다.
감사합니다.
답변 감사합니다!
답변해주신 내용대로 접속 주소는 일치하는 것으로 확인하였고 [클라우드]의 opcua.txt 와 [게이트웨이]의 opcua.secured도 똑같은 비밀번호로 설정을 해놓은 상태이지만 여전히 해결이 되지 않고있습니다.
gather.json을 아래와 같이 설정(CERT_FILE과 KEY파일을 포함)하고 systemctl restart gather을 하게되면
아래와 같은 로그가 나오게 되고
gather.json을 아래와 같이 설정(CERT_FILE과 KEY_FILE을 포함하지 않음)하고 systemctl restart gather을 하게되면
아래와같은 로그가 나오게됩니다.
이를통해 인증서가 없을때에는 게이트웨이의 문턱까지는 접속이 되는 것을 확인했고 인증서를 설정하면 아예 연결이 안되는 것을 확인했습니다. 인증서는 파워포인트 교육자료에 기술되있는 내용대로 아래그림과 같이 진행해서 생성했습니다.
추가로 UAexpert라는 opcua client 프로그램을 통해서 게이트웨이의 opcua server에 anonymous로 접속하는데는 성공하였습니다!
위에 알려주신 방법외에 제가 놓치고 있는 것이 있는지 답변 부탁드립니다! 감사합니다!
@Lee-Jae-Ung
uaExpert에서 username, password를 사용하여 접속해보시고 클라우드에서 gather.json 파일의 username과 opcua.txt 파일의 password를 각각 접속 성공한 정보로 변경해보시기 바랍니다.
[참고] username은 엣지의 gateway.config, password는 엣지의 opcua.secured 이며, 혹시 변경하셨다면 변경 후 엣지 게이트웨이에서 아래의 명령어를 입력하여 반영해 주시기 바랍니다. $ docker restart opcuamodule
안녕하십니까 울산대학교에서 AAS시스템을 구축하려고하는 이재웅입니다. 답변 해주신 내용을 바탕으로 시스템 구축에는 성공하였습니다!
그러나 현재 2개 이상의 게이트웨이를 운영하기위해 AAS파일에 2개의 게이트웨이를 정의하고 등록을 하면 둘중 하나의 게이트웨이는 OPC UA 연결이 끊어집니다.
본 솔루션이 하나의 게이트웨이만 지원하도록 설계된 것인지 제가 놓치고있는 부분이 있는지 답변해주시면 감사하겠습니다!
안녕하세요 한국공학대학교 학생 박우현입니다
python manage.py createsuperuser 했을때 나오는 오류인데
해결방법 알 수 있을까요?
감사합니다
클라우드 교육/설치와 관련된 모든 질문은 이곳에 등록해주시면 확인 후 답변드리도록 하겠습니다.