BACnet

소프트웨어 스크린 샷:
BACnet
소프트웨어 정보:
버전: 0.8.3 업데이트
업로드 날짜: 11 Apr 16
개발자: Steve Karg
라이센스: 무료
인기: 218

Rating: 1.0/5 (Total Votes: 3)

백넷 (빌딩 자동화 및 제어 네트워크를위한 데이터 통신 프로토콜)는 백넷 네트워크 계층, 미디어 액세스 (MAC) 층 및 임베디드 시스템을위한 응용 계층을 제공하는 오픈 소스 프로토콜 스택 소프트웨어입니다.


임베디드 시스템을위한 설계

그것은 특히 임베디드 시스템을 위해 설계뿐만 아니라 GNU / 리눅스, 마이크로 소프트 윈도우 및 기타 UNIX와 같은 컴퓨터 운영 체제에 대한 로열티가없는 소프트웨어 프로젝트입니다. 실시간 운영 체제 (RTOS) 및 마이크로 컨트롤러는 BACnet을 지원합니다.


명령 행 도구의 넓은 범위를 포함

패키지 예시 백넷 서버 애플리케이션과 예시 백넷 클라이언트를 포함한다. 사실, 우리가, bacepics, bacrbdt, bacscov, bacucov, bacwi, mstpcrc, bacawf, baciamr, bacrd, bacserv, bacupt, bacwir, bacdcc, bacinitr, bacrp bacarf 말할 수있는 사이에 명령 행 도구의 광범위한 구성 , bacrpm, bacts, bacwh, bacwp 및 mstpcap.


데이터 통신 프로토콜

백넷은 제어 및 자동화 네트워크 구축 용으로 설계된 데이터 통신 프로토콜이다. 이 프로젝트는 다른 백넷 호환 장치에 의해 인식되는 데이터가 포함 된 메시지를 전송 및 수신에 대한 지원을 구현하는 응용 프로그램 개발자 도움이 될 것입니다.


임베디드 백넷 장치에 대한 설계

소프트웨어가 내장 백넷 장치 용으로 특별히 디자인되었다. 이식의 경우,이 C 프로그래밍 언어로 작성된다. 그것은 단위 테스트와 수많은 데모 백넷 응용 프로그램 예제의 다양한 포함되어 있습니다.


BACnet을 시작하기

백넷은, 간단한 프로그램입니다 그래서 그것은 매우 쉬운 일이 설치하지만, 먼저, Softoware에서의 BACnet의 최신 버전을 다운로드 홈 디렉토리에 아카이브를 저장 및 아카이브 관리 유틸리티를 사용하여 압축을 해제해야합니다 당신의 선택.

추출 된 아카이브 파일의 위치 (예를 들어 CD를 /home/softoware/bacnet-stack-0.8.2)로 이동, 터미널 응용 프로그램을 열고 & lsquo 실행, 확인 했음; 프로그램을 컴파일하는 명령. 실행하여 전체 시스템을 설치 & lsquo; sudo를 설치 했음 만들; 명령.

이 릴리스의 새로운 기능입니다 무엇 :



업데이트 소프트웨어는 백넷 표준 135-2012 버전을 지원합니다.
백넷 / IP에 대한 lwIP 지원을 추가합니다.
AT91SAM7S에 대한 칩셋 지원을 추가합니다.
BSD와 OS / X에 대한 OS 지원을 추가합니다.
RS-485 드라이버의 리눅스 포트 76,800 전송 지원을 추가합니다.
수정은 QNX와는 MinGW에서 오류를 구축 할 수 있습니다.
mstpcap 유틸리티에 약간의 개선을 만듭니다.
아트멜 스튜디오 6.1 프로젝트 및 솔루션 파일을 추가합니다.
다수의 버그 수정을 추가, 일부 잠재적으로 안전하지 않은 기능을 대체합니다.

버전 0.8.2의 새로운 기능 :



