签到有奖
消息提醒
运维工程师专区
官方商城
扫码分享好友 任选多种周边
smart 200PLC程序编译通过,查看PLC信息没有致命错误,编译通过,在下载是提示OB、DB、SDB组合错误
把今天写的子程序删除就可以下载,求解子程序出现什么问题?
我已找到问题了!是因为子程序扩张有个范围0-100,我扩张的子程序超出100个,压缩至100个就可以下载了,希望能帮到下一个朋友!
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1555468&b_id=64&s_id=0&num=10
估计像你这样把smart的子程序写出100各的朋友也不多见。
超过100个 够厉害的
楼主用200smart做的什么,能用到了100个子程序。
子程序能用这么多,厉害。
按照指标子程序是128个。如果是在主程序调用的101个子程序是没有问题的。
问题是否出在于在子程序中调用子程序的个数上面。
按照指标:
{嵌套深度 - 来自主程序:8 个子程序级别 ? 来自中断程序:4 个子程序级别}。
楼主出现可能是否在子程序中调用子程序的个数超过指标(8 个子程序级别或者4 个子程序级别),表面上看超过101个子程序就出现问题。---实质是出在“嵌套深度”上面。
卧槽,厉害了,这么多的子程序
我觉得这个才是关键
学习了。
只是想不通,中断程序是如何嵌套的?
引用6楼详细内容:
中断程序中调用了子程序,这就是“中断程序嵌套子程序”。这种子程序总数不能超过4个。
引用9楼详细内容:
谢谢YUKJ老师的回复!
分享
扫码分享好友 任选多种好礼
收藏
有帮助
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
密码至少8位,包含大、小写字母,数字和符号至少三种。
允许邮箱和手机接收来自支持中心网站的信息
我已同意《支持中心网站注册协议和隐私政策》
微信登录扫码一键登录
验证码登录
密码登录
二维码失效点击重试
打开微信扫一扫,快速登录/注册
未注册手机验证后自动登录,注册即代表同意《支持中心网站注册协议和隐私政策》
三日内免验证登录
短信登录
登录