找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
问题
取消精华
首页精华问答
取消推荐
高端用户推荐
申请置评
已申请置评
修改
修改标签
添加标签
官方认证
取消官方认证
修改标签
添加标签
转移分类
删除
{{itemCategory}}
收藏({{answerDetail.Q_FavoriteCounts}})
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
专家建议
取消最佳答案
修改
1、设置CPU时间可以通过SIMATIC Manger-> Set Time Of Day手动设置,也可以调用SFC0 "SET_CLK"块,时间由上位机进行设定。
读取时间调用SFC1 "READ_CLK",返回数据类型为DATE_AND_TIME。
2、不同的OB块功能不同,S7-300常用的有OB86,OB87,OB121,OB122等等,出错处理组织块由系统自动调用,与OB1无关。可以不写程序,只要下载到CPU中可防止CPU停机,但建议编程。
详细资料请参考《处理错误时需要哪些组织块?》:
http://support.automation.siemens.com/CN/news/zh/11499205
3、现在都没有钥匙了,呵呵。上电后存储区被复位(CPU设置的保持区除外,默认MB0~MB15),DB块数据保持。
既然是复位,DB块的数据当然也丢失了。
4、对于WinCC报表,现在正好有一个讨论帖,你可以去看看:
http://www.ad.siemens.com.cn/club/bbs/post.asp?b_id=5&a_id=526940&s_id=0&num=2#anch
不同的数据归档方式,有不同的组态方法。如果是入门,建议使用WinCC自带的变量归档和报表系统。
补充回答:
DATE_AND_TIME属于复杂数据类型,WinCC没有办法创建这样的变量,即使是原始数据RawData,仍然需要对其分解才能进行使用。WinCC数据归档的时间标签采用的都是计算机的时间,所以只要做好WinCC与CPU的时间同步即可。
对于DATE格式,其10进制值等于当前日期减去1990-1-1所得的天数。
对于TIME格式,其10进制值等于当前时间换算为毫秒所得的值。比如TOD#01:00:00.000,其十进制值为3600000。
等您来回答
换一换
{{item.CoinValue}}西币
{{item.VisitNum}}人想问
本版相关问题
换一换
专家置评
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!

西门子商城