S7-1200 数据日志

本文介绍了如何在S7-1200 CPU上使用PLC Web服务器进行数据日志管理,包括数据日志的创建、写入、关闭以及根据条件选择覆盖或创建新日志,提供了详细的实现步骤和示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

数据日志文件按照标准 CSV 格式存储在 S7-1200 CPU 装载存储器或 S7-1200 SIMATIC 存储卡中。分别可通过 PLC Web 服务器或将数据文件传送到 PC 进行管理、查看。

一、测试目的:

下面以数据日志文件存储在 S7-1200 CPU 装载存储器中,使用PLC Web 服务器进行管理为例,实现下述功能:

1)执行“DataLogging”指令将产品型号“Type”,长度“Length”,宽度“Width”三个变量值写入到数据日志文件;

2)当写入的条数达到设定的3条日志条数时,自动关闭该数据日志文件

3)当写入的条数达到设定的3条日志条数时,可选择以下两种情况之一再分别写入数据日志:

情况一:如果旧的变量值允许被新的变量值覆盖,再打开这个数据日志文件,循环写入1条数据日志;

情况二:如果想保存之前的变量值,创建一个新的数据日志文件,再写入1条新的数据日志。

二、测试环境:

软件:STEP 7 Professional V11 SP2 UPD5

硬件:CPU1215 C DC/DC/DC 订货号:6ES7 215-1AG31-0XB0

三、实现步骤

1. 启用 Web 服务器

按照以下路径和方法为要连接的 CPU 启用 Web 服务器:设备视图”→“鼠标选中CPU”→“属性”→“Web服务器”→“启用模块上的Web服务器前打钩

2. 创建数据日志名称、标题和 Data 结构

数据日志名称和日志的所有数据元素的数据类型、列标题分别由 NameData 参数和 Header 分配。因此需先创建 DB 块,在此指定标准-S7-300/400兼容

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值