发布于 2007-11-14 13:29:24
0楼
作为PCS7,尽量不要去修改OB1,这种问题不是控制程序的问题,是对程序优化的问题!
在编译CFC的时候,系统会自动地根据你的程序分配一系列的运行组,如果编成不够规范的话会产生过多的运行组,一旦超出系统的默认值,就会出现这这种报警,不过只是W报警,可以不进行处理,不会影响你的运行。但处理这个问题会给程序带来优化。
你完全可以根据系统的提示解决这个问题。
具体处理方法就是liam 所说。
补充一下:实际上这个工作就是将你的程序打包,优化。
说的直白一点就是建立多个文件夹(运行组),把相同类型的BLOCK放在同一个文件夹下,这样就会将这些BLOCK分配不同的运行组,从而减少了运行组的数量,否则认为1个BLOCK是1个运行组!
分配运行组的时候需要注意:在分配OB100的时候,TYPE:OB_ BEGIN必须放在第一个位置,最后面必须是OB_END和PO_UPDAT
不以物喜,不以己悲;
达则兼济天下,穷则独善其身。