技术论坛

828D中断程序?

作者 主题
侠圣

经验值: 4705
发帖数: 264
精华帖: 0
主题:【探讨】828D中断程序?


只看楼主 楼主 2020-02-19 09:40:31

828D的plc里有中断程序INT_0    INT_100   INT_101,请问起什么作用,什么情况下用?


 
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1608827&b_id=20&s_id=0&num=3

至圣

经验值: 28623
发帖数: 5906
精华帖: 61
回复:828D中断程序?


只看楼主 1楼 2020-02-19 10:27:20

你这是符号还是子程序?


欢迎交流,QQ:2301013064 邮箱:feige6@139.com
以下网友喜欢您的帖子:

  
版主

经验值: 38719
发帖数: 10357
精华帖: 72
回复:828D中断程序?


只看楼主 2楼 2020-02-21 21:12:53

这个是程序中的中断指令,你所见的程序中是否涉及到了中断分离DTCH指令和取消中断EVNT,他们可所有中断程序的关联,在中断指令中,EVNT操作数中断的中断号,你说问的INT后面的操作数就代表关联的中断处理程序号!


西门子的多年使用者http://yinshenren.ys168.com/、
以下网友喜欢您的帖子:

  
至圣

经验值: 18868
发帖数: 3965
精华帖: 36
回复:828D中断程序?


只看楼主 4楼 2020-02-22 09:17:22

plc执行顺序:

过程映像表(输入)
中断 INT_100
主程序 OB1

中断 INT_101

过程映像表(输出)

可见主要是改写plc的输入/输出.

比较有用的实例:早期hmi不支持编辑,但支持新建/编辑INT_100/101,当输入输出点损坏时,用户/机床厂服务人员可以在hmi持新建/编辑INT_100/101实现备用点代替损坏点.

例如I0.0损坏用备用点I0.7代替:

INT_100:

A I0.0

=I0.7


INT_0 中断块独立于 OB1 运行。
它与伺服循环同步运行。建议不要使用.


 
以下网友喜欢您的帖子:

  
  • 上一页
  • 1
  • 下一页
收起
828D中断程序?
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。