[发明专利]一种通过PLC与上位机实现高速数据采集与存储的方法有效

专利信息
申请号: 201610279649.0 申请日: 2016-04-29
公开(公告)号: CN105700462B 公开(公告)日: 2018-04-06
发明(设计)人: 苏世杰;王博 申请(专利权)人: 江苏科技大学
主分类号: G05B19/05 分类号: G05B19/05
代理公司: 南京苏高专利商标事务所(普通合伙)32204 代理人: 柏尚春
地址: 212003*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种通过PLC与上位机实现高速数据采集与存储的方法,该方法通过上位机设定数据缓冲区大小与采样周期,在PLC内部选取多个寄存器作为数据采集与存储的指示位,使PLC与上位机协同工作,达到较高的采样频率。本发明通过监控PLC内部寄存器值来确定数据是否溢出,更加准确可靠;同时本发明避免了数据采集卡的使用,节约资金,节省采集设备的空间;且本发明适用于各种场所。
搜索关键词: 一种 通过 plc 上位 实现 高速 数据 采集 存储 方法
【主权项】:
一种通过PLC与上位机实现高速数据采集与存储的方法,其特征在于该方法包括:(1)PLC选取内部寄存器I作为指示位I,内部寄存器II作为指示位II,内部寄存器III作为指示位III,内部寄存器IV作为指示位IV,内部寄存器U作为缓冲区大小设置位,内部寄存器V作为采样周期参数设置位,内部寄存器Z作为当前采样信号存储位,内部定时器T1、T2作为定时器;(2)上位机分别将0、1、0、0写入指示位I、指示位II、指示位III、指示位IV,将缓冲区大小n写入内部寄存器U,确定PLC内部寄存器X1、X2、X3、…、Xn作为第一缓冲区,内部寄存器Y1、Y2、Y3、…、Yn作为第二缓冲区,将采样周期参数k写入内部寄存器V,确定T1、T2的定时时间为k与T1、T2最小定时时间的乘积;(3)上位机将1写入指示位I,PLC开始采集数据;(4)PLC将采集到的模拟量信号转化为数字量后,读入内部寄存器Z;(5)以T1作为定时器,定时将内部寄存器Z的数据依次采集到第一缓冲区的内部寄存器中,并将指示位II的值置为2;(6)若此时指示位III的值为2,则将指示位IV的值置为1;否则将指示位III的值置为1;(7)以T2作为定时器,定时将内部寄存器Z的数据依次采集到第二缓冲区的内部寄存器中,并将指示位II的值置为1;(8)若此时指示位III的值为1,则将指示位IV的值置为1;否则将指示位III的值置为2;返回执行(5)进行循环数据采集;(9)循环数据采集的同时,上位机以时间t为间隔扫描一次各指示位的值;当上位机扫描到指示位III的值为1时,一次性存储第一缓冲区采集的数据,然后将0写入指示位III;当上位机扫描到指示位III的值为2时,一次性存储第二缓冲区采集的数据,然后将0写入指示位III;当上位机扫描到IV的值为1时发出数据溢出警告;若要停止采集数据,则上位机将0写入指示位I。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏科技大学,未经江苏科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610279649.0/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top