回复:PLC1500通讯和循环中断

已锁定

花生粒

  • 帖子

    8
  • 精华

    0
  • 被关注

    0

论坛等级:游士

注册时间:2021-03-20

普通 普通 如何晋级?

发布于 2021-08-19 09:45:17

2楼

展开查看
以下是引用yming在2021-08-18 21:03:23的发言 >1楼

通讯处理和(PLC)程序执行是两码事儿。是采用时间片分开执行的。

中断程序只是中断低一级的(PLC)程序执行。中断不了分给通讯部分的时间片;通讯处理一直在处理它的缓冲区数据。

(PLC)程序仅仅在执行到通讯块的REQ(沿)、DONE(/ERR)置一时,和通讯的缓冲区做一次数据交换。



你好,我做了一个实验,定时循环中断,靠定时循环的脉冲持续发送数据,统计循环的数目和发送数目,长时间下来,统计的循环数和发送数目不一致(30万次有时相差10几次,60几万次也相差10几次,没有规律),发送块也没有报警,这种情况一般是什么原因造成?难道是偶尔会出现发送没完成,但是中断脉冲到了,但是没发送完就忽略此次信号么。还是别的原因

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有10834条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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