西门子PLC S7-1200实现4ms精准周期数据采集(带时间戳)

news/2026/1/18 23:59:35/文章来源:https://www.cnblogs.com/hiddenmap/p/19499497

一、前言
工业自动化数据高速采集一直是行业内一大难题与痛点。高速数据采集要保证速度,也要保证时刻的准确性。而在windows系统平台下,时间稳定性是个很难的问题。PLC-Recorder通过不断升级迭代,程序内部架构优化,目前已经实现行业内大部分品牌与主流型号数据高速采集功能。
PLC-Recorder与部分品牌型号PLC已经可以做到周期1ms的稳定采集接收方案。
下面使用西门子S7-1200基础配置的CPU进行测试,采用4ms的速度外发采集方案,实现高速采集。配置步骤如下:
二、PLC的发送程序
在2ms的循环中断程序里进行发送,通过计数比较或者其他方法获得4ms的周期脉冲,触发发送指令。在通讯结束后进行计数,并允许下一次发送。注意:请将CPU里通讯负荷从20%调整到50%,否则,来不及处理通讯,会导致无法等间隔发送。
1、产生发送脉冲,传送状态字到发送缓冲区
image
2、传送时钟字节和系统字节
image
3、初始化时间基准
image
4、发送报文
image
5、发送完成后,计算下一个电文序号
image
6、发送完成后,计算下一个时间戳
image
7、报文结构
image
(此处LEN端子的值是200,这是实际发送的报文长度,与DATA ADDR里的长度不一定相等,请注意。
注意:
最新版的PLC-Recorder支持的高速采集长度限制是256字节,如果超过,则不采用高速采集策略。
三、PLC连接配置
以下是UDP连接的设置示例(TCP和UDP都支持高速采集,推荐UDP协议):
指定了接收端IP地址和端口号 192.168.0.100:2000。
image
四、PLC-Recorder设置
1、PLC-Recorder软件收听模式增加通道及设置IP并将本计算机的IP地址设置成192.168.0.100(与PLC里配置的伙伴地址一致)。
image
注意:
1)请依据PLC的型号选择合适的字节顺序,对于西门子,此处选择为DCBA。如果不确定字节顺序,可以先不启用时间戳,采集一段数据,然后看看时间戳变量是不是一条斜线。
2)可以选择帕姆齐通道,也可以选择收听模式下的通用通道。
image
2、PLC-Recorder,设置来源IP(也就是PLC的IP地址)192.168.0.1,收听端口5010,启用用户电文内的时间戳。
image
3、变量配置
需要将第一个变量配置为时间戳,偏移地址为0,其他变量依次配置,请与PLC内的变量顺序、长度保持一致。
注意:
各类型变量总个数不要超过64个,否则不会采用高速策略。
4、启动采集,打开数据采集服务器,在模式里面如果显示高速则已经启用了高速采集模式(附图里显示为“常规”,仅用于演示)。
image
image
五、采集数据分析
**1、打开Ana,进行数据分析
image
**2、数据点测量
image
六、小结
采集的速度越快,需要的技术越复杂,代价也越大。PLC-Recorder的主动采集模式,基本只需要在PLC-Recorder里配置变量,不需要在PLC做什么复杂工作,这种方式很便捷,但是速度也有限。高速模式,就需要在PLC里配置通讯,组织数据,然后调用通讯语句,才能够实现,因此,对于PLC工程师的要求也是有一些了。
高速模式采用标准以太网通讯协议,这也是大部分PLC都具备的能力,因此,可以被广泛使用来进行快速数据采集。
注意:
如果您测试无法达到效果,请到官网,下载PLC样例程序进行测试
https://hiddenmap.cn
image

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1179815.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2026.1.15总结

了解机器学习基础内容和scikit-learn 2. 机器学习基础 # scikit-learn 入门 from sklearn.datasets import load_iris from sklearn.model_selection import train_test_split from sklearn.linear_model import Logis…

2026年普通人有什么机会?

宗旨: 1、最好能有长期发展。 2、不触及法律法规。 3、成本低,收益递增。 方向: 符合社会发展的大潮流。类似雷军当年看到手机的发展。 具体内容: AI带来的社会变革。普通人拥抱AI,利用AI带来的社会变革趋势。 …

Linux操作系统(1)

前引:在Linux系统的高并发领域,I/O处理效率直接决定了服务的性能上限。当我们面对每秒数万甚至数十万的连接请求时,传统的“一连接一线程”模型会因线程切换开销暴增而迅速崩溃,而早期的I/O多路转接技术如select和poll&#xff0c…

Linux操作系统(3)

前引:在Linux系统的高并发领域,I/O处理效率直接决定了服务的性能上限。当我们面对每秒数万甚至数十万的连接请求时,传统的“一连接一线程”模型会因线程切换开销暴增而迅速崩溃,而早期的I/O多路转接技术如select和poll&#xff0c…

<Linux基础第5集>关于apt命令的细节

零 先看目录 紧接上一集Linux命令 apt update 与 apt upgrade apt update # 更新本地软件源仓库 # 刷新一下软件商店 apt upgrade # 把所有软件包都更新到最新版本 # 更具本地软件商店,把系统下载的软件全部更新到最新版本 # 一般先执行apt update,在执行pat upgrade apt insta…

