【技术实现步骤摘要】
风电场控设备的通信方法及装置
[0001]本公开涉及风力发电
更具体地,本公开涉及一种风电场控设备的通信方法及装置。
技术介绍
[0002]基于多场站控制系统,具有精准的指令控制周期,由于Linux非实时操作系统时钟不准确,具有读数据和写数据两种数据通信时,会由于读数据的原因,导致指令下发周期被延误,不能保证准确性,因此需要特殊的通信协议来满足这一需求。
技术实现思路
[0003]本公开的示例性实施例在于提供一种风电场控设备的通信方法及装置,以解决指令下发周期被延误的问题。
[0004]根据本公开的示例性实施例,提供一种风电场控设备的通信方法,包括:确定是否存在写命令的需求;响应于存在写命令的需求,在预设的轮询时间发送用于下发控制指令的命令报文,其中,所述控制指令包括电压控制指令、无功控制指令、功率因数控制指令中的至少一个;响应于不存在写命令的需求,对用于召唤指令的召唤报文的配置信息中的写召唤状态位进行置位,使得写召唤状态位指示不召唤报文。
[0005]可选地,在预设的轮询时间发送用于 ...
【技术保护点】
【技术特征摘要】
1.一种风电场控设备的通信方法,其特征在于,所述通信方法包括:确定是否存在写命令的需求;响应于存在写命令的需求,在预设的轮询时间发送用于下发控制指令的命令报文,其中,所述控制指令包括电压控制指令、无功控制指令、功率因数控制指令中的至少一个;响应于不存在写命令的需求,对用于召唤指令的召唤报文的配置信息中的写召唤状态位进行置位,使得写召唤状态位指示不召唤报文。2.根据权利要求1所述的通信方法,其特征在于,在预设的轮询时间发送用于下发控制指令的命令报文之后,所述通信方法还包括:将风电场控设备的设备状态设置为等待读命令的状态,或者/并且,对命令下发次数进行计数处理。3.根据权利要求1所述的通信方法,其特征在于,在对用于召唤指令的召唤报文的配置信息中的写召唤状态位进行置位之后,所述通信方法还包括:将风电场控设备的设备状态设置为等待写命令的状态,或者/并且,跳过对命令下发次数的计数处理。4.根据权利要求2所述的通信方法,其特征在于,所述通信方法还包括:响应于风电场控设备的设备状态为等待读命令的状态,接收报文;并且基于接收的报文被配置的通信协议类型确定报文是否被成功接收。5.据权利要求4所述的通信方法,其特征在于,基于接收的报文被配置的通信协议类型确定报文是否被成功接收的步骤包括:响应于接收的报文被配置的通信协议类型是预设类型,确定报文被成功接收,其中,所述预设类型包括Modbus VMP TCP类型。6.根据权利要求1
‑
5中任一项所述的通信方法,其特征在于,所述通信方法还包括:在传输控制协议连接断开之后,响应于传输控制协议重新连接,清除未下发的控制指令,以防止接收控制指令的场控设备接收到的数据粘包。7.一种风电场控设备的通信装置,其特征在于,所述通信装置包括:需求确定单元,被配置为确定是否存在写命令的需求;指令下发单元,被配置为响应于存在写命令的需求,在预设的轮询时间发送用于下发控制指令的命令报文,其中,所述控制指令包括电压控制...
【专利技术属性】
技术研发人员:左美灵,
申请(专利权)人:北京金风科创风电设备有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。