求教
以前用S7200的中断。
I0.0中断 调用子程序能后用DTCH分离中断。
子程序中再调用
两个延时中断。调用完后再分离。
S7300PLC中要调用和分离中断怎么做呐?
有没有ATCH和DTCH指令啊?
最佳答案
1、S7300PLC中要调用和分离中断怎么做呐?有没有ATCH和DTCH指令啊?
S7-300/400没有ATCH和DTCH指令,S7-300/400的中断不需分离中断。S7-300/400的中断处理方法与S7-200的方法不同。
2、S7-300/400的中断:
、S7-300/400的中断是以组织块(OB)的形式提供给用户。
、 S7300/400的中断一般包括:
日期时间中断;延时中断;循环中断;硬件中断。
、在S7-300/400中,上述中断均需调用相应的OB块来实现。例如用户要编制一个日期时间中断时,可以调用OB10并在其中进行编程来实现。
、这些组织块均为系统所设计好的,用户按照需要来调用、设置、编程即可。
3、有关S7-300/400的中断组织块,详见:
、《组织块使用说明》下载:
http://218.93.112.166/ec/C23/dl/xxzl/%E7%BB%84%E7%BB%87%E5%9D%97%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E.pdf
、<S7-300400的系统软件和标准功能>下载:
http://www.ad.siemens.com.cn/download/SearchResult.aspx?searchText=1023
提问者对于答案的评价:
谢谢
我看下大概应该是这样的了 0B40 中调用SFC32 能后自动时间
可以在OB40中程序段一中调用SFC32能后指定OB块为OB20
程序段二中调用SFC32能后指定OB块为OB21吗?这两个设定的延时时间不一样。
一个组织块中调用SFC指定不同延时后的启动OB块。
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc236686.html