此种拓扑结构的特点是多个网络通信节点共用一条传输线,不仅信道利用率较高,而且连接简单,成本低,系统可靠性高。信息传输采用CAN通信协议,传输介质采用双绞线,如果需要进一步提高系统的抗干扰能力,还可以在控制器和传输介质之间加接光电隔离等措施。 1.2 系统主要硬件 信息来源:http://www.tede.cn 硬件模块电路如图2所示。因LF2407A芯片本身含有内嵌式CAN控制器,所以硬件设计较为简单,只需加一个收发器SN65HVD232D就可实现此节点与总线的接口。
CAN总线的传输速率与2个节点间的最大距离有关,表1给出了CAN总线系统任意二节点间最大距离与位速率的关系。表中还同时给出LF2407A的位定时器配置寄存器BCR2和BCR1的数值。这些值的设定与LF2407A的主时钟频率有关。一般地可以按下面的公式计算位速率:
波特率=ICLK/[(BRP+1)×bitTime] (1) 信
标识符是作为报文的名称,在仲裁过程中首先被送到总线。在接收器的验收判断中和仲裁过程确定访问优先权时都要用到。
远程发送请求位(RTR)用来确定是发送数据帧还是远程帧。当RTR为高电平时,CAN控制器发送远程帧;为低电平时则发送数据帧。 信
数据长度码(DLC)用来确定每帧要发送的数据字节数,最多为8个字节。
控制命令表示此帧所表示的意义,在本文中控制命令字意义如表2所示。
2.3 程序流程设计 主从控制是一种较为成熟的逆变电源并联控制方法,本设计采用争主主从控制策略实现对并联逆变电源系统的通信监控。
若设置邮箱3为发送非广播邮箱,邮箱2为接收非广播信息邮箱,邮箱4为发送广播的邮箱,邮箱0为接收广播的邮箱。则信息接收和发送的程序流程图分别如图4和图5所示。
网
信息来自:www.tede.cn
SPLK #0040H,TCR ;邮箱4发送争主请求 LDP #DP_PF2
LAR AR7,#4HLDP #DP_CAN
MAR *,AR4 ;发送次数
LAR AR4,#0FFFFH W_TA5: LDP #6
SBRK #01H SAR AR4,30H 信息来源:http://tede.cn LACL 30H 信息来自:输配电设备网
BCND W_TA7,EQ LDP #DP_CAN 信息来自:输配电设备网 BIT TCR,1 ;等待发送应答 BCND W_TA5,NTC SPLK #4000H,TCR
LDP #DP_CAN MAR *,AR4;发送次数 LAR AR4,#0FFFFH 信息请登陆:输配电设备网
W_TA7: LDP #DP_CAN 信息来自:www.tede.cn
MAR*,AR4 ;发送次数 信息来自:www.tede.cn
LAR AR4,#0FFFFH
W_TA6: LDP #6 SBRK #01H 信息请登陆:输配电设备网
SAR AR4,30H LACL 30H BCND W_TA9,EQ;写邮箱内容,配置参数给定
LDP #DP_USER 信息来源:http://tede.cn BIT CAN_FLAG1,BIT0;判断是否接到反对主节点申请的响应 BCND W_TA6,NTC;若没有反对,则修改邮箱4的ID1、ID0,为10时表示此节点为主节点
LDP #DP_USER SPLK #00H,CAN_FLAG1 信息来源:http://tede.cn
LDP #DP_CAN 信息来自:输配电设备网
SPLK #4000H,TCR;清TA4和MIF4 信息来自:输配电设备网
CALL LOOP11 ;邮箱3发送数据 利用现场总线控制技术可以方便地构建分布式逆变电源局域控制网,使电源系统具有现场网络控制系统(FCS)的特征。该方法不仅继承了集散控制系统(DCS)的优点,且集数字通信、智能网络控制于一身。本文所介绍的系统不仅使逆变电源并联连接简洁,同时为各模块提供了稳定可靠的数据通信,实现了系统参数设定、并联逆变电源模块的静态均流和模块争主等控制功能,且系统结构简单,运行可靠。
安防之家专注于各种家居的安防,监控,防盗,安防监控,安防器材,安防设备的新闻资讯和O2O电商导购服务,敬请登陆安防之家:http://anfang.jc68.com/