西门子Smart line系列触摸屏如何与S7-1200PLC的时间同步
发布时间:2024-11-23
今天主要讲解一下关于西门子Smart line系列触摸屏如何与S7-1200PLC与时间同步这方面的干货。让大伙更进一步的学好PLC,掌握S7-1200CPU日期时向数据结构与 smartline日期时间数据结构及转换方法。
见下图:
步骤如下:
1、S7-1200的编程软件 Portal中,定义DB1
注:【仅符号访问】的选项不要打对号
在0偏移地址处定义一个变量year,数据类型byte
在1偏移地址处定义一个变量 month,数据类型byte
在2偏移地址处定义一个变量day,数据类型byte
在3偏移地址处定义一个变量hour,数据类型byte
在4偏移地址处定义一个变量 minute,数据类型byte
在5偏移地址处定义一个变量 second,数据类型byte
在6偏移地址处定义一个变量m1,数据类型 byte (注:milliseconds的第一个字节)
在7偏移地址处定义一个变量m2,数据类型byte(注:milliseconds的第二个字节)
在8偏移地址处定义一个变量 space0,数据类型byte
在9偏移地址处定义一个变量 space1,数据类型byte
在10偏移地址处定义一个变量space2,数据类型byte
在11偏移地址处定义一个变量 space3,数据类byte
在12偏移地址处定义一个变量 date time,数据类型DTL(i:用于存储S7-1200的系统时间)
上边0到11偏移地址存放的是 smartline触摸屏的时间格式
见下图:
2、S7-1200的编程软件 Portal的程序块中main[OB1]中调用RD_SYS_T(注:获取系统时间,并存储到DB1.DBX12中,也就是 date time)见下图
展开全文
其他新闻
- 西门子PLC自定义数据类型(UDT)的使用方法 2024-11-23
- 西门子PLC TIA博途生成随机数 2024-11-23
- 西门子PLC的暖启动,热启动,冷启动有什么区别 2024-11-23
- 1500PLC组态PROFIBUS通讯 2024-11-23
- PLC通讯MODBUS协议的应用及编程,入门就看这篇 2024-11-23
- 西门子S7-1200 PLC定位控制 2024-11-23
- 那个看似简单的西门子200 PLC自由口通讯,真的简单吗 2024-11-23
- 液压伺服控制系统的优缺点有哪些 2024-11-23
- 用PLC怎么实现编码器的定位功能详解 2024-11-23
- 什么是运动控制?与自动化PLC过程控制有何区别? 2024-11-23