【技术实现步骤摘要】
一种用于多平台PLC风电机组主控系统的测试系统
[0001]本专利技术涉及风电机组主控系统测试领域,具体涉及一种用于多平台PLC风电机组主控系统的测试系统。
技术介绍
[0002]当前风电机组主控常用的PLC众多,不同整机厂/主控厂家会选用不同品牌型号的PLC。同一整机厂/主控厂家,也有可能会有两种或两种以上品牌型号的PLC;再考虑当前PLC产品供货情况,为了保障供应链可靠,很多整机厂/主控厂家引入新品牌PLC,尤其是国产品牌PLC的情况也越来越多。
[0003]而对于不同品牌的PLC,因为各PLC厂家的独立性,所采用的技术路线、编程软件、支持语言情况、支持通讯协议情况等有所差异,为了保障风电机组主控系统的可靠性及逻辑的准确性,需要进行实验室测试。当前风电领域主控系统常见的测试方法有如下4种:
[0004](1)算法测试——将主控系统算法部分生成dll文件,导入到bladed模型中,使用bladed软件进行载荷仿真测试。
[0005](2)程序员手动测试——使用PLC自带的编译软件,手动进行在线检测和 ...
【技术保护点】
【技术特征摘要】
1.一种用于多平台PLC风电机组主控系统的测试系统,其特征在于,包括:综合测试平台PLC通讯模块,包括第一物理接口和第一通讯逻辑控制器,所述第一物理接口用于连接综合测试平台以及被测不同品牌的PLC,包括可接入Modbus
‑
TCP、OPC
‑
UA通讯线的RJ45接口,可接入RS485通讯线的RS485接口,以及可接入Profibus、CANopen通讯线的DB9接口;所述第一通讯逻辑控制器内置有管理Modbus
‑
TCP、OPC
‑
UA、RS485、Profibus、CANopen的通讯程序的程序模板和参数读取程序,第一通讯逻辑控制器在综合测试平台上位机选择通讯方式用以激活对应的通讯程序,并根据参数读取程序读取参数后,建立与不同品牌的PLC的通讯;综合测试平台Bladed通讯模块,包括第二物理接口和第二通讯逻辑控制器,所述第二物理接口用于连接综合测试平台和运行Bladed软件的工作站,使用RJ45接口,根据Bladed软件的版本,选择接入Modbus
‑
TCP或OPC
‑
UA通讯线;所述第二通讯逻辑控制器中内置管理Modbus
‑
TCP、OPC
‑
UA的通讯程序的程序模板和plan文件模板,依据Modbus
‑
TCP/OPC
‑
UA的程序模板,按需选择plan文件模板配置好需要和Bladed工作站交互的变量后,运行程序模板使综合测试平台Bladed通讯模块和Bladed工作站建立通讯;综合测试平台,包括仿真模块和测试模块,所述仿真模块使用matlab/simulink搭建风电机组的仿真模型,包括偏航、液压、润滑、冷却、发电机、变桨、变流部件模型;所述测试模块包括测试不同虚拟场景的测试用例数据集,虚拟场景包括温度变化、压力变化、转速变化、风速风向变化;综合测试平台上位机,包括硬件单元,所述硬件单元用于提供交互界面,以及使综合测试平台上位机和综合测试平台中的仿真模块/测试模块通讯连接;所述交互界面包括以下页面:PLC通讯模块配置页面、Bladed通讯模块配置页面、测试用例配置页面、测试结果展示页面;所述硬件单元还用于管理软件程序,包括和所述仿真模块、测试模块通讯的代码,配置交互界面显示内容的代码,界面交互逻辑代码。2.根据权利要求1所述的用于多平台PLC风电机组主控系统的测试系统,其特征在于,所述测试系统还包括综合测试平台IO模块,所述综合测试平台IO模块...
【专利技术属性】
技术研发人员:刘瑞博,蔡昭兵,罗战,郭东仑,廖中亮,
申请(专利权)人:三峡科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。