回复:[讨论及分享]:WINCC与STEP7集成方式做项目

剑忠

  • 帖子

    622
  • 精华

    57
  • 被关注

    89

论坛等级:奇侠

注册时间:2009-04-14

普通 普通 如何晋级?

发布于 2011-07-14 00:38:44

86楼

quote:以下是引用万泉河在2011-07-13 16:47:55的发言:
回过头再来看FC/FB的区别,确实是这么回事。
而关于报警信息的生成方式的争论,其实是出于对面向对象方式的理解不够深入。
要做集成,必须从基础做起,底子先做好,后面报警信息啊啥的都自动生成了,就没有报警列表这个概念了。

啊!首先感谢万斑竹对我这几次发言的封精。自这个话题探讨展开后,前段时间既有些偏题,还有点波折。这是由于“集成”这个话题后的关联性,必然引出的两个技术阵营或流派。尽管争论如此“激烈”,但经过这段时间的相互探讨,想必大家应该有些收获了吧!
1、正如我在54楼中谈到“既然是要将WinCC集成于STEP7项目中,那么在STEP7中能完成WinCC中组态的功能,就一定要交给STEP7中完成,否则,就不能充分发挥WinCC集成的优越性、一致性。”
2、所以,WinCC集成之后去组态WinCC项目不应在上位的WinCC中思考解决方案,而更多的要在下位的STEP7中寻找解决方案的。请大家切记!
想想看:如果仅从WinCC这个层面的眼光去思考解决已集成于STEP7项目中WinCC的组态,咋能做好WinCC的集成,发挥WinCC的集成优越性呢!
3、相反,做STEP7程序的开发人员也不要只顾满足设备控制功能去随意写程序代码。要兼顾上位软件WinCC的监控画面系统组态的需求,要能分析项目中的控制对象特征,既要找出对象特征的多样性,更要提炼对象特征的一致性。
4、将控制对象功能的一致性特征分析找出,书写成函数功能块(FB或FC),然后就要决策考虑使用FB或FC块,以及块中是否带报警、报警显示的文本字符、报警等级和轻重缓急的颜色确定等。还有块中哪些变量要上传,哪些变量要归档,等等!如果块参数不须上传至WinCC中使用,且块运算数据也无需静态保留,就考虑使用资源消耗低的FC块,反之就使用资源消耗较高的FB块。为什么呢?我不下结论,留给大家探讨吧!
5、因此,我还是建议大家多在“WinCC与STEP7集成方式做项目”这个话题下展开讨论,集思广益,把WinCC集成使用的经验总结出来与大家分享。既不要去单纯讨论如何用Excel工具的导入/导出方法,因为该方法再好,但毕竟不是WinCC集成后的解决方案;也不要单纯去指责PCS7方案阵营的大侠们。因为WinCC与STEP7集成后,就必然将PCS7的思维方式和解决方案引入进来。
6、但PCS7方案阵营的大侠们也不要总将眼光对准完整的PCS7系统去讨论。因为未真正接触使用过PCS7系统,或自己的确未参与PCS7项目开发的大侠们,即便面前拥有全套的PCS7技术资料,也无法灵活掌控使用。
7、毕竟使用PCS7系统的用户不多,加之在硬件选型方案有诸多的限制。望PCS7方案阵营的大侠们更多的探讨在STEP7中如何做好WinCC的集成吧!
8、最后,我建议斑竹或坛主以后再开辟两个专题。
一是探讨“关于WinCC集成组态与单独组态”;
二是探讨“集成WinCC后的STEP7编程与单独使用STEP7的编程”这两个话题。
不知大家赞同否?
大学之道,在明明德,在亲民,在止于至善。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32670条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。