题记:刚开始接触WINCC是在10年左右,当时用WINCC6.2的版本,因为要将数据写入数据库,但客户没有购买Connectivity Pack软件,也不清楚这个软件在连接数据库中起什么作用,只是西门子技术支持说要连数据库就要这个,于是我只好通过用户归档的方式实现了项目要求。刚开始技术论坛和找答案中没有太多相关的介绍,后面介绍我的方法后,类似的通过用户归档的方式跟数据库相关就雨后春笋般的出来了。也由这个项目,感受到了WINCC的强大,好用,看了两本跟WINCC相关的书不解渴,后来就又买了一本专门介绍VB的书,再结合后面的项目,才真正的初窥WINCC的门径。
言归正传,说说WINCC与串口的故事。在当下,很多制造业有追溯的需求,需要将生产加工的数据存储起来以便于生产管理,比如MES,在将来的工业4.0下,这样的需求只会更多。针对旧的生产设备,其PLC不一定有空余的串口,而且可能生产设备需要同时识别条形码和二维码,简单的在PLC端增加串口不切实际,而且不一定有多余的安装位置,在这样的情况下,通过WINCC与串口通讯就显得靠谱,而且借助脚本语言,可以很方便的分析条码信息,比在PLC中处理方便多了。
项目的案例,应用在某装配车间的一条装配线,属于改造原生产线具备生产追溯的功能,除数据存储和记录外,还需要上工位加工的NG产品,在下工位是不允许设备动作等防错功能。总共7个工位,其中3个工位还需要扫描金属制品的二维码标签,共计10个串口,客户有一台利用PCI总线扩容出来的16个串口的设备,7个工位统一用一台电脑控制,现场设备到该电脑的串口线长度没有超过串口允许的长度15米。现场7个工位,其中两台S7-300,其余为三菱Q系列和FX系列,将FX通过CC-Link与Q系列组网,然后与WINCC走以太网交换数据,除CC-Link模块新购买,其余均利用原来设备。
一、串口控件MSCOMM32.OCX的注册。以下是网上下载的流程,特别提示WIN7要以管理员方式运行“命令提示符”,不然注册可能失败
1下载MScomm控件。
2解压后将Mscomm.srg, Mscomm32.ocx,Mscomm32.dep三个文件复制到系统文件夹system32中,(C:\windows\system32)
3用Windows下的注册工具regsvr32注册该OCX控件,点击“开始”->"运行",打开dos界面后输入:Regsvr32 C:\windows\system32\Mscomm32.ocx,进行注册,会提示注册成功(win7要管理员身份打开)。
- 说说WINCC与串口通讯 2024-11-06
- MAC地址 2024-11-06
- GSD文件 2024-11-06
- Step7里怎样设置断点调试 2024-11-06
- 当给S7-1500 CPU下载时,为什么尽管还有足够的存储空间 2024-11-06
- STEP 7(TIA Portal)项目中的备份文件有何意义 2024-11-06
- STEP7中FC块中如何传递ANY指针 2024-11-06
- 博途上云了 2024-11-06
- 西门子自动化系统接地指南---连载2 2024-11-06
- 【故事】西门子自动化系统接地指南---连载1 2024-11-06
- 【分享小故事】S7-300 CPU MMC接触不良故障现象及处理注意事项 2024-11-06
- 以太网、工业以太网及Profinet 有什么区别 2024-11-06
- 西门子自动化系统接地指南---连载4 2024-11-06
- 西门子自动化系统接地指南---连载3 2024-11-06
- 完美的PLC程序是什么样子的? 2024-11-06