怎样用200的plc编一个plc运行时间记录 点击:7295 | 回复:50



wanwenting

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 31回
  • 年度积分:0
  • 历史总积分:155
  • 注册:2008年11月17日
发表于:2008-12-05 09:13:17
楼主

怎样用200的plc编一个plc运行时间记录的程序

  谢谢 大家

        每次启动是直接按上次结束的时间开始。




handapipi

  • 精华:0帖
  • 求助:2帖
  • 帖子:145帖 | 743回
  • 年度积分:0
  • 历史总积分:4529
  • 注册:2007年12月05日
发表于:2009-02-05 16:30:16
21楼
应该不需要用到MD,用MW就可以了,比如秒和分,每累计到60就清零,小时累计到24清零,然后是天、年,把这5个变量弄成掉电保持就可以了!如果同时显示本次运行时间,用另外几个非掉电保持的存储器就可以了,要记得用sm0.1清零一下!

wyf001

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:34
  • 注册:2007年4月27日
发表于:2011-11-21 17:08:44
22楼
多少句我爱你,最终变成了我爱过你,这就是犯贱呐!!!

tzp

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:21
  • 注册:2004年6月05日
发表于:2012-07-31 08:51:23
23楼
回复内容:
对:wyf001关于多少句我爱你,最终变成了我爱过你,这就是犯贱呐!!! 内容的回复:


tuzhiping11@163.com

阿水--王者之师

  • 精华:23帖
  • 求助:347帖
  • 帖子:1611帖 | 22281回
  • 年度积分:37
  • 历史总积分:98482
  • 注册:2007年3月22日
发表于:2012-07-31 09:02:38
24楼
是吗,给那个案例贴图出来看看吧 . 让大家都学习一下吧

miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 3065回
  • 年度积分:0
  • 历史总积分:12421
  • 注册:2008年9月18日
发表于:2012-07-31 20:12:50
25楼

我这里有实例 子程序,有需要的留下邮箱 发给你们。

 

获得 PLC 的运行时间,启动条件不同,也可以或的其他设备运行时间的。

秒。分。时。天。月。年; 长时间 记录,不过,月按30天计算。

 

调用实例如下:

miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 3065回
  • 年度积分:0
  • 历史总积分:12421
  • 注册:2008年9月18日
发表于:2012-07-31 20:16:11
26楼

我这有 一个做过的 子程序

或的 PLC 的运行时间,以 秒。分。时。天。月。年表示,同时以总秒数表示

 

有需要的留下邮箱。

 

调用实例如下:

XGDL69

  • 精华:0帖
  • 求助:3帖
  • 帖子:4帖 | 974回
  • 年度积分:0
  • 历史总积分:134
  • 注册:2009年3月04日
发表于:2012-08-22 09:14:14
27楼

请给我一份。xghylag@126.com

腚海神针

  • 精华:0帖
  • 求助:2帖
  • 帖子:145帖 | 743回
  • 年度积分:0
  • 历史总积分:4529
  • 注册:2007年12月05日
发表于:2012-08-25 02:30:43
28楼
引用 老愚者 的回复内容:使用秒脉冲(SM0.5)的上升沿或分时基(SM0.4)的上升沿,作为双字递增的使能.这个双字采用MD0-MD10之中的一个,并把MB0-MB13设置为断电保持.只有MB0-MB13这14个字节才是完善的掉电保存数据区,停电时间再长也不丢数据.除MB0-MB13外,其它数据区设置为掉电保持,断电超过几天就丢数据.

再次启动的时候直接累加就行了.

zjiori

  • 精华:0帖
  • 求助:3帖
  • 帖子:40帖 | 81回
  • 年度积分:0
  • 历史总积分:80
  • 注册:2008年12月08日
发表于:2012-09-10 15:22:07
29楼

459104994@qq.com

麻烦给我发个,谢谢!

xiaobeiweng

  • 精华:0帖
  • 求助:7帖
  • 帖子:8帖 | 424回
  • 年度积分:0
  • 历史总积分:1461
  • 注册:2009年8月25日
