回复:程序扫描周期70ms....如何分析

已锁定

yming

西门子1847工业学习平台

  • 帖子

    23148
  • 精华

    881
  • 被关注

    1253

论坛等级:至圣

注册时间:2004-03-06

钻石 钻石 如何晋级?

发布于 2023-05-31 18:30:02

6楼

展开查看
以下是引用ZXC2011在2023-05-31 16:58:51的发言 >4楼

1500通讯资源默认就是50%的,改到30%以后,扫描周期明显下降,到45ms左右.

这个项目好久了,我们做这类设备挺多且都有远程访问口,我登录到另一个规模几乎相同的项目,1511PLC做的,固件版本更新一些,也有40ms以上.

感觉就是CPU性能有点羸弱了,毕竟入门版本的1500处理能力就1214的水平.

以下是引用yming在2023-05-31 14:33:44的发言 >1楼:别一下分配给通讯50...

引用1楼详细内容:

别一下分配给通讯50%呀。

除了1516是软PN外,PN/IO的刷新处理是PN专用芯片,它不占用CPU资源的。

触摸屏是主站/客户端;更新都是100-500毫秒不需要什么通讯资源的。

你这一分配50%,那就是处理程序扫描时间片减半。

若你的程序中有中断,那就会更慢。(扫描慢了,插入中断次数更多;导致扫描更慢,插入的更多。。。)

默认应该是20%;这个和300/400是一样的。

但是:1200/1500都是采用时间片机制。不是300/400那种扫描完成后+20%用于通讯。

学而时习之,不亦说乎?温故而知新,不亦乐乎?
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有10588条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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