1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > WinCC7.4 与扫码枪串口通讯

WinCC7.4 与扫码枪串口通讯

时间:2018-11-10 22:16:08

相关推荐

WinCC7.4 与扫码枪串口通讯

WinCC 扫码枪

客户现场需要将扫码枪的数据传入WinCC,然后根据条码内容制定个性化生产任务。

扫码枪可以与WinCC 走OPC通讯,也可以用串口。个人选择用串口,设置简单。

首先,需要WinCC有MScomm控件,然,现场安装的WinCC上没找到。。。度娘下载 MSCOMM32.OCX,把它拷贝到到C:\Windows\system32文件夹下,win7/10 64位,复制到C:\Windows\sysWOW64文件夹下,然后以管理员打开对应文件夹 cmd,写入代码 regsvr32 MSComm32.ocx,按enter会提示你注册成功

在WinCC控件中,添加注册 OCX控件,找到对应路径,注册成功后可以拖到画面上,如下图

{如果添加控件失败,可以参考以下截图内容写两个文件,先点击第一个,后点击第二个,然后重启软件}

将MScomm控件命名为MScom,变量管理中添加 IdPort 整型变量和 IdCode 文本变量,在全局脚本中编写代码

SetPropWord("*****.PDL","MScom","CommPort",GetTagWord("IdPort"));//设置串口号 SetPropBOOL("*****.PDL","MScom","PortOpen",1);//打开串口 code=GetPropChar("*****.PDL","MScom","Input");//获取串口读数if(strlen(code)>1){printf("IDcode=%s\n",code); SetTagChar("IdCode",code);//转存读取到的条码}

波特率可在控件属性上设置

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。