电工学习网

 找回密码
 立即注册
查看: 5880|回复: 1
打印 上一主题 下一主题

STEP+WINCC的附加指令和图形移植到TIA

[复制链接]
跳转到指定楼层
楼主
发表于 2017-11-22 12:09:40 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
  2010年西门子发布TIA,到今天已经7年,我们公司的工程师也不曾主动使用TIA做方案,一是TIA不完善,二是因为使用TIA做项目还的提前学习TIA,对于做项目吃快餐式的集成商运营方式,根本给你的时间就不够做充分准备,老板也会觉得额外会增加一点风险。三是因为以前的BLOCK都已经写好了,已经完善了,移植到TIA可能需要时间,公司也不曾把这个当前一项具体工作交给工程师去干,工程师潜意识也是排斥TIA的。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  在TIA刚出的时候就听说TIA超级吃硬件,今年我也是第一次使用TIA,刚开始使用的时候,我每天来论坛抱怨plcSIM死机,TIA软件死机,这个运行错误,那个编译不过去,我真的因为几次没保存就死机差点把笔记本都砸了,后来才知道这些都是因为我笔记本配置和虚拟机设置问题。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   不过现在我觉得自己非常的爱TIA:
    比如CALCULATE函数,
    比如BLOCK的数组声明 ARRAY[0..7]OF TON_TIME,
    比如直接位访问#OS_Perm.%X0,
    比如ADD函数可以延展ADD条目个数,
    比如WSTRING数据类型的引入
…举不胜举啊。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   本人有段时间沉迷做AS BLOCK –ICON-FACEPLATE的开发,在STEP7+WINCC时期就做了WINCC 7.0的第一版,至今已经在国内外多个项目使用,AS BLOCK –ICON-FACEPLATE其实就是FB编程以电机阀门PID模拟量监视等为对象,在过程画面点击做好的图标,弹出控制面板的方式,多个同类型的对象使用同一个模板,也就是利用变量前缀的方式。在AB的FVTALK里也有GLOBLE占位标签符的概念。自己也编辑了一套教程给公司的新进工程师学习TIA的Block和面板开发过程。
STEP+WINCC的附加指令和图形移植到TIA


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    在移植过程中,由于TIA的不完善,产生了一些未决的错误,举步维艰,TIA在常用功能上相信都做了很详尽的测试,但是一些高级一点的功能却明显是未完工。直接不少的错误不能编译过去都是依靠升级TIA版本才过去,整个移植过程从V13一直升级到V14 SP1 UPD3才让项目编译没有警告。
目前已经发现的TIA还存在以下问题:
1.  ALARM VIEW报警控件,TREND VIEW的中英对译文本不完整。拖进来画面后,完全靠人工翻译,默认的中文环境拖入,中英语言栏全是中文,虽然可以编辑,但是不觉得这工作量有点累吗?
STEP+WINCC的附加指令和图形移植到TIA
2 报警控件附加文本除了附加文本1,其余都不开放,目前只能通过脚本访问。也没有STEP7那样对文本组态使用通配符的界面。
STEP+WINCC的附加指令和图形移植到TIA
3.  没有8通道的消息块。原先的Alarm_S已经更名为ProgramAlarm,Alarm_8P暂时没有替代消息块。
4.  来自AS的文本依然不支持多语言上传到hmi
   我在FB建立一个WSTRING的数据类型接口,依然不支持中英文输入,比如连锁功能块,需要文本描述联锁信号,但是输入方式只能是一种,不支持中英文编辑。STEP7时代就提出不好不方便的地方,我一直以为TIA会解决这个,没想到依然是这样。
5. 部分功能只是预留,并不能真正使用,如回读功能和块属性。
STEP+WINCC的附加指令和图形移植到TIA
6. C脚本不支持复杂数据类型定义如Array等,
STEP+WINCC的附加指令和图形移植到TIA
7. 没有文本库了。我有点脚本需要检索文本库。
8. 动态向导也没有了。
9. OS编辑器一类的东西。

有的功能没有了。也增加了很多新的功能,有得有失吧,不过使用TIA已经是趋势。
TIA未完全成熟的情况下,公司也应该逐步开始用TIA,用S7-1200和S7-1500控制器的方案,工程师也应主动学习TIA,为将来的TIA项目储备知识。
本文转载自:西门子工业技术论坛


回复

使用道具 举报

沙发
发表于 2017-11-22 13:05:56 | 只看该作者
有中文版的吗?看不懂啊

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

电工学习网 ( )

GMT+8, 2024-4-26 22:48

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表