PCS7 编译的影响

背景,运行多年的PCS7系统,期间有部分修改(非CFC修改),新建FC、FB,在OB块中调用等等。问题如下:
1.完全编译时,OB、FC、DB均有重新生成,生成后的块与在线的块存在错位的情况,如果下载进去,WINCC的变量应该会全部没显示了,如何避免?
2.如何确保编译后的DB块地址与现有WINCC的一致?或者编译后如何不让OB、FC、DB重新生成。
3.回读后的功能块与在线的不一致,少了很多组织块、功能块、DB块等等,如何回读后与现有的一致,仅仅是实际值有变化?
4.新建的FC和DB,在OB块中调用,重新编译会对已有的块有什么影响?是否会错位?
5.CFC相关资料太少了,是否能提供一套简单的PCS7项目视频或文档?

问题补充:
CFC编程没什么问题,就这个编译、回读和下载搞得一头雾水。。CFC的手册、资料不会讲太多细节。。有大佬指点下么

最佳答案

1、应该是DB块里面的数据被你初始化的原因,尽量避免DB块的下载重新初始化,如果需要更改的话,那就先把DB块从在线PLC里面复制过来,这样能保存当前值,或者你手动记录一下,然后再修改
2、你修改OB 和 FC的话,应该是不改变DB块的吧,只有修改了FB编译才会影响DB块
3、少的可能是PLC里面的系统功能块之类的东西,一般如果在在线没有删除的话,只会比离线的多啊
4、应该不会影响吧
5、在论坛和视频中心找找吧
http://www.ad.siemens.com.cn/service/search/Default.aspx?kw=PCS7&searchType=16&filter=0&ov=PCS7#anchor

我没用过PCS7,都是根据我对普通的300/400来理解的,不一定正确,最好实际 操作一下试试

提问者对于答案的评价:
感谢各位的回答,还是自己找资料吧

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午2:24
下一篇 2020年11月1日 下午2:24

相关推荐

  • pcs7无法自动生成wincc画面

    pcs7 _F的编译后无错误,但在工厂视图中无法自动生成画面,生成之后是空画面,怎么解决?哪里需要设置还是需要装什么附件? 图片说明:    最佳答案…

    2017年6月7日
  • 如何彻底删除功能块

    有时候我改了很多块的序号,多了就觉得乱了,所以想彻底大删除功能块然后重新调用,请问怎么操作才行呢? 问题补充:天晴学长,你说的清空PLC是否也包括手动删除BLOCK里的块呢,因为我…

    SIMATIC PCS 7 2017年10月29日
  • 414-4H和414-5H

    一项目(采用400H冗余系统,双机热备、通讯冗余,双机架方式)招标要求:1、“内存不经扩展,CPU具有不少于4M可用户组态内存“;2、储存器应为永久性类型,标配宜不少于2M、(不含…

    SIMATIC PCS 7 2017年5月31日
  • 哪位朋友可以提供西门子CEMENT方面的资料呢

    基于PCS7,WINCC. 哪位朋友可以提供西门子CEMENT方面的资料呢 最佳答案 以下链接提供手册下载: http://support.automation…

    SIMATIC PCS 7 2017年11月1日
  • 功能快如何反复调用

    做PID控制,设定值要按一定斜率变化,但PCS7库里没有这样的功能块,于是就想自己编功能块实现设定值的按斜率变化.我用的FC功能,大概思路是这样:用定时器作了一个1分钟的脉冲.由这…

    SIMATIC PCS 7 2017年8月26日
  • PCS7 7.0 sp2 中文版

    最近为了便于理解PCS7的各选项的含义,安装了中文版的PCS7 7.0 sp2,但发现在视图菜单栏里没有过程对象视图,工厂视图及组件视图的选项,是哪里的选项没有…

    SIMATIC PCS 7 2017年8月3日
  • 如何将几个多项目合并为一个多项目

    各位好: 请问如何将几个多项目合并为一个多项目? 这几个多项目使用的是同一个库, 多项目分为4个PLC,  分别由4个人完成的,项…

    SIMATIC PCS 7 2017年8月18日
  • CFC编译时出现警告

    CFC编译时出现警告:In OB100 there are 85 blocks /runtime groups…

    SIMATIC PCS 7 2017年8月15日
  • 关于DCS采用元件

    各位好:   我现在做一个DCS系统,请问在底层信号采集时,是用ET200做好还是用S7200做好,如果用ET200做的话是不是还要另购一个通信模块和…

    SIMATIC PCS 7 2017年7月25日
  • PCS7简单自定义功能块和面板

    以前用LAD编的一个FB,现在PCS7中使用,因为有100多个小电机,功能很简单,显示就地和远程状态,显示运行和故障状态,手动自动按钮,启动和停止按钮,想请教下怎么样做操作面板,怎…

    SIMATIC PCS 7 2017年5月29日