您现在所在的是:

西门子SIEMENS

回帖:2个,阅读:870 [上一页] [1] [下一页]
* 帖子主题:

请教大神

56
魏巍0DXY
文章数:5
年度积分:56
历史总积分:56
注册时间:2020/7/20
发站内信
发表于:2020/9/24 10:13:58
#0楼
附件 image.jpg
1200 PLC程序怎么写可以查询到历史的工作时间,求大神给个思路。



21620
cgmguangming
文章数:4324
年度积分:1244
历史总积分:21620
注册时间:2009/10/6
发站内信
西门子接触器(三)
2011国庆活动
发表于:2020/9/26 9:17:59
#1楼
这个是要用人机或上位机报表功能实现吧?单用PLC还真不知道怎么写。
发现异常解决之,才有进步与快乐!分享给大家会有更多收获与成长!
37234
cvlsam 版主
文章数:12401
年度积分:1586
历史总积分:37234
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2020/9/26 22:35:36
#2楼
以下是引用魏巍0DXY2020/9/24 10:13:58的发言:
附件 image.jpg
1200 PLC程序怎么写可以查询到历史的工作时间,求大神给个思路。




定义一个结构数据类型,包含2个成员变量,一个Date类型,用于记录哪一天,一个包含24个整型或者长整型的数组,用来记录当天每个小时内的产量。

之后定义一个数组,数组的大小决定了你需要保存多少条记录,数据类型就是已经定义的结构变量。通过遍历结构变量数组中成员Date就可以进行历史查询。

你需要考虑你的PLC的存储空间是否够,如果不够你需要为你的PLC配置SD卡并将记录写入SD卡或者使用web服务器将记录写到上位系统中去。

Good Luck~

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

46.8003