故事作者:拾起

最近创作

看看TA的故事

【技】看完《全面解析WINCC数据交互》的课后,想起这些年遇到的坑和埋过得坑

已锁定

拾起

  • 帖子

    335
  • 精华

    6
  • 被关注

    52

论坛等级:奇侠

注册时间:2010-08-24

普通 普通 如何晋级?

【技】看完《全面解析WINCC数据交互》的课后,想起这些年遇到的坑和埋过得坑

1384

4

2020-02-24 17:37:51

看完《全面解析WINCC数据交互》的课后,想起这些年遇到的坑和埋过得坑

前提:趁这次疫情,学习了视频课程《全面解析WINCC数据交互》,回想这几年的经历,还是很多感慨的。从技术的角度说,如果这样的视频早日看到,也不至于走很多弯路。

 

2010年,某烟厂项目,生产线一质量检验装置

简单概述:通过检测生产线上同时出现的N中香烟,计算同一品种的滑动均值,检验合格与否,并将数据存储到数据库,供数据中心提取数据。

系统组成:315-2PN/DP,WINCC V6.2,SICK传感器,托利多检重秤

获得的技能:

1、条码的识别,读码器安装位置距条码有要求。

2、条码在PLC中转换成可处理的字符串或文字。

3、滑动均值计算涉及的指针程序,间接寻址(STL)。

4、WINCC的TCP通讯参数设置。

5、WINCC的用户归档。(当时软件由业主提供,只有通过用户归档实现数据的存储)

6、WINCC的结构变量及画面。

7、WINCC显示条码。(条码的格式(96)*********)

8、WINCC的权限管理。

9、WINCC的全局脚本初探。

 

这个项目之后,买了两本跟VB有关的书,其中《零基础学Visual Basic》是目前研究VB的主流数据,还有一个隐性的工具,百度。

 

2012年,某生产设备改造成实验设备

一台半导体生产的核心设备PECVD,改造成实验装置,需要单独控制或顺序控制某电源,然后还要把数据存储。

获得的技能:

1、程序被加密过,全部是STL语句。然后将整个STL程序转成了梯形图,然后加入跟另一设备的通讯,将整个电极触发的逻辑改了。

经过那一段时间,看到STL就知道它梯形图是啥,逻辑一目了然(现在早忘光了)。

2、趋势图显示多种数据,隐藏或显示,以及Y轴范围可调。

3、WINCC将生产过程值每秒触发写入TXT文档中,文档以时间和批号命名,方便实验人员研究数据。

在这个过程中,遇到了原始数据传输,因为这部分代码原开发者加密了,一直不清楚中间的逻辑,恰好这篇视频资料给了解答。

 

2012年,某生产线上追溯系统,需要从PLC中提取数据并控制设备运行

WINCC7.2(客户自己提供的软件)添加了对AB和三菱以及MODBUS TCP/IP的通讯,通过它实现对不同型号的PLC数据采集非常方便。

获得的技能:

1、WINCC通过串口控件读取条码,通过脚本自由组合条码和数据展示。

2、通过VBS实现对数据库的读和写。

3、通过VBS实现对TXT文档的读和写。

 

后记:最近这七八年的时间已经很少再用WINCC了,但没中断对WINCC的学习,其实视频中心的资料更多的是告诉你某一个功能的实现,但是一个完整的项目,需要把N个功能串联起来,还需要很强大的能力。

以上的项目,如果写出每一个问题的发现,以及走的弯路,和最后实现的方法,会有很多的内容,其实在我之前的帖子中也有介绍过局部内容,在此不一一说。借这些项目说说的感受,算是给自己的工控人生做一个总结,我自认为自己对技术是非常有感觉的,以上的项目在接受的时候,基本上只有20%是自己以前具备的技能,最多到40%是可以肯定没问题的,剩下的都是一些个人基于系统的组成以及技术的规律觉得可以实现的,最后这些项目都是按最初的技术方案实现了。在接收一个新项目的时候前期会有若干的技术铺垫和积累,但在实施过程中就容不得自己慢慢来,项目实施中压力非常大,要解决各种技术问题(当然还有人的问题),特别是代码,因为我是学俄语的,看到英文字母就头大的那种,一个很简单的单词都会拼错,所以往往查找代码故障的时候比其他工程师要花费更多的精力,一个对象的属性也是自己用笔记本抄下单词然后去查资料,记录到笔记本上,再去消化中文含义再吸收利用,中间的艰辛实在是不堪回首,基本上大家不会掉的坑我是一定会跳进去,然后爬起来还没走几步又掉进去。但也得益于那段压力,使得自己成长不少,也养成了一个习惯,尽量去百度,或者搜索论坛的现有资料。

这几年也有跟朋友在合作,跟他们交流的时候我总是在说,首先对一个问题必须有多种预案,以防出现技术瓶颈,其次要学会查资料和再学习,因为一个案子出现的时候从来不会完全匹配你现有的知识体系,需要补充,最后就是你要相信自己,如果自己的判断没错,那就果断的去做吧。

工控是一个明显的活到老学到老的行业,它没有终点,而我也比较喜欢中间的过程,就像我的网名一样,我就像一个小孩子,在一片广阔的海滩上,看着斑斓美丽的贝壳,我拾起它,却又把它用力的扔到海里。在拾起的时候,和用力扔的时候,我是微笑的。


【技】看完《全面解析WINCC数据交互》的课后,想起这些年遇到的坑和埋过得坑 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

网友专栏

共有3232条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

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