回复:应用探讨——如何最大化利用 PLC CPU 资源

凡烨

  • 帖子

    119
  • 精华

    1
  • 被关注

    1

论坛等级:游侠

注册时间:2009-05-12

普通 普通 如何晋级?

发布于 2013-03-01 10:03:13

106楼

quote:以下是引用看雪001在2013-02-28 17:19:21的发言:
说读写PIW是不准确的,PIW只能读。
所谓实时性也是相对的。
在自然界中,光(电)速最快,是38万公里每秒。我们看到的月亮是“真实”(real)的月亮吗?——实际上,那应该是1秒钟以前的月亮了,不管你用望远镜或是*观看,那只是一个“映像”(image),只有“映像”可以保持一致性。
这个帖题目是《如何最大化利用CPU资源》,凡烨老师的思维实在是比光速更快,我(们)是跟不上的,离结帖不远了,请凡烨老师给个总结吧!

是的,读写是不正确的,其实我的愿意是想说读写PIW/PQW,丢了PQW,感谢指正!
对于月亮这个比喻,我觉得不是很恰当。CPU的周期可以认为在某个时间上下波动,定义为C1。PB/PN的数据交换周期时间也是某个时间上下波动,定义为C2。过程IO数据通过PB/PN到CPU中的某个存储单元,但是其中一部分是要保证数据一致性的,(这是使用者来决定的),另一部分是不必保证数据一致性的,(也是由使用者决定的),PIW/PQW得使用频率与C1的大小有关,当然不排除使用OB35循环中断。设想一下,如果C1=C2,那么理论上基本上是一个周期读写一次,如果C1>2C2,那么理论上一个周期可以读写到2次,那好要在程序的开头和结尾编写PIQ,PQW。使用中央机架,可以忽略背板速度,所以可以呈现出你所看到的结果。
谈到CPU资源,这是一个很大的话题,不是大家所经常听到的链接资源和任务资源或者通信资源,这里是广义上的资源。CPU cycle就是一个资源,我们的CPU中的所有通信都发生在这里。只有从根上立即这些特点,才能充分的理解连接资源和任务资源或者通信资源等诸多的概念。
对于CP卡,大家肯定觉得没有什么,或者仅仅认为可以帮助CPU节约资源,节约负荷。我举一个例子大家可以思考一下,在工程项目中,我们为什么要使用CP343-1或CP443-1?如果你使用了TCP/IP通信通过CP卡,理论上的确帮助CPU节约了负荷,那么使用S7通信却不尽然。所以理解这些“资源”可以更好的使用这些产品。
来自西门子技术支持!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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