故事作者:赵欣

最近创作

看看TA的故事

回复:【PLC通信原理探秘】大讲堂幕后彩蛋之常谈

赵欣

官方工程师

  • 帖子

    381
  • 精华

    54
  • 被关注

    214

论坛等级:奇侠

注册时间:2006-07-07

普通 普通 如何晋级?

发布于 2020-05-11 15:03:36

7楼

 小釉:4楼2020-05-11 14:33:06

赵工,还有一个问题,关于通讯负荷的问题

以前通讯负荷好像默认是20%,现在CPU的通讯负荷是50%,是不是意味着现在CPU处理通讯的能力更强了呢?

看了一下你关于通讯负荷的说明,现在我基本上明白了通讯负荷是允许最大的使用负荷,而不是实际的负荷。如果实际的通讯负荷使用不了这么多的话,是不是CPU可以将多于的这部分分配的负荷来干其他的事情,还是说干完了实际需要通讯的处理事情后,他就进行CCP的处理了呢?

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

感谢你的提问,我先回答这个问题,确实现在CPU1500的通信负荷默认是50%,不像300、400那样默认是20%,这应该表示CPU的处理速度更加强悍了,虽然我们没有CPU的具体指标,但是从这一点上可以看出,所以1500不担心通信负荷大而导致的CPU时间延长的问题,CPU的处理速度体现对时间片的处理上,侧面反映CPU的通信处理也更加强大,尤其是1518。

设置最大值50%,也不是一定按照这个数值去处理通信,这取决于实际的通信负荷,如果通信负荷很小,例如为0,那么设置50%也没有延长CPU的循环时间,这时CPU就处理时间片剩余的两个部分,OS和程序。当存在一定的通信负荷时,给予50%的分配预设,也就是让CPU知道通信可以占用更多的CPU资源,理解为占用更多的时间片处理,这样比预设20%的分配预设,发送该定量的数据的发送时间就会显著减少。


读万卷书 行万里路
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

特别专题合集

共有262条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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