Linux操作系统(2)

前引:在Linux系统的高并发领域,I/O处理效率直接决定了服务的性能上限。当我们面对每秒数万甚至数十万的连接请求时,传统的“一连接一线程”模型会因线程切换开销暴增而迅速崩溃,而早期的I/O多路转接技术如select和poll&#xff0c…

11-3 register integration

文章目录 原始代码 详细解读:Direct vs Layered UVM验证框架 一、第一段代码(Direct框架)详细解读 1. APB从设备模块(slave) 2. 寄存器模型(dut_regmodel) 3. 测试平台(tb_top) 4. 测试环境(tb_env)关键代码 二、第二段代码(Layered框架)详细解读 1. APB从设备模块…

智能驾驶三剑客:NDS、KIWI与ADASIS

NDS、KIWI 和 ADASIS 是智能驾驶与高精度地图领域中三个关键的技术标准或协议,分别服务于导航数据格式标准化、嵌入式地图数据存储和高级驾驶辅助系统(ADAS)与地图之间的信息交互。下面分别对它们进行简明扼要的解释,并说明三者之…

day147—递归—二叉树的最近公共祖先(LeetCode-236)

题目描述 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个节点 p、q,最近公共祖先表示为一个节点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以…

题解:P9353 [JOI 2023 Final] 现代机器 / Modern Machine

感觉很好的题啊。 题意:感觉总结不是很总结地明白,直接看题面吧。 Bitaro 收到了一个 JOI 机器作为生日礼物。 JOI 机器由一个球、\(N\) 个灯光瓷砖和 \(M\) 个按钮组成。灯光瓷砖从 \(1\) 到 \(N\) 编号。当 Bitaro…

12款论文AI工具横向对比:数学建模论文复现效率提升与格式优化方法

还在为论文写作头痛?特别是数学建模的优秀论文复现与排版,时间紧、任务重,AI工具能帮上大忙吗?今天,我们评测10款热门AI论文写作工具,帮你精准筛选最适合的助手。 aibiye:专注于语法润色与结构…

12款论文AI工具横向对比:数学建模论文复现效率提升与格式优化方法

还在为论文写作头痛?特别是数学建模的优秀论文复现与排版,时间紧、任务重,AI工具能帮上大忙吗?今天,我们评测10款热门AI论文写作工具,帮你精准筛选最适合的助手。 aibiye:专注于语法润色与结构…

12款AI论文工具深度分析:数学建模论文快速复现与格式精准调整方案

还在为论文写作头痛?特别是数学建模的优秀论文复现与排版,时间紧、任务重,AI工具能帮上大忙吗?今天,我们评测10款热门AI论文写作工具,帮你精准筛选最适合的助手。 aibiye:专注于语法润色与结构优…

12款AI论文工具深度分析:数学建模论文快速复现与格式精准调整方案

还在为论文写作头痛?特别是数学建模的优秀论文复现与排版,时间紧、任务重,AI工具能帮上大忙吗?今天,我们评测10款热门AI论文写作工具,帮你精准筛选最适合的助手。 aibiye:专注于语法润色与结构优…

XDP与eBPF:Linux网络性能优化实战指南

1.XDP与eBPF:Linux网络性能优化实战指南 掌握 XDP(eXpress Data Path)和 eBPF(extended Berkeley Packet Filter)的使用与开发,是深入 Linux 网络、安全、可观测性等领域的重要技能。以下是系统性的学习路…

12款智能论文写作工具全面评测:数学建模论文高效还原与专业排版优化策略

还在为论文写作头痛?特别是数学建模的优秀论文复现与排版,时间紧、任务重,AI工具能帮上大忙吗?今天,我们评测10款热门AI论文写作工具,帮你精准筛选最适合的助手。 aibiye:专注于语法润色与结构…

9D VR体验馆设备多少钱的投资分析与运营策略探讨

9D VR体验馆设备投资成本详解与市场分析 在考虑9D VR体验馆设备的投资成本时,首先需要评估几个关键因素,包括设施建设、设备采购及日常运营等方面。通常,初期投资大约在10万至15万元之间,这包括了VR双人蛋椅、VR魔力互动设备和VR3…

从用户体验到提示工程:架构师分享如何将UX研究方法应用于提示词优化

从用户体验到提示工程:架构师分享如何将UX研究方法应用于提示词优化 关键词 UX研究、提示工程、用户需求、交互设计、AI提示优化、用户旅程地图、Persona 摘要 当我们谈论AI交互时,“提示词”就像一把钥匙——它决定了AI能否听懂你的需求,能否输出符合预期的结果。但现实…

12款智能论文辅助工具评测:数学建模论文精准复现与专业排版优化策略

还在为论文写作头痛?特别是数学建模的优秀论文复现与排版,时间紧、任务重,AI工具能帮上大忙吗?今天,我们评测10款热门AI论文写作工具,帮你精准筛选最适合的助手。 aibiye:专注于语法润色与结构…

12款智能论文辅助软件测评:数学建模论文快速复现与格式精细调整指南

还在为论文写作头痛?特别是数学建模的优秀论文复现与排版,时间紧、任务重,AI工具能帮上大忙吗?今天,我们评测10款热门AI论文写作工具,帮你精准筛选最适合的助手。 aibiye:专注于语法润色与结构优…