求助1200下的TIME_TCK的实现

已锁定

耀眼光芒

西门子1847工业学习平台

  • 帖子

    376
  • 精华

    3
  • 被关注

    35

论坛等级:侠圣

注册时间:2013-08-16

普通 普通 如何晋级?

求助1200下的TIME_TCK的实现

1809

9

2022-02-28 22:37:30

大家好, 最近行业内卷加剧,以前使用S7-1500的graph和scl是非常标准的解决方案,如315-2DP或315-2PN/DP,大部分时候可以升级到1511,现在受大环境影响大量使用S7-1200(将原来的系统切割为各个1200驱动),但是:


TIME_TCK 这个api 在S7-1200不存在,这个可有些打了韭菜根,然后所有的计时和生成曲线就不能使用了,状态机的计时器都无法计算,


理论上可以使用RD_Sys_T来获取时间然后做时间差,但是NTP之后,如校正PLC时间,就会出现计时不准确,而且可能差很多.


还有人推荐用TON来计时,但是存在切换的问题,当超过TON的定时范围还得想办法把他重新计时,非常不优雅!!!


大家有什么办法吗, 主要是1500好多源程序就是在这个基础下设计的,迁移到1200,因为这个函数搞不定太尴尬了.

求助1200下的TIME_TCK的实现 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15251条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。