Radionode365 Web HelpDesk Radionode365 Web 가상채널 사용하기
본문
가상 채널
가상 채널은 실제 채널이 아닙니다. 스크립트에 의해 연산 된 값을 채널 데이터로 생성할 수 있습니다. 가상 채널을 생성하는 방법은 아래와 같습니다.
1. 화면 왼쪽의 [장치설정>채널목록] 메뉴로 이동합니다.
2. 화면 오른쪽 상단의 [+ 가상채널추가] 버튼을 누르면 팝업 창이 나타납니다.
3. 가상채널 등록을 원하는 템플릿을 선택합니다.
4. 채널 명칭/단위 등 채널 정보를 입력합니다.
5. [변수추가]를 눌러서 변수 데이터가 될 채널을 선택합니다.
◎ 이미 가상채널로 등록된 채널은 선택할 수 없습니다.
가상채널에서 사용하는 루아 스크립트 버전은 5.1을 사용하고 있습니다.
외부 라이브러리 사용은 하실 수 없으며 일부 수학(math) 관련 함수와 기본 사칙연산만 사용할수 있습니다.
☞ 공식 매뉴얼: http://www.lua.org/manual/5.1/
☞ 한국어 매뉴얼: https://wariua.github.io/lua-manual/5.3/manual.html
Radionode365에서는 미리 정의된 함수를 아래와 같이 지원하고 있습니다.
[ 식중독지수: food_poisoning( 온도, 습도 ) ]
온도/습도를 통한 연산으로 식중독이 걸릴 확률을 산출하는 함수 입니다.
[ 이슬점: dew_point( 온도, 습도 ) ]
온도/습도를 통한 연산으로 이슬점 (수증기의 응결이 시작되는 온도)를 구하는 함수 입니다.
[ 부패지수: corruption_point( 온도, 습도 ) ]
부패지수는 기온이 높고 수증기가 존재할 때 화학적, 생물학적 원인에 의한 물질의 부패정도를 지수화 한 것입니다.