发表于:2012-09-11 09:31:16
30楼
引用 miy_gongkong 的回复内容: 我这有 一个做过的 子程序或的 PLC 的运行时间,以 秒。分。时。天。月。年表示,同时以总秒数表示 有需要的留下邮箱。  调用实例如下:


好像没有GetRuntime这个指令  ,,我的软件是STEP 7-micro/WIN SP6

miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 3065回
  • 年度积分:0
  • 历史总积分:12421
  • 注册:2008年9月18日
发表于:2012-09-11 10:44:06
31楼
27楼 ,29楼 已发送。

银光人生—华

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 13597回
  • 年度积分:0
  • 历史总积分:52877
  • 注册:2007年11月23日
发表于:2012-09-11 15:41:39
32楼
还不知道可以这样显示时间。            

wujz

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2008年7月17日
发表于:2012-11-06 12:01:30
33楼
回复内容:
对:miy_gongkong关于我这有 一个做过的 子程序或的 PLC 的运行时间,以 秒。分。时。天。月。年表示,同时以总秒数表示 有需要的留下邮箱。  调用实例如下:内容的回复:


发给我一个好么  wjz1958@126.com  谢谢了

wujz

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2008年7月17日
发表于:2012-11-06 12:03:09
34楼
回复内容:
对:miy_gongkong关于我这里有实例 子程序,有需要的留下邮箱 发给你们。 获得 PLC 的运行时间,启动条件不同,也可以或的其他设备运行时间的。秒。分。时。天。月。年; 长时间 记录,不过,月按30天计算。 调用实例如下:内容的回复:


发给我一个好么  wjz1958@126.com  谢谢了

miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 3065回
  • 年度积分:0
  • 历史总积分:12421
  • 注册:2008年9月18日
发表于:2012-11-06 22:30:42
35楼

已经发给你了.............

zhangsanjian

  • 精华:0帖
  • 求助:3帖
  • 帖子:8帖 | 387回
  • 年度积分:1400
  • 历史总积分:1888
  • 注册:2006年2月06日
发表于:2012-11-08 19:41:44
36楼
请给我一份,谢谢,zhangsanjian76@163.com

xiaobeiweng

  • 精华:0帖
  • 求助:7帖
  • 帖子:8帖 | 424回
  • 年度积分:0
  • 历史总积分:1461
  • 注册:2009年8月25日
发表于:2012-11-09 10:03:24
37楼
引用 suny45 的回复内容: 我这有一个例程,留个邮箱发给你本例程序的目的是纪录一台设备(制动器、开关等)运行的时间,以下前提必须 满足:当设备运行时,必须给输入I0.0提供24V信号;当设备不工作时不提供电压。 当提供输入信号时,开始测量时间。如果没有输入信号,那么就中断时间的测量, 直到重新提供输入信号为止。测量到的小时数存在字VWD中,分钟数存在字VW2中, 秒数存在VW4中。


学习了。。能给我发一份么。xiaobeiweng@21cn.com

zhangsanjian

  • 精华:0帖
  • 求助:3帖
  • 帖子:8帖 | 387回
  • 年度积分:1400
  • 历史总积分:1888
  • 注册:2006年2月06日
发表于:2013-01-08 23:35:37
38楼
回复内容:
对:miy_gongkong关于我这有 一个做过的 子程序或的 PLC 的运行时间,以 秒。分。时。天。月。年表示,同时以总秒数表示 有需要的留下邮箱。  调用实例如下:内容的回复:

谢谢,请发一份给我,13092993470@163.com

wk5

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 1回
  • 年度积分:0
  • 历史总积分:4
  • 注册:2013年7月16日
发表于:2013-07-16 18:16:41
39楼

回复内容:

对: suny45  我这有一个例程,留个邮箱发给你本例程序的目的是纪录一台... 内容的回复!


你能发个200的设备运行时间

湖北老四

  • 精华:2帖
  • 求助:13帖
  • 帖子:25帖 | 845回
  • 年度积分:0
  • 历史总积分:2751
  • 注册:2013年2月16日
发表于:2013-07-16 18:58:44
40楼

记录PLC的运行时间,STOP状态不算,所以应该用SM0.7作为状态确认,SM0.0记录的将会是PLC的通电时间。



热门招聘
相关主题

官方公众号

智造工程师