一种高精度PLC模拟量输入模块工装测试方法及系统技术方案

技术编号:34480267 阅读:18 留言:0更新日期:2022-08-10 08:56
本发明专利技术涉及工业生产自动化技术领域,尤其涉及一种高精度PLC模拟量输入模块工装测试方法及系统,解决了现有技术中人工手动测试方式所存在的测试效率低下以及测试准确率不高的问题。一种高精度PLC模拟量输入模块工装测试方法及系统,包括用于对PLC模拟量输入模块进行自动化工装测试,该系统由高精度模拟量生成装置。本发明专利技术高精度PLC模拟量输入模块工装测试方法及系统能够提供自动化的测试过程,闭环测试,测试过程无需人工单独设置输入输出的电流值,无需人工计算;高精度PLC模拟量输入模块工装测试方法及系统可以提供高精度、准确的测试结果;高精度PLC模拟量输入模块工装测试方法及系统可同时测试16个模拟量输出模块,大大提高测试效率。提高测试效率。

【技术实现步骤摘要】
一种高精度PLC模拟量输入模块工装测试方法及系统


[0001]本专利技术涉及工业生产自动化
,尤其涉及一种高精度PLC模拟量输入模块工装测试方法及系统。

技术介绍

[0002]随着工业生产自动化的快速发展以及智能制造等相关战略的提出,专门应用于工业自动化领域且占据主导地位的PLC变得越来越重要,其在控制规模﹑控制能力方面得到了逐步提高和完善。目前,大量的工业生产过程中会需要核心控制器接收模拟量控制信号,形成闭环控制,监视被控设备,而PLC具有专门的模拟量处理功能,因此在过程控制系统中的应用日益广泛。通过多种先进技术的融合,实现综合化,网络化、远程化的PLC控制系统是工业过程控制领域的重要发展方向。为了适应工业控制中大量模拟量控制信号采集的需求,PLC在数据处理和模拟量处理等方面的功能不断增强,使其可以广泛应用于模拟控制系统中:PLC产品中的模拟量输入模块的使用,一般是通过模拟量输入接口来连接外部执行器。在工控现场使用中,数据测量的准确性对工业控制系统的监测、运行等都会带来较大的影响,因此,控制系统对模拟量输出模块精度要求越来越高。
[0003]为了避免不符合设计精度的PLC模拟量输入模块流入市场,需要在出厂前对模拟量输入模块进行高精度﹑自动化的工装测试。
[0004]基于此,设计一种用于模拟量输入模块的高精度工装测试方法及系统,解决人工手动测试方式所存在的测试效率低下以及测试准确率不高的问题,大幅提高测试精确度和测试效率。

技术实现思路

