签到有奖
消息提醒
运维工程师专区
官方商城
扫码分享好友 任选多种周边
博途V15 SP1对编程错误的处理有较大的改进。
博途V13 SP1允许下载包含某些编程错误的程序。例如输入超出数据块定义的范围之外的地址时,该地址用橘黄色来提醒程序员,但是可以下载出错的程序。运行包含该地址的程序时出错,如果没有下载编程错误组织块OB121,CPU切换到STOP模式。如果下载了OB121,CPU不会切换到STOP模式。
博途V15 SP1采用的是“将编程错误消灭在萌芽状态”的策略,禁止下载出错的程序,使OB121几乎无用武之地。输入数据块中超出范围的地址时,用显示错误的红色来提醒编程人员,不能下载错误的程序。此时如果编译程序,巡视窗口将会显示错误信息“对DB1的访问超出了数据块的长度”。双击该错误信息,将会打开出错的程序,光标在出错的地址上。
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1625795&b_id=66&s_id=0&num=3
“将编程错误消灭在萌芽状态”的策略。
这个好。
万一造成停机,可能会损失惨重。
这样是不是表示在15以后的博图编程中可以不用添加OB121了呢?是不是表示只要能下载的程序就是正确的?
这个只能检查你的语法错误,
但是比如你间接寻址超出范围,死循环这些是检查不出来的
分享
扫码分享好友 任选多种好礼
收藏
有帮助
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
密码至少8位,包含大、小写字母,数字和符号至少三种。
允许邮箱和手机接收来自支持中心网站的信息
我已同意《支持中心网站注册协议和隐私政策》
微信登录扫码一键登录
验证码登录
密码登录
二维码失效点击重试
打开微信扫一扫,快速登录/注册
未注册手机验证后自动登录,注册即代表同意《支持中心网站注册协议和隐私政策》
三日内免验证登录
短信登录
登录