西门子PLC300读取时钟 点击:11391 | 回复:13



xixi0504

    
  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 13回
  • 年度积分:0
  • 历史总积分:17
  • 注册:2011年1月06日
发表于:2013-04-07 19:04:26
楼主

最近遇到了一个问题,西门子300与TP177A触摸屏通过MPI通讯,触摸屏做主站读写PLC里面的数据,触摸屏做了报警记录,但是报警时间都是现实2004-01-01,触摸屏上面也没找到系统时间设置的地方,据说可以通过PLC程序来实现,用SFC1系统功能把时间读出来存在某个地址里面,再传送给触摸屏,有哪位高人这样做过么,请指教!




板主

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 18回
  • 年度积分:0
  • 历史总积分:89
  • 注册:2005年7月10日
发表于:2013-04-07 21:15:25
1楼

这个问题,本人知道怎么做,要的话,可以加我QQ,626746479

ye_w

  • 精华:21帖
  • 求助:1帖
  • 帖子:69帖 | 5217回
  • 年度积分:0
  • 历史总积分:46739
  • 注册:2002年4月17日
发表于:2013-04-07 21:33:30
2楼

在300中调用sfc1的时候输出对应一个时间变量,然后在HMI中对应此变量即可

xixi0504

  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 13回
  • 年度积分:0
  • 历史总积分:17
  • 注册:2011年1月06日
发表于:2013-04-08 08:03:45
3楼

回复内容:

对: ye_w  在300中调用sfc1的时候输出对应一个时间变量,然后... 内容的回复!


 昨天做了段程序 ,LD12  LD16读出来给MD36,MD40  单个字节都有 ,但是我想把时间日期连起来放在一起,暂时还没弄出来

银光人生—华

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 13597回
  • 年度积分:0
  • 历史总积分:52877
  • 注册:2007年11月23日
发表于:2013-04-08 08:38:58
4楼

触摸屏有时间设置的,系统时间地址吧;

狼牙精神

  • 精华:6帖
  • 求助:5帖
  • 帖子:468帖 | 5379回
  • 年度积分:119
  • 历史总积分:62906
  • 注册:2020年3月27日
发表于:2013-04-08 09:05:47
5楼

TP177是软件时钟面板,断电后, 面板的内部时钟就会丢失, 回到出厂时的状态。
但面板可以通过设置,来定时读取PLC的硬件时钟信息,以保持和PLC时钟一致,这就是PLC到面板的时钟同步。
步骤如下:

1.在Step7中新建DB1块并定义两个变量:

在OB35中周期调用SFC1(READ_CLK)定时读取PLC系统时钟

2.wincc flexible中在“区域指针”建立“日期/时间PLC”指向PLCDB1.DBW0。

miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 3065回
  • 年度积分:0
  • 历史总积分:12421
  • 注册:2008年9月18日
发表于:2013-04-08 09:48:10
6楼

5喽的方法 简洁 高效, 不错。但只是读取系统时钟,写入就麻烦点。

 

我做过一个 FB功能块, 直接可以调用,通过一个BOOL 量状态,可以实现系统时钟的读和写。调用实例如下:

 

当RESET 为 上升沿有效,系统时钟被设置为 左侧输入的时间参数。  当RESET 为 0 时,实时读取系统时间 输出到右侧的实参。

xixi0504

  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 13回
  • 年度积分:0
  • 历史总积分:17
  • 注册:2011年1月06日
发表于:2013-04-08 18:21:41
7楼

回复内容:

对: 银光人生—华  触摸屏有时间设置的,系统时间地址吧; 内容的回复!


 TP177A  没有找到设置的地方

xixi0504

  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 13回
  • 年度积分:0
  • 历史总积分:17
  • 注册:2011年1月06日
发表于:2013-04-08 18:22:33
8楼

回复内容:

对: 狼牙精神  TP177是软件时钟面板,断电后, 面板的内部时钟就会... 内容的回复!


 谢谢,已经弄出来了!

xixi0504

  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 13回
  • 年度积分:0
  • 历史总积分:17
  • 注册:2011年1月06日
发表于:2013-04-08 18:23:16
9楼

回复内容:

对: miy_gongkong  5喽的方法 简洁 高效, 不错。但只是读取系统时钟,写... 内容的回复!


 这个好,要试一试,先谢谢了!

江湖走走--原创军团

  • [版主]
  • 精华:30帖
  • 求助:7帖
  • 帖子:836帖 | 7833回
  • 年度积分:193
  • 历史总积分:46108
  • 注册:2001年2月15日
发表于:2013-04-09 01:17:38
10楼

楼上说的都很精彩啊;大家可以学习学习。

yarandxiang

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 10回
  • 年度积分:0
  • 历史总积分:39
  • 注册:2009年3月08日
发表于:2013-08-15 14:31:57
11楼

学习了啊,正要找这方面的资料

feifeizi1

  • 精华:0帖
  • 求助:8帖
  • 帖子:9帖 | 42回
  • 年度积分:0
  • 历史总积分:60
  • 注册:2014年4月21日
发表于:2016-04-14 23:20:17
12楼

miy_gongkong,能不能把你的那个时钟设定程序分享一下,让我这个菜鸟学习学习???谢谢

水的心声

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 13回
  • 年度积分:0
  • 历史总积分:18
  • 注册:2015年12月30日
发表于:2017-08-23 17:03:08
13楼

求一个,谢谢,邮箱249778552@qq.com

回复内容:

对: miy_gongkong 5喽的方法 简洁 高效, 不错。但只是读取系统时钟,写... 内容的回复!



热门招聘
相关主题

官方公众号

智造工程师