728x90

통신 6

[Node-RED] Node-RED 비밀번호 설정

C:\Users\USER\.node-red\settings.js 열기 (경로는 사용자마다 상이할 수 있음) Ctrl+F 로 adminAuth 검색 //adminAuth: { // type: "credentials", // users: [{ // username: "admin", // password: "$2a$08$zZWtXTja0fB1pzD4sHCMyOCMYz2Z6dNbM6tl8sJogENOMcxWV9DN.", // permissions: "*" // }] //}, 해당 내용의 주석을 모두 제거 username과 password 항목을 변경 username은 그냥 적어도 무방하지만 password 항목은 hash 작업이 필요함 https://www.devglan.com/online-tools/bcryp..

통신/Node-RED 2022.09.06

[MQTT] MQTT 기초 지식

01. MQTT 프로토콜 : Message Queue Telemetry Transport - ISO 표준 경량 메시지 프로토콜 - Broker 중심의 통신 구조 - Broker와 Client는 Socket으로 연결 - 계속 연결 상태 유지 - Publisher라고 하는 메시지 전달 클라이언트와 Subscriber라고 하는 메시지 수신 클라이언트 - 클라이언트들은 Topic을 타겟으로 삼아 메시지를 보내고 읽음 - 서버 역할을 하는 Broker에 접속만 한다면 Topic만으로 메시지 송수신이 가능 02. 용어 Broker - 클라이언트 간 연결해주는 클라우드 서버와 같은 역할. - 발행 클라이언트로부터 모든 메세지를 수신하고 구독한 클라이언트로 전송하는 소프트웨어이다. - 단일 실패지점이 되거나 병목현상을..

통신/MQTT 2022.09.01

[Node-RED] Node-RED Project 사용법

- 브라우저에 Node-RED 실행 시 프로젝트가 없기 때문에 매번 세팅해야 하는 번거로움이 있음 - 프로젝트를 저장 후 원하는 Node-RED 파일을 로드하는 과정 1. c드라이브 >> 사용자 >> 계정 이름 >> .node-red 디렉토리에 있는 setting 파일을 워드패드로 열어줌 2. Ctrl + F 로 To enable the Projects feature, set this value to true 내용을 검색 3. enabled: false를 true로 변경 후 저장 4. https://git-scm.com/download/win 링크에서 git 설치 5. cmd에서 node-red 입력하여 재시작 6. 시작화면에 기존과 다르게 프로젝트 관리에 관한 안내 팝업 출력됨 7. 로컬로 프로젝트를 ..

통신/Node-RED 2022.08.31

[Node-RED] Node-RED 설치 및 간단 사용 방법

Node-RED 공부를 위해 두원공과대학교 메카트로닉스 김동일 교수님 유튜브 참고하여 필요 내용만 메모 요약 c.doowon.ac.kr 01. Node-RED 설치 1. node.js 설치 2. cmd 실행 >> npm install -g --unsafe-perm node-red 입력하여 설치 3. node-red 입력 4. 브라우저에 https://localhost:1880 입력 02. Node-RED 실행 후 dashboard 설치 방법 1. 우측 상단 메뉴버튼 >> Manage palette 선택 >> install 선택 >> dashboard 입력 >> node-red-dashboard 설치 (cmd에서 npm install node-red-dashboard 입력한 결과와 동일) 2. 설치명 우측..

통신/Node-RED 2022.08.31

Modbus Protocol

Modbus란? Modbus는 시리얼 통신 프로토콜이다. 네트워크 상에서 장치 간 정보 송수신을 위해 고안된 통신 방법이다. 프로토콜 구조 Modbus의 Master와 Slave Modbus에는 Modbus Master(Client, 데이터를 요청), Modbus Slave(Server, Master가 요청한 데이터를 제공)의 역할이 나누어진다. Master에는 산업용 기기 또는 PC와 같은 상위 기기가 존재한다. Slave에는 TCPPORT나 PLC등이 위치한다. - 표준 Modbus 네트워크에서는 1개의 Master와 최대 247개의 Slave를 연결 가능 - 각각의 Slave 주소는 1 ~ 247 - Master는 Slave에게 데이터를 Write 할 수도 있음 기본 작동 방식 Modbus는 장치 ..

통신/Modbus 2022.08.24
728x90