0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎么让Smart line系列触摸屏与西门子S7-1200PLC与时间一样

aYPB_plc 来源:陈年丽 2019-07-31 08:58 次阅读

今天主要讲解一下关于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)见下图

从程序段6到13是将存储在DB1.date_time( DB1.DBX12)中的S7-1200系统口期时间变换排列成 smartline触摸屏的所需时间格式。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 西门子
    +关注

    关注

    94

    文章

    3039

    浏览量

    115865
  • Smart Line
    +关注

    关注

    0

    文章

    2

    浏览量

    6735

原文标题:干货 | Smart line系列触摸屏如何与西门子S7-1200PLC的时间同步

文章出处:【微信号:plcfans,微信公众号:PLC发烧友】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    回收西门子S7-200PLC西门子S7-300PLC西门子S7-400PLC

    S7-1200PLC西门子ET200S西门子LOGO通讯模块。西门子触摸屏
    发表于 06-14 11:04

    西门子S7-200和触摸屏通讯手册

    西门子S7-200和触摸屏通讯手册siemenscomm
    发表于 11-16 10:06 26次下载

    如何使用西门子PLC通过以太网模块和触摸屏建立以太网通讯?

    西门子S7 300PLC通过BCNet以太网模块和西门子SMART IE触摸屏建立以太网通讯。
    发表于 08-23 11:02 2.1w次阅读

    通信教程:西门子S7-1200PLC与组态王

    通信教程:西门子S7-1200PLC与组态王
    的头像 发表于 02-23 15:11 4770次阅读

    利用Modbus采集网关采集西门子S7-1200plc数据

    Modbus是种通用的工业通信协议,可用于连接不同类型的设备,如计算机、PLC、仪表等,它可以实现多种设备之间的数据采集和控制。本文将介绍如何利用Modbus采集网关采集西门子S7-1200
    的头像 发表于 03-08 17:26 2137次阅读
    利用Modbus采集网关采集<b class='flag-5'>西门子</b><b class='flag-5'>S7-1200plc</b>数据

    基于西门子S71200 PLC的步进电机控制

    本文以西门子S7-1200系列PLC、步进电机及西门子KTP700PN触摸屏为研究对象,步进电机
    发表于 03-22 10:05 18次下载
    基于<b class='flag-5'>西门子</b><b class='flag-5'>S</b>71200 <b class='flag-5'>PLC</b>的步进电机控制

    西门子PLC S7-200 SMART PID控制功能分享

    西门子PLC S7-200 SMART是经济性好的西门子
    的头像 发表于 04-06 14:46 9632次阅读

    西门子S7-200plc和IE700触摸屏进行通信读取电表数据

    文章详细描述了用西门子S7-200plc西门子IE700触摸屏进行通信读取国标电表电能数据详细解释了DLT645协议将数据在触摸屏上显示文
    发表于 04-25 09:25 0次下载

    西门子触摸屏SMART LINE系列控制面板功能

    西门子触摸屏SMART LINE系列个人机交互平台,它可以同
    的头像 发表于 05-25 10:12 4213次阅读

    西门子PLC 1500/1200硬件分享

    西门子S7-1200PLC有下面几种CPU型号:1211C、1212C、1214C、1215C、1217C。1214C为主要使用机型。其它可以用S7-200smart代替,也可以用S7
    的头像 发表于 07-13 14:37 3782次阅读

    西门子Smart line系列触摸屏如何与S7-1200PLC时间同步

    今天主要讲解下关于西门子Smart line系列触摸屏如何与
    的头像 发表于 08-04 14:59 4396次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>Smart</b> <b class='flag-5'>line</b><b class='flag-5'>系列</b><b class='flag-5'>触摸屏</b>如何与<b class='flag-5'>S7-1200PLC</b>的<b class='flag-5'>时间</b>同步

    没有威纶通触摸屏西门子1200PLC硬件的仿真方法

    在没有触摸屏PLC硬件的时候,怎么通过仿真来验证程序的正确性呢?这里我们以威纶通触摸屏西门子1200PLC仿真来进行举例。他们之间的关系
    的头像 发表于 08-09 10:26 1945次阅读
    没有威纶通<b class='flag-5'>触摸屏</b>和<b class='flag-5'>西门子</b><b class='flag-5'>1200PLC</b>硬件的仿真方法

    昆仑通泰触摸屏西门子1200PLC的通讯设置

    如果你们选用昆仑通态触摸屏,如何将新建的项目和PLC通讯?今天就以西门子1200PLC为例来说明设置的步骤!
    的头像 发表于 08-21 14:12 9674次阅读
    昆仑通泰<b class='flag-5'>触摸屏</b>和<b class='flag-5'>西门子</b><b class='flag-5'>1200PLC</b>的通讯设置

    PLC西门子S7-200smartS7-1200的区别?

    PLC西门子S7-200smartS7-1200的区别? 西门子S7-200
    的头像 发表于 11-17 11:41 1w次阅读

    西门子 PLC与威纶通触摸屏通信技术

    打开威纶通触摸屏新建工程,新建西门子SMART200 1.新建设备驱动:填写PLC的IP(下面的IP必须与西门子200
    发表于 12-12 11:38 1741次阅读
    <b class='flag-5'>西门子</b> <b class='flag-5'>PLC</b>与威纶通<b class='flag-5'>触摸屏</b>通信技术