日照西门子工业自动化授权总经销商---西门子授权一级代理商SIEMENS
- 供应商
- 广东湘恒智能科技有限公司
- 认证
- 西门子PLC
- 西门子伺服电机
- 西门子触摸屏
- 西门子电缆
- 西门子变频器
- 西门子模块
- 联系电话
- 13510737515
- 手机号
- 13185520415
- 联系人
- 董海波
- 所在地
- 惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房(仅限办公)
- 更新时间
- 2024-12-22 08:00
注:
a. 数据日志名称:此变量仅支持 string 数据类型。
(该名称应符合 windows 文件名称的限制,不允许使用以下字符:“\”、“/”、“:”、“*”、“?”、“
b. 数据日志标题:header参数指向数据日志文件中第一行的列标题名称,各列名称需要用逗号分隔;如果未设置该值,则不会在数据日志文件中创建标题行。
c. 数据日志 data结构:指定数据日志的各个数据元素(列)及其数据类型:用户自定义类型 (udt) 或数组。可以分配的zui大数据元素个数为253(带时间戳)或255(不带时间戳)。
d. 新名称(创建新日志时使用,命名方法同a)
e.id:数据日志数字标识符,保存每个生成数据日志的id值以便与其它数据日志指令配合使用,方便数据日志的管理,比如清空或删除数据日志等。
3.创建和初始化数据日志文件
创建数据日志需调用“datalogcreate”指令。按照上图2所创建数据日志参数db为“datalogcreate”指令分配输入、输出参数。当触发该指令输入参数 req 时,创建数据日志文件。如下图3所示:
图3.调用“datalogcreate”指令
“datalogcreate”指令重要参数说明如下表1所示:
表1.“datalogcreate”指令重要参数说明
完成数据日志的创建需多个扫描周期,且 done 位仅在一个扫描周期内有效,因此可编程捕获“datalogcreate”指令的 done信号位,同时将新建数据日志文件的id存储。如下图4所示:
图4.“datalogcreate”指令的done信号位和id存储
4. 写入数据日志
数据日志创建成功后,使用“datalogcreate”指令的 done=1 信号使能“datalogwrite”指令,并触发该指令req,将产品型号“type”,长度“length”,宽度“width”三个变量值写入到数据日志文件。
如下图5所示:
图5.“datalogwrite”指令