登录
首页 PLC论坛 罗克韦尔Rockwell(AB)
回帖 发帖
正文

主题:多个程序段编译出错

点击:798 回复:2

2个问题
1、为了程序易读,我打算建立多个程序块,可只要超过1个,编译时就报警告, (Warning: main_22: Routine cannot be reached by the main routine: 'main_22 of Program MAINE_2' )什么原因一致找不到。
2、建立新的程序段时,窗口中的parent和scedule in 分别是设置什么用的。
null
null
null
最后修改:2020/3/20 8:54:02
20-03-20 08:41
最好上个图,问题1应该是 'main_22 of Program MAINE_2' 没有在MainRoutin做跳转,你看看指令JSR。
问题2这两个东西基本上可以忽略。parent是显示你的Routine在Logical Organizer哪个文件夹,默认是没有的。除非工程比较复杂,需要另一种管理方式,方便查找程序。
scedule in 是显示你的routine属于哪个Task的,你在MainTask下建立的程序就属于MainTask,你自己建一个Task,它下面的程序就属于这个task。
20-03-20 15:24
把程序块放在主程序一起.
20-03-23 10:46

工控新闻

更多新闻资讯