업데이트 소프트웨어는 백넷 표준 135-2012 버전을 지원합니다.
백넷 / IP에 대한 lwIP 지원을 추가합니다.
AT91SAM7S에 대한 칩셋 지원을 추가합니다.
BSD와 OS / X에 대한 OS 지원을 추가합니다.
RS-485 드라이버의 리눅스 포트 76,800 전송 지원을 추가합니다.
수정은 QNX와는 MinGW에서 오류를 구축 할 수 있습니다.
mstpcap 유틸리티에 약간의 개선을 만듭니다.
아트멜 스튜디오 6.1 프로젝트 및 솔루션 파일을 추가합니다.
다수의 버그 수정을 추가, 일부 잠재적으로 안전하지 않은 기능을 대체합니다.

버전 0.7.1의 새로운 기능 :



아날로그 출력 및 이진 출력 개체는 시뮬레이션 장치의 예에 추가되었습니다. 데이터 - 기대 - 응답 프레임을 전송하면 PIC 포트 MS / TP는 항상 답장 연기 프레임에 업데이트되었습니다.
CharacterString 값 및 다중 상태 값 개체 예 및 시험 부 첨가하고, 그들은 데모 / 서버 어플리케이션 예에 첨가 하였다.
아날로그 입력 개체는, 아날로그 출력 개체, 아날로그 값 객체, 장치 개체, 다중 상태 입력 개체 및 다중 상태 출력 개체의 예는 WriteProperty 서비스에 대한 올바른 오류 코드를 반환하도록 수정되었습니다.
광범위한 버그 수정 및 코드 정리가 있었다.

버전 0.6.0의 새로운 기능 :



명령의 기본 우선 순위는 수정되었습니다.
문서는 수정되었습니다.
이더넷 데이터 링크의 르네사스 RX62N 포트가 추가되었습니다.
모듬 버그가 수정되었습니다.

버전 0.5.8의 새로운 기능 :



다수의 버그 수정.

버전 0.5.7의 새로운 기능 :



ReadRange 기능 속성을 장치 "바인딩 장치 주소"를 구현했다.
명명 된 파이프는 MS / TP 캡처에 추가되었습니다.
또한 GetEventInformation 서비스, 확인 된 개인 전송, 버그 수정, 코드 정리 및 문서 수정이 있었다 포함되어 있습니다.

버전 0.5.3의 새로운 기능 :



이 릴리스는 AVR Studio와 볼랜드에 대한 지원을 강화했다.
그것은 MS / TP 통계뿐만 아니라 다수의 버그 수정 및 코드 정리를 개선했다.

버전 0.5.0의 새로운 기능 :



NPDU 디코더 버퍼 오버 플로우 문제가 수정되었습니다.
PDU 인코딩 리팩토링되었다.
FIFO는 단위 테스트 만들기 파일에 추가되었습니다.
인터럽트 안전 FIFO 라이브러리 MS / TP의 PIC 포트에 첨가 하였다.
PIC18F6720 프로젝트는 정리되었다.
UCovNotification 핸들러 데모 서버 애플리케이션에 첨가 하였다.
상기 MS / TP 캡쳐는 입력 버퍼에 데이터를 제한하기 위해 수정되었다.
ATMEGA8를위한 포트가 추가되었습니다.
수많은 사소한 버그 수정, 코드 정리 및 구축 정리가 완료되었다.

버전 0.4.7의 새로운 기능 :



수정 된 것을 포함 Visual C ++에서.
코드베이스와 예에서 사소한 버그 수정이 있습니다.

버전 0.4.6의 새로운 기능 :



단위 테스트 만들기 파일이 수정되었습니다.
는 init 라우팅 테이블 메시지 클라이언트가 추가되었습니다.
라우터 문의 데모가 추가되었습니다.
예비 I-AM-라우터 - 투 - 네트워크 데모가 추가되었습니다.
A-IS-라우터 - 투 - 네트워크 클라이언트 응용 프로그램이 추가되었습니다.
와이어 샤크에 데이터를 보내는 MS / TP 캡처 도구를 만들었습니다.
볼랜드 지원이 업데이트됩니다.
리눅스 MS / TP 데이터 링크 모듈은 세마포어 (pthread와 조건) 대신 소켓 또는 큐를 사용합니다.
일부 코드 정리가 있습니다. 는 MinGW 지원이 수정되었습니다.

유사한 소프트웨어

WOSH Framework
WOSH Framework

12 May 15

jukebox-control
jukebox-control

2 Jun 15

HouseMonkey
HouseMonkey

2 Jun 15

openTCS
openTCS

7 Mar 16

코멘트 BACnet

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!