[发明专利]基于Linux系统的工业协议自动化仿真测试系统及方法有效
申请号: | 201711230123.4 | 申请日: | 2017-11-29 |
公开(公告)号: | CN108062033B | 公开(公告)日: | 2021-04-30 |
发明(设计)人: | 杨二伟;赵宇;张锋;仪智奇 | 申请(专利权)人: | 杭州九略智能科技有限公司 |
主分类号: | G05B17/02 | 分类号: | G05B17/02 |
代理公司: | 北京合智同创知识产权代理有限公司 11545 | 代理人: | 李杰 |
地址: | 310026 浙江省杭州市余*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 linux 系统 工业 协议 自动化 仿真 测试 方法 | ||
本申请实施例提供了一种种基于Linux系统的工业协议自动化仿真测试系统及方法,方法包括至少一个客户端、至少一个服务端,所述至少一个客户端至少用于进行包括运行策略配置的第一配置以及第一测试工业协议的第二配置以在测试时被启动,所述至少一个服务端用于进行第二测试工业协议的第四配置以在测试时被启动,以在先后启动服务端和客户端后对所述第一测试工业协议按照所述第一配置、第二配置进行测试,或者,对所述第二测试工业协议按照所述第四配置进行测试,所述第四配置用于设定所述第二测试工业协议的第二属性配置,因此可进行大规模的工业协议测试,缩短工业安全设备的产品开发周期,并提高开发效率。
技术领域
本申请实施例涉及测试技术领域,尤其涉及一种基于Linux系统的工业协议自动化仿真测试系统及方法。
背景技术
工业控制系统涉及工业生产的整个自动化控制流程,实现了工业生产过程的检测、控制、优化、调度、管理和决策,是保证工业生产过程安全、稳定、高效运行的核心系统。随着工业自动化的快速发展,工业控制系统已广泛应用于石油化工、电力水利、轨道交通、先进制造等各行业,成为国家关键基础设施的重要组成部分。
在工业自动化发展的初期,工业控制网络是一个封闭的、专用的网络环境,几乎不受网络攻击威胁,因而用于本地控制的控制设备在开发设计时主要考虑可靠性、实时性等要求,通过故障检测、冗余设计、容错控制等一系列技术来保证设备安全可靠。然而随着工业化和信息化的不断融合,信息技术在工业领域应用越来越普遍,操作系统、数据库、TCP/IP网络都开始应用于工业生产环境。同时随着业务进一步发展,工业网络开始与企业网络甚至是互联网络相连接,这些因素都导致了当前的工业控制网络面临严峻的信息安全威胁。
因此对工业控制设备(ICDs)进行工业协议的安全测试和评估至关重要。它有助于尽早发现设备中存在的安全漏洞,并及时加以修补。同时通过安全测试能够进一步促进工业控制设备自身安全功能和安全机制的完善。
工业协议或称为工业通信工程,是指通讯双方对数据传送控制的一种约定。约定中包括对数据格式,同步方式,传送速度,传送步骤,检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守,它也叫做链路控制规程。
随着工业安全的不断发展,在工业安全产品的开发过程中,针对安全设备的工业协议测试变得越来越重要。已经存在的工业协议仿真软件,往往只能针对单一工业协议进行模拟仿真,且大部分运行在Windows平台,测试过程中需要大量的人工干预。而在工业安全产品的协议开发过程中,由于产品版本迭代快,往往需要进行大量的回归测试,但是受限于传统工业协议仿真软件,无法进行大规模的工业协议测试。而在工业安全设备的产品开发周期中,工业协议测试占据大量的时间,若工业协议测试的时间成本较高,则会导致工业安全设备的产品开发周期较长,效率低下。
发明内容
有鉴于此,本发明实施例所解决的技术问题之一在于提供一种基于Linux系统的工业协议自动化仿真测试系统及方法,用以克服现有技术中缺陷。
本申请实施例提供了一种基于Linux系统的工业协议自动化仿真测试系统,其包括至少一个客户端、至少一个服务端,所述至少一个客户端至少用于进行包括运行策略配置的第一配置以及第一测试工业协议的第二配置以在测试时被启动,所述至少一个服务端用于进行第二测试工业协议的第四配置以在测试时被启动,以在先后启动服务端和客户端后对所述第一测试工业协议按照所述第一配置、第二配置进行测试,或者,对所述第二测试工业协议按照所述第四配置进行测试,所述第四配置用于设定所述第二测试工业协议的第二属性配置。
可选地,在本申请的任一实施例中,所述客户端在进行包括运行策略配置的第一配置包括如下中的至少一种:执行时间、接口、客户端IP及掩码、服务端IP、循环次数、循环间隔。
可选地,在本申请的任一实施例中,所述第二配置进一步用于进行协议的监听端口,监听地址的配置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州九略智能科技有限公司,未经杭州九略智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711230123.4/2.html,转载请声明来源钻瓜专利网。