[0005]本专利技术的目的是提供一种高精度PLC模拟量输入模块工装测试方法及系统,解决了现有技术中人工手动测试方式所存在的测试效率低下以及测试准确率不高的问题。
[0006]为了实现上述目的,本专利技术采用了如下技术方案:
[0007]一种高精度PLC模拟量输入模块工装测试方法及系统,包括用于对PLC模拟量输入模块进行自动化工装测试,该系统由高精度模拟量生成装置、PLC自动化工装测试系统、被测PLC模拟量输入模块和PLC主控系统组成;所述PLC主控系统的主控制器模块通过TCP连接所述PLC主控系统的耦合模块,该耦合模块与所述被测PLC模拟量输入模块通过导轨连接;所述高精度模拟量生成装置连接所述被测LC模拟量输入模块;所述PLC自动化工装测试系统安装在PC机上,通过TCP连接所述PLC主控系统的主控制器模块;所述PLC自动化工装测试系统通过TCP连接所述高精度模拟量生成装置;
[0008]主电源模块,用于向待测试的光学模块提供参数相匹配的电能;
[0009]提示模块,与控制模块连接,用于根据从所述控制模块接收到的第一控制信号向用户展示第一提示信息;
[0010]所述控制模块,与所述主电源模块连接,用于控制所述主电源模块的对外输出,在
所述主电源模块对外输出的情况下生成所述第一控制信号并发送至所述提示模块。
[0011]一种高精度PLC模拟量输入模块工装测试方法,该测试方法过程步骤如下:
[0012]步骤1、在所述PLC自动化工装测试系统中选择模拟量输入测试,系统会自动下发测试命令到所述高精度模拟量生成装置;
[0013]步骤2所述高精度模拟量生成装置计算用户定义的下发数据,通过设定该装置内部的模拟量输出模块输出对应的电流值;
[0014]步骤3、所述被测PLC模拟量输入模块采集电流值,并通过总线系统输入到所述PLC主控制器中;
[0015]步骤4、该PLC主控制器转换码值信息,并传输输入数据到所述PLC自动化工装测试系统;
[0016]步骤5、该系统接收数字输入,根据回传数据与下载测试程序数据比较,得到测试分析结果。
[0017]优选的,所述高精度模拟量生成装置包括:CPU.COM接口,网络接口、信号转换模块.Flash芯片、模拟量输出模块﹑输出端子组;所述被测PLC模拟量输出模块包含:信号滤波电路、信号编解码电路、模块主控电路、信号电源隔离电路、4~20mA输出电路所述输出端子组有16个输出端子;所述信号转换模块用于将数字信号转为模拟信号;所述输出端子可输出4~20mA电流,所述信号转换模块结束数字信号输入并根据CPU计算得到高精度的输出电流值;所述Flash芯片用来存储固件程序。
[0018]优选的,所述PLC自动化工装测试系统包括:测试界面、通信处理模块和模拟量输入测试逻辑模块;所述PLC自动化工装测试系统安装在PC机上,通过TCP与所述PLC主控系统的主控制器连接,可自动化实时监控该主控制器所连接的模拟量输入模块,并与所述高精度模拟量生成装置配合,形成闭环测试,生成测试报告。
[0019]优选的,所述被测PLC模拟量输入模块是所述PLC主控系统中的模拟量输入模块,具有模拟量输入接口,可输入4~20mA电流。
[0020]优选的,所述PLC主控系统包括:PLC主控制器模块.耦合模块、模拟量输入模块和导轨以及其他可选择性使用的模块。
[0021]本专利技术至少具备以下有益效果:
[0022]高精度PLC模拟量输入模块工装测试方法及系统能够提供自动化的测试过程,闭环测试,测试过程无需人工单独设置输入输出的电流值,无需人工计算;高精度PLC模拟量输入模块工装测试方法及系统可以提供高精度、准确的测试结果;高精度PLC模拟量输入模块工装测试方法及系统可同时测试16个模拟量输出模块,大大提高测试效率。
[0023]本专利技术还具备以下有益效果:
[0024]通过可跨平台的工装自动化测试软件设置两组AI输出模拟量电流分别为4mA.8mA.12mA、20mA的数字量值,输出数据信号到控制待测PLC模拟量输入模块的4路通道,对外输出4mA、8mA.12mA、20mA模拟量信号;高精度模拟量输出自动检测装置启动接收信号;并生成要测试的电流信号,将该信号输出到每个对应的输出端子,模拟量输入模块接收该电流信号,并得出码值,上传到控制器,PLC主控制器采集模拟量输入的码值变量上传到可跨平台的工装自动化测试软件,该软件自动判断是否符合要求,通过多次自动测试,得到高精度测试结果,误差在
±
0.1%内。
具体实施方式
[0025]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0026]实施例一
[0027]一种高精度PLC模拟量输入模块工装测试方法及系统,包括用于对PLC模拟量输入模块进行自动化工装测试,该系统由高精度模拟量生成装置、PLC自动化工装测试系统、被测PLC模拟量输入模块和PLC主控系统组成;PLC主控系统的主控制器模块通过TCP连接PLC主控系统的耦合模块,该耦合模块与被测PLC模拟量输入模块通过导轨连接;高精度模拟量生成装置连接被测LC模拟量输入模块;PLC自动化工装测试系统安装在PC机上,通过TCP连接PLC主控系统的主控制器模块;PLC自动化工装测试系统通过TCP连接高精度模拟本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种高精度PLC模拟量输入模块工装测试系统,其特征在于,包括:用于对PLC模拟量输入模块进行自动化工装测试,该系统由高精度模拟量生成装置、PLC自动化工装测试系统、被测PLC模拟量输入模块和PLC主控系统组成;所述PLC主控系统的主控制器模块通过TCP连接所述PLC主控系统的耦合模块,该耦合模块与所述被测PLC模拟量输入模块通过导轨连接;所述高精度模拟量生成装置连接所述被测LC模拟量输入模块;所述PLC自动化工装测试系统安装在PC机上,通过TCP连接所述PLC主控系统的主控制器模块;所述PLC自动化工装测试系统通过TCP连接所述高精度模拟量生成装置;主电源模块,用于向待测试的光学模块提供参数相匹配的电能;提示模块,与控制模块连接,用于根据从所述控制模块接收到的第一控制信号向用户展示第一提示信息;所述控制模块,与所述主电源模块连接,用于控制所述主电源模块的对外输出,在所述主电源模块对外输出的情况下生成所述第一控制信号并发送至所述提示模块。2.一种高精度PLC模拟量输入模块工装测试方法,其特征在于,该测试方法过程步骤如下:步骤1、在所述PLC自动化工装测试系统中选择模拟量输入测试,系统会自动下发测试命令到所述高精度模拟量生成装置;步骤2、所述高精度模拟量生成装置计算用户定义的下发数据,通过设定该装置内部的模拟量输出模块输出对应的电流值;步骤3、所述被测PLC模拟量输入模块采集电流值,并通过总线系统输入到所述PLC主控制器中;步骤4、该PLC主控制器转换码值信息,并传输输入数据到所述PLC自动化工装测试系统;步骤5、该系统接收数...

【专利技术属性】
技术研发人员:李根高晓园赵中洋李猛杨玉喜
申请(专利权)人:江苏俱创电子科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1