The invention belongs to the field of power system automation and industrial automatic control, and discloses a visual simulation debugging method and system for protection logic and control logic, a visual development tool running on PC edits the visual logic schematic diagram of application program, and a visual simulation debugging client software running on PC according to the simulation debugging results on the visual logic schematic diagram. Real-time update of data status; function configuration description file generated by function or application of visual development tools; protection measurement and control device or device simulation server running by industrial automatic control device or simulator to parse and run function configuration description file; the invention solves the problems of intuitionistic application path testing and error checking in current test mode of whole machine. At the same time, it solves the problem that simulation debugging of application development is constrained by device hardware development and affects the overall product development progress.
【技术实现步骤摘要】
一种保护逻辑和控制逻辑的可视化仿真调试方法及系统
本专利技术属于电力系统自动化和工业自动控制领域,尤其涉及一种保护逻辑和控制逻辑的可视化仿真调试方法及系统。
技术介绍
目前,业内常用的现有技术如下:保护测控装置作为电力系统枢纽节点变电站二次设备的重要组成部分,是电网及变电站一次设备安全稳定运行的基础,对其安全可靠性有很高的要求。产品测试是保护测控装置和工业控制装置等产品开发过程中的重要的环节,测试的全面性和完备性是保证产品可靠性运行的保障。目前对产品进行测试时通常采用整机测试方式,根据产品设计规格对功能进行测试。这种测试方式下测试人员对功能实现细节不了解,因此可能很多程序路径没有被测试到,另一方面不能针对特定程序段进行测试,而这些程序段可能隐藏更多的问题。当测试过程中发现问题时,这种整机测试方法不能快速定位问题点,为了定位问题点需要重复进行测试,降低了问题排查效率。另外,对于产品开发,所开发的程序是在装置中运行,因此装置应用程序的开发调试必然受到装置硬件开发的约束,这对应用程序开发和调试非常不利,影响整体产品开发进度。目前也有对应用程序进行数字仿真的调试方法,但是 ...
【技术保护点】
1.一种保护逻辑和控制逻辑的可视化仿真调试方法,其特征在于,所述保护逻辑和控制逻辑的可视化仿真调试方法包括:运行于PC机上的可视化开发工具编辑应用程序的可视化逻辑原理图;运行于PC机上的可视化仿真调试客户端软件在可视化逻辑原理图上根据仿真调试结果实时更新数据状态;通过功能或应用可视化开发工具生成的功能配置描述文件;解析并运行功能配置描述文件的保护测控装置或工业自动控制装置和模拟装置运行的装置模拟服务器;可视化仿真调试客户端和装置、可视化仿真调试客户端和装置模拟服务器之间通过以太网连接,进行仿真数据的交换。
【技术特征摘要】
1.一种保护逻辑和控制逻辑的可视化仿真调试方法,其特征在于,所述保护逻辑和控制逻辑的可视化仿真调试方法包括:运行于PC机上的可视化开发工具编辑应用程序的可视化逻辑原理图;运行于PC机上的可视化仿真调试客户端软件在可视化逻辑原理图上根据仿真调试结果实时更新数据状态;通过功能或应用可视化开发工具生成的功能配置描述文件;解析并运行功能配置描述文件的保护测控装置或工业自动控制装置和模拟装置运行的装置模拟服务器;可视化仿真调试客户端和装置、可视化仿真调试客户端和装置模拟服务器之间通过以太网连接,进行仿真数据的交换。2.如权利要求1所述的保护逻辑和控制逻辑的可视化仿真调试方法,其特征在于,通过可视化开发工具编辑应用程序原理图,经过检查编译出功能配置描述文件;功能配置文件中包含应用程序所需的参数、元件、元件之间的连线和数据网络信息;应用程序中的数据分两类,分别为数值类和状态类,分别组成数值类网络和状态类网络;数值类网络和状态类网络的网络编号唯一确定一个数据在数据网络中的位置。数据网络是装置和仿真客户端之间、装置模拟服务器和仿真客户端之间所交换的数据内容;应用程序所需的各类参数结构和元件等封装到一个库中,该库编译成装置使用的库和装置模拟服务器使用的库。3.如权利要求1的保护逻辑和控制逻辑的可视化仿真调试方法,其特征在于,解析并运行功能配置描述文件的保护测控装置或工业自动控制装置,以及硬件仿真调试,具体有:1)通过FTP工具下装功能配置描述文件到保护测控装置或工业自动控制装置中;2)仿真调试客户端软件打开功能配置描述文件,通过以太网连接到装置;3)仿真调试客户端软件发送需要仿真调试的应用程序的功能名到装置选择需要调试的功能,并启动仿真;4)装置实时发送数值类网络和状态类网络的数据到仿真调试客户端;5)仿真调试客户端收到装置实时发送的数值类网络和状态类网络的数据后更新仿真调试界面上各数据和连线的状态,直观的展示应用程序可视化原理图中各数据的状态和元件的执行状态。4.如权利要求1的保护逻辑和控制逻辑的可视化仿真调试方法,其特征在于,解析并运行功能配置描述文件的模拟装置运行的装置模拟服务器,以及软件仿真调试,具体有:1)仿真调试客户端软件打...
【专利技术属性】
技术研发人员:尹明铉,成怀宁,施立波,
申请(专利权)人:紫光测控有限公司,
类型:发明
国别省市:天津,12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。