技成培训网 技成学习APP 技成工具箱 技成企业服务

欢迎回到技成培训网

技成培训网

电工题库宝典

技成电工课堂

PLC练习题

技成PLC课堂

变频器故障查询

技成PLC学吧

伺服驱动故障查询

技成PLC网校

当前位置:技成首页 > 文章中心 > 技成百科 > 一个程序段中一排的输入触点和输出线圈最多能达多少个?

一个程序段中一排的输入触点和输出线圈最多能达多少个?

刘玉蓉 发布于2014-10-13 17:38 4 0 标签:

如图:1、一个是输入触点在一行的个数是多少?
 
     2、一个是输出线圈并行时多能并多少?

     3、堆栈这样多能达多少个?是9个吗?还是无数个?


图片说明: 1,1、输入触点个数   2,2、输出线圈并行个数   3,3、堆栈个数能达多少个?  

佳答案

在STEP7软件中,对一个程序段(Network)中输入触点在一行的个数以及一个输出线圈并行时的个数并没有限制规定,但一般在LAD/FBD/STL编辑器界面中不要太长。否则程序很难检查,而且调试时执行监视程序也很难看到全部程序执行情况,好不要超过在你的电脑中打开整个LAD/FBD/STL编辑器的界面宽度。
堆栈为CPU工作存储区中的临时本地数据存储区(L堆栈),用来存储程序块被调用时的临时数据,用户生产程序块时,可以表明临时变量(TEMP),只在执行该块时有效,执行完被覆盖,在FB、FC或OB运行时设定,将块变量声明表中声明的临时变量存在临时本地数据存储区(L堆栈)。其次,堆栈能达到的个数与CPU的型号有关,堆栈与嵌套调用的深度有关,如CPU315-2DP嵌套深度(每个优先级)为8,而CPU414-2DP为24个,而出错时OB中分别额外附加4和1个。
堆栈在CPU中的一个特殊的存储区,采用“先入后出”的规则存入和取出数据。它分为局部数据堆栈(L堆栈)、块堆栈(B堆栈)和中断堆栈(I堆栈)。如果一个块的处理由于调用另外一个块,或者被更高优先级的OB块中止,则CPU将在块堆栈中存储以下信息:被中断的块的类型(OB、FB、FC、SFB、SFC)、编号和返回地址;从DB和DI寄存器中获得的块被中断时打开的共享数据块和背景数据块的编号;局部数据堆栈的指针。

若有收获,就点个赞吧!

文章来源于网络及文献如有侵权请联系站长
分享到:

微信扫一扫分享

阅读与本文标签相同的文章

相关推荐

最新文章 热门文章
最新课程 免费课程
PLC资料下载 电工电气资料下载
应用新秀
变频器故障代码查询APP
伺服故障代码查询APP
技成
手机APP
热门标签