(一)开发过程及硬件实现流程 先说一句我用的编程环境为keil,所用的单片机型号为,stm32f103vet6,网络驱动芯片为w5500 1,bacnet mstp 硬件,有6路BO输出,8路BI输入,8路AI输入,4路AO输出 此图为bacnet scan发现三个设备图 我手里有三个设备,通讯硬件底层走的RS485数据流 现在程序设置三个设备,Mac地址分别为126,18,21如下图所示
如下图所示扫出的点位有 ,6路BO输出,8路BI输入,8路AI输入,4路AO输出,关闭mac地址为126的DDC第一路BO输出
yabe测试如下图
2.bacnet ip 设备底层硬件驱动 stm32f103vet6编程环境keil 我手里有1个设备,数据链路层,通讯硬件底层走的w5500-udp通讯 服务器 -ip地址192.168.3.20,port:47808,BAC0 客户端-ip地址192.168.3.50,port:47808,BAC0 发现设备设置如下图
yabe连接到设备192.168.3.20如下图
扫点后如下图控制BO-1输出关闭一次,打开一次,在关闭,详细可看如图所示曲线图
代码不对外开放,开发这个确实不容易,希望大家理解,呕心沥血,有需要可以私信我。
|