回复:FC块在OB1中调用出现超出嵌套深度???500调用

已锁定

zhangli0

西门子1847工业学习平台

  • 帖子

    17144
  • 精华

    63
  • 被关注

    890

论坛等级:至圣

注册时间:2003-06-06

钻石 钻石 如何晋级?

发布于 2021-04-08 09:07:25

2楼

3、程序嵌套可以嵌套8层。

你的程序有问题呀!你fc1是模拟量处理的程序,直接调用fc1 500次就行了呀,fc1内部不要有全局变量就行了,fc2~fc10用不着,可以删除。

fc11~fc20中各调用50次fc1

5、把报警信息集中到一个数组中然后用for循环判断只要有一个报警就触发蜂鸣器

建立变量怎么没有规律,你建立一个数组,变量,数据类型是你的udt,编程时做好一组信号的处理,其他的只要改变数组的角标就行了,着用scl的for循环就简单了呀,数组寻址用循环的自增变量

6、db取消优化访问,

7、还是udt+数组方式。


活到老,学到老!为了生活学习吧!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有10590条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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