PCS7 编译 下载问题

这个项目已经正常运行两三年了,最近工艺有些改动,所以程序也要修改.前两天我修改了两个CFC和增加了两个SFC后编译就出错了.错误信息如下:
 Log: Compile
 
 Filter: 
 
 Responsible user: Administrator
 Compiling changes to the charts as program SIMATIC 400(1)\CPU 416-3 PN/DP\S7 Program(1) on 2012-04-01 14:58:49
        Generate block drivers: on 
       Generating SCL sources: off
 Set sampling times from  2012-04-01 14:59:02
 Setting sampling times completed: 2012-04-01 14:59:03.
 E: FC774 is outside the user range
 E: FC776 is outside the user range
 Error messages from the SCL compilers during generation of the FC776 block
 
 E: E: L 00054 C 00028: Invalid structured data, data block, or instance access.
 E: E: L 00054 C 00028: Invalid variable; period not allowed.
 E: E: L 00057 C 00027: Invalid structured data, data block, or instance access.
 E: E: L 00057 C 00027: Invalid variable; period not allowed.
 E: E: L 00058 C 00026: Invalid structured data, data block, or instance access.
 E: E: L 00058 C 00026: Invalid variable; period not allowed.
 E: E: L 00065 C 00031: Invalid structured data, data block, or instance access.
 E: E: L 00065 C 00031: Invalid variable; period not allowed.
 E: E: L 00066 C 00044: Invalid structured data, data block, or instance access.
 E: E: L 00066 C 00044: Invalid variable; period not allowed.
 E: E: L 00124 C 00028: Invalid structured data, data block, or instance access.
 E: E: L 00124 C 00028: Invalid variable; period not allowed.
 W: W: Code generator not called because of an error.
 W: OP10CFC(2)(1) 80 blocks are inserted in the runtime group in OB35. This can lead to problems during compiling with the SCL compiler.
 W: In OB35 there are 362 blocks / runtime groups  / SFC charts installed. This can lead to problems when compiling with the SCL compiler.
 W: In OB100 there are 221 blocks / runtime groups  / SFC charts installed. This can lead to problems when compiling with the SCL compiler.
 End of code generator: 2012-04-01 14:59:51 
                    14 error(s) and 4 warning(s) found


除FC774 FC776后,重新编译确实没有出错了。
 可以不能只下载更改的部分,必须下载整个项目。提示最后下载的版本不匹配。
 
 cannot download changes. the online program does not match the last downloaded version. connect a suitable cpu or download the entire progra
 
 请问怎么样才能只下载更改的部分???

问题补充:
可是我以前做类似的修改都可以CHANGE ONLY下载,难道没有其它办法吗?修改前修改后项目都有备份,如果不删除FC774 FC776有没有其它的办法?

最佳答案

编译没有成功, 全部下载也不可能实现.所以首先要编译成功.个人感觉与组态有关, 例如: 导入了不同版本的功能块建议:
1. 将项目备份.
2.做一下块清理.
3.重新全部编译.
如果还有问题,建议咨询免费支持热线.
注:我之前倒是遇到过类似的问题, 当时是做实验用的,出问题后这个项目就删掉了.

PCS7 V7.0中编译CFC时,为什么会出现如下错误信息“F: The FC... is outside the user range?”
http://support.automation.siemens.com/CN/view/zh/34230136
要更正这个错误,必须删除错误信息中提到的FC块(示例中是FC55)(图.02),再关闭LAD/STL/FBD编辑器及其自动生成的DB块。最后重新编译。 


解决办法:
1.  打开一个CFC, 在Option 菜单里选择”Block types”打开清理的窗口.
2.打开的窗口里, 点击”Clean  UP”, 清理一次后继续清理.

再继续编译一下.

提问者对于答案的评价:
谢谢!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc175423.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月18日
下一篇 2017年6月18日

相关推荐

  • V4.0版本的S7400H固件版本如何升降级

    V4.0版本的S7400H固件版本如何升降级,请问各位有具体的操作步骤吗?谢谢大家! 最佳答案 可参考:《S7-400H的固件更新》http://lvqd.blog.163.com…

    SIMATIC PCS 7 2017年6月11日
  • 在PCS7OS面板中显示历史趋势

    1.带趋势视图的OS面板显示的是实时趋势,按照手册的方法可以让其显示归档的历史趋势,我单机模拟试验没问题,但改了在线的工作站后,历史趋势显示不出来了呢,什么问题2.只能对每个blo…

    SIMATIC PCS 7 2017年7月25日
  • IEA创建过标签错误

    无法创建过程标签,如图:试过更新FB1的block type,试过删除符号表,试过给FB1重命名。不管用。 图片说明:    最佳答案 是不是FB1是…

    2017年6月3日
  • pcs7 OS 站用户登陆的问题

    现场遇到一个问题:一个ES站,两个OS站,ES站监视和操作都正常,OS其中一个站可以监视,画面可以切换,数值也有,但是当操作如开关阀,开关电机,报警确认的时候,用户就自动注销了,而…

    SIMATIC PCS 7 2017年6月13日
  • pcs7项目运行时总览区偶尔出现短时间白板

    pcs7项目运行时总览区偶尔出现短时间白板,请教各位资深教师,这是什么原因造成的? 最佳答案 我也没有遇到过, 我们按下SHIFT +F5后, 总览区…

    SIMATIC PCS 7 2017年6月19日
  • 关于S7-400的网络组态下载

    我们这的PCS7系统由8对417-4H控制器连一起用,其中6#站没有用了,现场也都停了,现在想将它退出来拿到别处去用,但其他的控制器没有停,请问能够在线修改硬件和网络组态后下载吗?…

    SIMATIC PCS 7 2017年6月10日
  • 冗余客户机服务器结构的PCS7系统,如何在线更换硬件,如CPU、CP443、SERVER等?

    各位大仙,我是一位负责PCS7 V7.1系统运行的维护人员,我公司有一套冗余客户机服务器架构的PCS7系统,我非常关心运行过程中硬件出现故障时,如CPU、CP443、SE…

    SIMATIC PCS 7 2017年6月5日
  • ET200M DI默认地址修改

    在组态PCS7硬件时,用了个ET200M的分布式I/O,在其中插入了两个DI16XDC24V的模块,第一个模块的默认地址是0.0-1.7,而第二个默认地址怎么变成4.0-5.7,在…

    SIMATIC PCS 7 2017年6月29日
  • 请教几个CFC编程问题?

    1.CFC里的数据块变量是不是一定要在符号表里填写,而且要和数据块里符号名一样吗?不然编译会报错吗?见图12.怎么修改插入CFC中的块的运行OB块?比如我要把FB1块从OB34中修…

    2017年6月1日
  • PCS7网址如何设置

    pcs7中网卡设置了MAC地址和IP地址,到底用了那个 最佳答案 H系统必须使用MAC地址,ISO协议; 提问者对于答案的评价:你说的对谢谢 专家置评 如果使用ISO协议,就要使能…

    SIMATIC PCS 7 2017年6月8日