广东湘恒智能科技有限公司
主营产品: 西门子PLC代理商,plc变频器,伺服电机,人机界面,触摸屏,线缆,DP接头
说说WINCC与串口通讯 2
发布时间:2024-11-26

题记:刚开始接触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要管理员身份打开)。


展开全文
拨打电话 微信咨询 发送询价