개요 Niagara에서 javaScript를 이용하여 chart등을 구현하기위한 방법에 대한 기술 Contents 1.비트맵과 벡터 방식 kitPxGraphics 모듈과 kitN4svg모듈의 가장큰 차이는 이미지형식의 차이다. kitPxGraphics : 비트맵 이미지 * 비트맵 이미지란? - 픽셀로 표현하여 이미지를 표현하여 다양한 색상을 가진 이미지를 만들 수 있으며 픽셀수를 증가시키면 좀더 정교한 표현을 할수 있다. 대신 이미지를 확대하고 축소할때 깨짐현상과 이미지 품질이 저하된다. kitN4svg : 벡터 이미지 * 벡터이미지란? - 점과 점을 연결함으로써 수학적 함수관계에 의해 이미지를 표현하여 확대 축소해도 해상도에 영향을 받지 않는다. 또한 용량이 많이 늘어나지 않는다 대신 사진이나 정교한 이미지 표현에는 한계를 가지고 있다. 나이아가라 화면상에서 확인해보자 (그림1- kitPxGraphics 밸브) (그림2-kitN4svg 밸브) 나이아가라에서 각 모듈이 제공하는 밸브 이미지를 470x470 크기로 px화면에 구현한 그림이다. (그림1)의 경우는 크기를 키운탓에 이미지 픽셀이 부분부분 깨진것을 확일할 수있다 하지만 (그림2)와 비교할때 색깔 및 이미지의 정교함이 더 높다. (그림2)의 경우는 크기를 키워도 이미지가 깨진부분이 없지만 매우 단순하게 표현되어있다. 2.제공하는 이미지 kitPxGraphics : 23개 장비 kitN4svg : 25개 장비 각 모듈이 제공하는 장비 이미지다 폴...
개요 Windows Server 2012. 이런저런 제약과 통제가 심하기때문에 개인적으로 좋아하지 않는다. Niagara Platform 서비스를 위해서 딱히 필요치도 않다. 자동제어업계에서는 SI나 BMS에서 WIndows의 IIS,ASP 같은 서비스를 이용하기위해 Windows Server를 사용한다. 개인적으로 몹시 비 효율적이라는 생각... 어찌되었건.. JAVA 기반의 Niagara Platform에서는 아무런 서비스가 필요 없다. 모든 기능을 내장하고 있으니 불필요하고 무거운 기능들은 꺼야한다. 1. 불필요한 관리 리소스 해제. 서버관리자 - 대시보드 - 관리(우측상단) 2. 인터넷 사용제한 해제 서버관리자 - 로컬서버 3. 데스크탑 환경설정 역할 및 기능추가 마법사 - 다음 -다음 -기능 위와같이 설정을 하면 크롬 설치 및 이런저런 프로그램 설치에 불편함이 없을것이다.
개요 Niagara에서 전용 Web Browser 장점 1. 지저분하게 여러 앱들이 설치되지 않은 브라우저. 2. 잡다한 기능구현 없이 심플하게 Niagara Parsing만을 위한 브라우저 3. 라이선스를 보면 알 수있지만 검증된 기술로 구현된 브라우저. 4. 1~3 = 빠른 퍼포먼스와 안정적인 운전. Niagara를 실행 후 로컬로 접속을하면 브라우저에서 다운로드가 가능하다. 아래의 링크에서 다운받을 수 있다. 더이상 여러 앱들이 섞여있는 브라우저를 쓰지 않아도 된다. 무겁지 않고 심플하면서 자동제어에 최적화된 브라우저를 사용할 수 있게 된것이다. 설치방법 설치는 정말 별것 없다. 그냥 Next를 비비면 된다. 원하는 폴더를 선택하는 정도 하면될것같다. 브라우저 사용 팁 이런 간단하고 심플한 내용에 굳이 블로그를 적은 이유는 한번에 접속하는 방법에 대한설명과 사용제한에 대한설명때문. 1. Connect directly. 접속 바로하기. 솔루션은 2가지가 있다. 가. 위의 그림에서 다운로드를 누르면 아래와같은 nwl 확장자를 다운받게되며 이 파일을 더블클릭하면 바로 접속이된다. 나. weblauncher.exe - 바로가기 파일이 보일것이다. 바로가기파일을 만들고 뒤쪽에 host 인자값으로 URL을 적어주면 된다. 아래의 그림을 참고하자. 2. 제한사항 가. 애플릿을 지원하지 못한다. (당연한듯...) 나. HX프로파일이 정확히 프리젠테이션 되지 않을 수 있다. 참고메뉴얼 https://drive.google.com/open?id=1ekY15yvS9gTK1PRcL-KzmLu6ezXOGxEe