通过宏指令实现动态时间验证定期停机案例分享 点击:10322 | 回复:149



gui6049

    
  • 精华:1帖
  • 求助:1帖
  • 帖子:7帖 | 32回
  • 年度积分:634
  • 历史总积分:4711
  • 注册:2016年1月02日
发表于:2021-06-25 14:27:11
楼主

    2.png

    程序简单易懂,每一段都写了注释,实际使用是需要将部分窗口复制到现有工程中和修改宏指令的最后一个指令的地址,该地址对应实际的停机地址即可。

    该案例为宏指令所写,所有不需要在PLC程序中做任何修改即可实现,本案例实现的功能就是每隔12个小时,宏将对实时时间和预设时间进行一次比较,如大于设定则弹窗出现激活界面,而激活界面所使用的激活码则是动态的(一天一更新),也就是说今天激活所用的码明天就用不了了。可以防止二次催款时客户故意拖延。

    如:该客户收款困难,将该程序启用,启用后首次需输入包含下次停机日期的激活码,时间达到时则弹出激活界面,此时可告诉客户一个包含下下次停机日期的激活码或者一个永久激活码。激活码是通过excel表格自动算出的,自行保管好表格就行。用于计算激活码的excel表格和具体使用方法写在压缩包中。

无标题.png

    具体效果看测试视频,视频中修改的值是触摸屏的时间,用于模拟停机日期达到,实际画面中并无该输入框。

正在下载,请等待……
下载附件需5积分!




gui6049

  • 精华:1帖
  • 求助:1帖
  • 帖子:7帖 | 32回
  • 年度积分:634
  • 历史总积分:4711
  • 注册:2016年1月02日
发表于:2022-02-26 09:15:31
101楼

"JYJP" 的回复,发表在98楼
        对内容: 【关键在日期设置啊,设置成旧的日期就能一直使用了,激活码也就没用了...】进行回复:

        -----------------------------------------------------------------


你可以再看一下视频,生效后改日期是没有用的,另外你可以测试一下

Smile-lyc

  • [管理员]
  • 精华:127帖
  • 求助:50帖
  • 帖子:3482帖 | 22331回
  • 年度积分:1963
  • 历史总积分:145694
  • 注册:2006年8月04日
发表于:2022-03-10 12:49:53
102楼

感谢分享,又学习了,感谢楼主分享

禾苗子

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 582回
  • 年度积分:0
  • 历史总积分:49
  • 注册:2018年7月24日
发表于:2022-03-16 20:47:43
103楼

引用 "chenrenfu" 的回复,发表在2楼
        内容: 代码详细,感谢分享!

xiaoli杰

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 93回
  • 年度积分:0
  • 历史总积分:79
  • 注册:2019年12月05日
发表于:2022-03-18 13:46:34
104楼

谢谢分享呀

吴XZ

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:146
  • 注册:2021年12月10日
发表于:2022-03-19 16:46:38
105楼

认真看一下,谢谢楼主分享

mxh986

  • 精华:0帖
  • 求助:1帖
  • 帖子:4帖 | 143回
  • 年度积分:0
  • 历史总积分:51
  • 注册:2008年4月14日
发表于:2022-03-24 10:04:32
106楼

我用其他品牌做了一个,参考下有什么不同

晕菜123456

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 445回
  • 年度积分:6
  • 历史总积分:80
  • 注册:2017年4月11日
发表于:2022-03-26 09:21:01
107楼

感谢楼主分享

chenyoujin99

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 1111回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2015年9月10日
发表于:2022-03-27 12:02:06
108楼

谢谢楼主。。。好东西收藏了

guoket

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 1522回
  • 年度积分:0
  • 历史总积分:699
  • 注册:2011年10月09日
发表于:2022-04-12 10:58:43
109楼

学习一下,感谢分享!

低調,哼小曲

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 283回
  • 年度积分:136
  • 历史总积分:220
  • 注册:2017年2月19日
发表于:2022-05-04 21:55:42
110楼

引用 "fighting2021" 的回复,发表在1楼
        内容: 感谢楼主的样例分享

江湖故人S

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 16回
  • 年度积分:0
  • 历史总积分:167
  • 注册:2018年9月28日
发表于:2022-05-27 11:12:48
111楼

多谢分享,学习学习


Swift_Horse_X

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 38回
  • 年度积分:0
  • 历史总积分:142
  • 注册:2017年4月22日
发表于:2022-05-28 11:47:08
112楼

谢谢楼主的样例分亨!

chun1989

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 1157回
  • 年度积分:17
  • 历史总积分:1171
  • 注册:2012年11月20日
发表于:2022-05-28 16:21:14
113楼

通过宏指令实现动态时间验证定期停机案例分享


梦醒七分

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 61回
  • 年度积分:0
  • 历史总积分:320
  • 注册:2018年3月20日
发表于:2022-05-31 09:03:40
114楼

感谢楼主分享

梦醒七分

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 61回
  • 年度积分:0
  • 历史总积分:320
  • 注册:2018年3月20日
发表于:2022-05-31 10:41:49
115楼

初次上电不知道怎么设定停机日期,需要用宏指令直接写进去吗?

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 8回
  • 年度积分:266
  • 历史总积分:266
  • 注册:2022年4月27日
发表于:2022-06-02 17:07:05
116楼

"gui6049" 的回复,发表在17楼
        对内容: 【有朋友问具体怎么使用,您下载后用离线模拟测试一下就明白了,时间达到弹出激活界面,打开激活计算表写入下次停机时间后将新的激活码写入触摸屏激活画面后,双击激活按钮即可,激活完成激活框会消失。如您要使用到现...】进行回复:

        -----------------------------------------------------------------


复制了怎么不会弹出激活界面

tita_li

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:65
  • 注册:2012年6月27日
发表于:2022-06-04 23:16:13
117楼

学习了,感谢分享!

liangabc123

  • 精华:0帖
  • 求助:3帖
  • 帖子:9帖 | 650回
  • 年度积分:8
  • 历史总积分:123
  • 注册:2015年5月25日
发表于:2022-06-09 08:45:43
118楼

谢谢分享

郭冬冬

  • 精华:0帖
  • 求助:0帖
  • 帖子:19帖 | 619回
  • 年度积分:91
  • 历史总积分:147000
  • 注册:2022年4月24日
发表于:2022-06-18 07:05:23
119楼

感谢楼主案例分析

你握不住的沙

  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 448回
  • 年度积分:0
  • 历史总积分:1909
  • 注册:2017年12月14日
发表于:2022-06-18 09:37:55
120楼

挺好,学习一下,以前一直是写在PLC程序中,感谢楼主


热门招聘
相关主题

官方公众号

智造工程师