程序能编译不能下载

CFC块那里能监控,可以编译,但是change不能下载,那个  下载  是黑色的,不能点击,提示  Cannot download changes ,The online program does not match the last downloaded version ,Connect a suitdble CPU or download the entire progam  请问是什么问题,版本的原因吗?

最佳答案

1、由于CFC程序中的调用自定义功能块FC或FB的结构作了修改(例如:更改了FC或FB自定义功能块的I/O名称、增减了功能块的I/O数量等),导致自定义功能块FC或FB的程序结构发生了变化(即:The online program does not match the last downloaded version ),所以必需先完全编译整个程序(Compile entire progam),然后再重新下载整个程序(即:download the entire progam ),而不能仅下载修改的部分程序(即:Cannot download changes )。
 2、请你要注意了!!完全重新下载整个程序(即:download the entire progam )将导致CPU停机(STOP),所以下载整个程序之前,需做好生产应急准备,以免造成生产损失。
 切记!!

提问者对于答案的评价:
谢谢大家,看来只有能检修停机的时候再下载了!

专家置评

关于不能在线下载的问题,我再提示两点:
 1)除了不能改FB块的IO引脚外,也不能地全局DB里增加或者减少数据. 例如,开始定义了一个DB2,定义的一部分变量,后来不够,又想追加一些是不行的,建议重新另开一个新的DB.
 2)还有一个问题是时间戳的问题,在CPU里和离线程序里各有一个时间戳,记录了上次何时下载的,.PCS7的程序一定要始终在一个程序里改.如果拿这个程序又用去测试了,回来后就不能在线下装了.
 另外,下到模拟器里也会引起时间戳改变.注意了.
 所以建议大家改前尽量备份.定期备份.

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

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

相关推荐

  • 间断称重累计

    为什么400的程序做好后用模拟软件模拟都是正常的,但下载到PLC后它的功能就不能实现?我是做一重量的累计,这个重量是间断的。 问题补充:截图未传完,只有明天传,几天只能传9张。 图…

    2017年6月9日
  • PCS7 V8.0 Update1如何将Tag Logging导入导出

    PCS7 V8.0 Update1如何将Tag Logging导入导出 最佳答案 "该版本可以用Configuration Too…

    SIMATIC PCS 7 2017年6月1日
  • PCS7 硬件错误CRC

    刚安装完的PCS7 v8.0 在打开的时候出现提示硬件错误CRC 从新安装系统后再次安装PCS7V8.0还是这个问题. 问题补充:我的问题解决了&nb…

    2017年6月8日
  • 请教个PCS7多项目问题

    我之前另存为一个多项目,今天我打开这个多项目,发现不能打开,然后我手动插入AS LB OS,出现截图1提示框,然后我打开其中的OS出现截图2提示框。我查看变量管…

    2017年5月31日
  • OS 单站提示缺少 服务器授权

    OS 单站提示缺少 服务器授权 最佳答案 我理解单项目不需要服务器 也就是在项目建立或者复制转移的时候错误的建立转移了多项目操作1.打开winccex…

    SIMATIC PCS 7 2017年6月3日
  • IEC 104 电力系统规约通讯问题

    最近要和华电通讯,他们使用的是IEC 104 规约,上网查了下西门子也能通请问:如果通过WINCC进行 IEC 104 通讯是否需…

    SIMATIC PCS 7 2017年5月31日
  • CFC功能块无法自动生成驱动

    新增DI、DO、AI、AO这些CFC块,编译后MODE引脚无法自动生成(只显示16#0),导致这些块都无法使用,手动将MODE连到驱动块后就正常了,这是什么原因?是PCS7的问题吗…

    2017年6月7日
  • 在PCS7环境下如何实现冗余IO编程?

    在PCS7环境下如何实现冗余IO编程? 最佳答案 PCS7下的冗余IO编程https://support.industry.siemens.com/cs/cn/zh/view/78…

    SIMATIC PCS 7 2017年6月3日
  • 系统错误SDB

    编译硬件组态出现系统错误SDB,如何解决? 问题补充:一般是什么问题,如何解决? 最佳答案 是系统问题 从装系统就好了 我遇到这种问题。 提问者对于答案的评价:…

    SIMATIC PCS 7 2017年8月16日
  • 请教高手?

    1.对PLC中建立的连接,包括与wincc的连接,其他PLC的连接,还有上级服务器的连接能不能引出个地址或者变量,从而可以在WinCC中实现对这些连 接状态进行监视?&n…

    SIMATIC PCS 7 2017年8月15日