东营西门子工业自动化授权总经销商---西门子授权一级代理商SIEMENS
- 供应商
- 广东湘恒智能科技有限公司
- 认证
- 西门子PLC
- 西门子伺服电机
- 西门子触摸屏
- 西门子电缆
- 西门子变频器
- 西门子模块
- 联系电话
- 13510737515
- 手机号
- 13185520415
- 联系人
- 董海波
- 所在地
- 惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房(仅限办公)
- 更新时间
- 2024-12-22 08:00
数据日志快速入门
数据日志文件按照标准 csv 格式存储在 s7-1200 cpu 装载存储器或 s7-1200 simatic 存储卡中。分别可通过plc web 服务器或将数据文件传送到 pc 进行管理、查看。
测试目的
下面以数据日志文件存储在 s7-1200 cpu 装载存储器中,使用plc web 服务器进行管理为例,实现下述功能:
(1)执行“datalogging”指令将产品型号“type”,长度“length”,宽度“width”三个变量值写入到 “product”数据日志文件;
(2)当写入的条数达到设定的3条日志条数时,自动关闭“product”数据日志文件 ;
(3)当写入的条数达到设定的3条日志条数时,可选择以下两种情况之一再分别写入数据日志:
情况一:如果旧的变量值允许被新的变量值覆盖,再打开“product”数据日志文件,循环写入1条数据日志;
情况二:如果想保存之前的变量值,创建一个新的“newproduct”数据日志文件,再写入1条新的数据日志。
(4)数据日志管理,先清空“product”数据日志文件内的数据日志,然后直接删除“product”数据日志文件。
测试环境
软件:tia v16 professional
硬件:cpu1215c dc/dc/dc v4.4 订货号:6es7 215-1ag40-0xb0
实现步骤
1. 启用 web 服务器
按照以下路径和方法为要连接的 cpu 启用 web服务器:“设备视图”->“鼠标选中cpu”->“属性”->“web服务器”->“启用模块上的web服务器”前打钩。
如下图1所示:
图1.启用web服务器
2. 创建数据日志参数db
数据日志名称和日志内所有数据元素的数据类型、列标题参数,分别由 name、data 和 header分配。因此需先创建数据日志参数db 块,支持优化或非优化db块,此处使用的为优化db块。
在该 db 中,创建数据日志名称(如product)、新名称(如newproduct),标题(如type,length,width),data 结构和datalogid数组用于存放数据日志的id,以便多个日志文件的管理。如下图2所示:
图2.创建数据日志参数db