技术论坛

 博途V15 SP1对编程错误的处理的改进

返回主题列表
作者 主题
Automann
至圣

经验值:18405
发帖数:6291
精华帖:137
楼主    2020-05-28 15:54:08
主题:博途V15 SP1对编程错误的处理的改进

博途V15 SP1对编程错误的处理有较大的改进。

博途V13 SP1允许下载包含某些编程错误的程序。例如输入超出数据块定义的范围之外的地址时,该地址用橘黄色来提醒程序员,但是可以下载出错的程序。运行包含该地址的程序时出错,如果没有下载编程错误组织块OB121,CPU切换到STOP模式。如果下载了OB121,CPU不会切换到STOP模式。

博途V15 SP1采用的是“将编程错误消灭在萌芽状态”的策略,禁止下载出错的程序,使OB121几乎无用武之地。输入数据块中超出范围的地址时,用显示错误的红色来提醒编程人员,不能下载错误的程序。此时如果编译程序,巡视窗口将会显示错误信息“对DB1的访问超出了数据块的长度”。双击该错误信息,将会打开出错的程序,光标在出错的地址上。


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