签到有奖
消息提醒
运维工程师专区
官方商城
扫码分享好友 任选多种周边
在POU符号表中出现了两个SBR16,可程序中只有一个SBR16,编译就报错,怎么解决
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1594745&b_id=64&s_id=0&num=10
注释不能重复。
符号、地址均不能重复,你这符号、地址全重复了肯定会报错,编译通过不过。
楼主先说说你怎样在POU符号表里弄出两个一样的注释的?你之前对程序做了哪些操作?
是否做过导入POU操作?
这软件我用过几年了也从没出现这种情况,而且POU符号表是软件自动生成的,无法编辑的。
学习,不知道怎么解决呢
不行新建一个项目把程序在复制过去?
这玩意不是人力可以写重复的。解释不清。
把子程序导出,然后删掉。然后再导入。不知道行不行。
,感谢各位的回复,我的新程序一般都会在老的程序基础上修改得到,现在这个程序究竟经过哪些操作我也不太清楚了,前几天为了把各个相关的子程序放在相邻的位置,修改过子程序的块编号,其它没做过啥。不知这问题西门子的工程师能否解决。
看来应该有bug。
你索性把原有的SBR16改掉, 先整个儿不使用16,怎么样?
要不删掉一个事实!!
我把程序中SBR16的块编号改到其它位置,编译就不报错了,但是POU符号表中还是存在一个SBR16。
重复绝对不行,必须删除一个或检查程序该地址作处理。符号寻址要报错。
分享
扫码分享好友 任选多种好礼
收藏
有帮助
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
密码至少8位,包含大、小写字母,数字和符号至少三种。
允许邮箱和手机接收来自支持中心网站的信息
我已同意《支持中心网站注册协议和隐私政策》
微信登录扫码一键登录
验证码登录
密码登录
二维码失效点击重试
打开微信扫一扫,快速登录/注册
未注册手机验证后自动登录,注册即代表同意《支持中心网站注册协议和隐私政策》
三日内免验证登录
短信登录
登录