inCC项目中通讯连接至关重要,获取连接通讯状态能有效的判断当前系统的运行情况,及时处理问题。
1 画面中添加控件来获取通讯状态
WinCC 提供工具“Channel Diagonsis”来判断项目中连接的通讯状态,此工具在操作系统“开始”—>“Simatic”—>“WinCC”—>“Tools”目录下可以找到。此工具也可以添加到WinCC画面中使用。
图1
打开WinCC“图形编辑器”,在右边“对象选项板”中选择“控件”列表,如果是V6.2的系统在列表空白区域点击鼠标右键选择“添加/删除”(图1),如果是V7.0的系统需要先选中“ActiveX 控件”,再点击鼠标右键选择“添加/删除”(图2)。
图2
打开“选择OCX控件”对话框,在OCX控件列表中找到并且选中“WinCC?Channel?Diagonsis?Control”控件(图3),点击确定。然后在选项板控件列表中就能找到此控件,把此控件添加到画面中,激活WinCC项目。
图3
项目激活运行后,通道诊断控件会显示项目中通讯连接的通讯状态,绿勾表示通讯正常,红叉表示通讯故障。选中故障链接,在右边列表中能显示出此故障的错误代码(图4)。
图4
错误代码的说明可以在帮助文档“S7CHNERRORchs.HLP”中查到,此帮助文档在WinCC?的安装路径下(如:C:\Programs\Siemens\WinCC\bin?)找到。??????????
2??根据通讯状态改变对象属性?
在连接中所建的变量,在通讯时都会带有变量状态信息,变量状态包含WinCC?和自动化设备之间的连接状态。通过获取这个变量状态,我们就能得知变量所在连接的通讯状态。
首先在需要监控的通讯连接下新建一个变量“status”,地址取位存储区首地址(图5)。
图5
在此文档中我们以静态文本来举例。在画面中添加一个静态文本,选择对象属性“字体”→“文本”,在动态列表中选择“动态对话框”,如图6
图6
在动态对话框中,表达式/公式选择变量“status”,把表达式/公式的结果列表中“其他”范围对应的文本修改成“通讯已连接”。选择“变量状态”,在弹出的状态列表中,把“没有连接”范围对应的文本修改成“通讯干扰”(图7),应用此设置。
图7
项目激活运行后,如果通讯正常,静态文本会显示“通讯已连接”,如果通讯故障会显示“通讯干扰”。(具体故障原因可检查通道诊断)
此组态方法也可应用到其他对象,例如修改对象的背景颜色等。
上一章节是把变量的“变量状态”直接与对象属性关联,这个“变量状态”也可以直接使用脚本来读取,在脚本中判断通讯状态,继而执行比较复杂的逻辑操作。
首先在需要监控的通讯链接下新建一个变量“status”,地址取位存储区首地址(图5)。
打开“全局脚本”—>“C-Editor”,新建一个“动作”,编写如下代码(图8)。脚本中“GetTagDWordState”函数获取了变量的变量状态,然后使用If语句执行判断。
图8
在工具栏上点击“信息/触发”,(“信息/触发”按钮在V6.2系统中图标参考图8,如果是V7.0系统中图标参考图9)在属性选项板上选择“触发器”à“定时器”à“周期”,然后点击“添加”按钮,在弹出对话框中填写触发器名称“Action1”,然后定义“周期”5秒。这种组态(图10)会让此脚本在WinCC运行期间以5秒的时间间隔,循环执行。
图9
图10
注意事项:
1.项目运行前必须把计算机属性“启动”列表中“全局脚本行系统”给勾选上(图11)。
2.脚本的执行周期用户可根据项目自行修改,但是不建议执行周期过密。因为在WinCC系统中脚本是单进程的,如果脚本中有很耗时的执行过程,过密的执行周期会造成系统负担过大,导致脚本不执行或者系统运行缓慢等现象。
图11
这里需要注意一点,WinCC系统的默认设置是会监控CPU的STOP状态的,如果CPU打到STOP状态,也会显示通讯故障,通道诊断的错误代码“ 7001” 。这个默认设置可修改(图12),打开变量管理器,选择所用通讯协议,例如“TCP/IP”,点击鼠标右键选择“系统参数”,在对话框中选择 “CPU 停机监控”取消“激活”,则不对CPU的STOP状态进行监控。
中关村在线办公打印频道】最近,一直接到同事扫描文件和票据的需求,但是这段时间小编身边只有一台某某大牌的多功能一体机和紫图这台H4040双面高速扫描仪。论专业扫描当然应该选择H4040,但是为了接下来更好的评测H4040,小编在没有腾出手来撰写这篇评测前并不敢提前拆封H4040,生怕错过初试时珍贵的“镜头”。于是,那台具备自动进纸功能的多功能一体机就成了唯一的选择。于是……当第一张A4纸进去一半……卡住了,第二张又卡了,第三张……(你懂的!)稍微硬一些的硬纸就更不可能使用如此一体机扫描了,甚是不便。
初见紫图H4040,其整体外观与以往同类产品甚至是其他品牌同类产品并没有很大的区别,但在一些细节和性能方面却是卓有不凡,接下来我们首先从外观着手详细解读这台H4040高速扫描仪。
● 外观小巧精致 初装轻易
这款H4040整体是斜立式结构,外观采用陶瓷白和金属灰着色,使得这款产品在外形上倍感精巧和耐用。主面板左上方的一键开仓设计使得清洁扫描面板和清除卡纸变得十分方便。
打开主舱盖后的扫描面板
这款机型的出纸口托盘采用了内嵌式推拉设计,其拉出后的大小可以恰好盛托A4纸张。这种内嵌式推拉设计也在一定程度上节省了其占用的空间面积。
出纸口处的内嵌式推拉托纸盘
进纸口位置设计了较为宽幅的可调节卡纸槽,最宽可以容纳EMS的快递信封大小的进纸,最窄可以容纳普通银行卡窄边的宽度。进纸挡板上部可推拉进行调节,但主进纸挡板在插入后并不可以折叠甚至推拉。
可根据纸张大小调节宽度的进纸挡板
操作指示模块按键非常简单,左侧是数量显示,右侧上方两键是数量加减按键,下方是一键扫描按键。操作面板上部是两盏变色指示灯,以通过不同颜色和闪烁频率警告运行状态,软开关位于指示灯右侧。主电源开关位于主机后方,是普通的机械开合开关。
在该款产品后部分布了主开关、电源接口、两个数据接口和电脑锁接口,这里要着重说明的是两个数据接口,其中方形USB接口即为与电脑连接的数据接口,另一个普通数据接口可以直连打印设备或者存储设备等,方便直扫直存和直扫直打。
H4040在包装上较为简洁,附件包括电源、USB线、驱动光盘、各类实用手册和说明书等,精简的附件使得用户在安装和使用中可以切身感受到H4040的高效快捷。
紫图H4040随机的标准附件
在了解完产品外观后,我们将开始安装并试用这款紫图H4040。
● 驱动安装:一目了然的安装操作
紫图H4040的安装步骤十分浅显易懂,对于没有光驱的用户也可以在紫图官网找到这款产品的指定页面下载驱动。
在初始界面选择最上面的“紫图H系列扫描仪软件安装”选项
进入安装阶段
紫图H系列安装向导
设置将要安装的位置
选择程序文件
安装进度正在推进
安装进度正在推进
我们的电脑常会有防火墙拦截 在这里选择允许安装即可
继续安装进度 无需操作
继续安装进度 无需操作
电脑安全防护弹出 选择允许安装此驱动
即将完成安装步骤
驱动及扫描软件安装完成可以正常开始使用了
在整个安装步骤中基本上就是“下一步、确定……”一类的“继续进行”字眼儿,除了会弹出两次电脑拦截安装的提示之外几乎没有什么需要复杂处理的地方。对于拦截的处理只需手动选择“允许”类似的字眼即可,整个安装步骤不过3分钟。
● 软件解析:貌似繁琐的一键操作
在这款扫描软件中我们可以大致将软件界面分为两部分,通过左侧的任务按钮可直接进行指定模块的扫描任务。左侧每一个按钮的执行规则设置则通过右侧来实现。在右侧的设置中基本包含了输出路径、文件命名、是否双面、像素画质等等。
扫描后生成图片的界面 其它界面大体相同
我们可以根据自己的需求在左侧设置最多9个快捷操作按钮,比如我们可以把一号按钮设置为“按照300dpi扫描后生成图片”,二号按钮设置为“按照600dpi扫描后生成图片”等等。
红色圈内的选项可以设定左侧按钮执行的模块
紫图H4040总共可以实现7种模块的一键扫描,这七种模块的扫描可以方便的执行大数量的扫描任务,省去了很多繁琐的设置的操作。
七种可执行的扫描模块
完成了H4040的软硬件安装,接下来我们一起来看看H4040的扫描质量和扫描速度究竟怎么样。
● 扫描质量:600dpi的轻松实现
在设置中我们可以选择从100dpi~600dpi的不同选项,在测试中100dpi和200dpi的扫描出稿字迹较为模糊,放大300倍后很难辨识,彩色图片画质也较为暗淡嘈杂。但400dpi和600dpi模式下扫描的文字在放大到300倍后依然十分清晰,轮廓较为鲜明。
不同dpi下扫描成稿的质量对比
四种不同dpi模式下扫描图片的质量对比(放大200倍)
在下图的测试中,我们使用不同的打印机进行“打印——扫描——再打印”进行对比,其中四张图片中左侧图片均为原始打印照片,右侧为对应照片通过H4040扫描仪600dpi模式扫描后再打印出的照片效果。可见H4040在扫描照片时,对色彩的还原有些许加重,但对于我们日常工作需求中扫描文件票据是完全足够的。
“打印——扫描——再打印”的扫描前后对比
相对于此类定位的扫描产品,紫图H4040在扫描质量方面满足了大多数日常办公的需求,当然,保证了扫描质量会不会扫描速度就会大打折扣呢?接下来我们再对其扫描速度进行测试。
●扫描速度:50张A4纸一分钟搞定
扫描速度当然要用数字说话,很多时候厂家给出的参数都是在某某特定情况下实现的,相比日常环境总会有细小的差别,接下来我们通过实际测试来对比一下H4040的扫描速度。
紫图H4040馈纸式扫描仪扫描速度测试(分:秒:毫) | |||||||
测试项目 | 输出格式 | 数量 | 颜色 | 100dpi | 400dpi | 600dpi | 单双面 |
文字 | 图片 | 1 | 黑白 | 0:02:03 | 0:02:03 | 0:03:09 | 单面 |
文字 | 图片 | 50 | 黑白 | 1:06:04 | 1:06:09 | 2:04:01 | 单面 |
文字 | 1 | 黑白 | 0:02:02 | 0:02:09 | 0:03:01 | 单面 | |
文字 | 50 | 黑白 | 1:06:03 | 1:07:04 | 2:03:02 | 单面 | |
文字 | 图片 | 1 | 黑白 | 0:02:00 | 0:01:07 | 0:03:07 | 双面 |
文字 | 图片 | 50 | 黑白 | 1:05:09 | 1:05:03 | 2:03:08 | 双面 |
文字 | 1 | 黑白 | 0:02:03 | 0:01:09 | 0:03:03 | 双面 | |
文字 | 50 | 黑白 | 1:04:09 | 1:05:01 | 2:02:09 | 双面 | |
快递封 | 图片 | 1 | 彩色 | 0:02:05 | 0:05:02 | 0:12:04 | 单面 |
快递封 | 图片 | 5 | 彩色 | 0:09:02 | 0:17:05 | 0:49:01 | 单面 |
快递封 | 1 | 彩色 | 0:02:06 | 0:05:01 | 0:11:07 | 单面 | |
快递封 | 5 | 彩色 | 0:09:02 | 0:18:03 | 0:48:01 | 单面 | |
6寸照片 | 图片 | 1 | 彩色 | 0:01:08 | 0:02:09 | 0:06:09 | 单面 |
6寸照片 | 图片 | 10 | 彩色 | 0:07:04 | 0:13:04 | 0:45:00 | 单面 |
6寸照片 | 1 | 彩色 | 0:01:08 | 0:02:07 | 0:06:09 | 单面 | |
6寸照片 | 10 | 彩色 | 0:07:06 | 0:13:08 | 0:48:01 | 单面 | |
在测试中,受到机器卡顿和手动计时的影响难免有些毫厘的误差,但测试中发现,这台H4040扫描设备无论是受像素、黑白、正反等影响,但直观感觉其总体速度大致可以分为快、中、慢三挡,在扫描A4纸张单面黑白最低像素的情况下最快速度可以达到每分钟46页,而较慢速度每分钟24页;在扫描快递信封时的最慢为每分钟6.5封,最快为每分钟33封。
紫图H4040馈纸式高速扫描仪
但总体来说,这款H4040扫描仪在效率的表现方面还是值得肯定的,除非遇到特别褶皱的纸张,其卡纸和重纸的概率几乎很低。在自动处理成图方面其精准度也值得肯定。在扫描中插入一定数量的白纸,其空白页自动识别能力也精准无误。另外我们使用这台机型扫描银行卡和身份证,过程也十分高效,几乎没有出现卡顿和磨损,成片质量也十分清晰。对于这类办公助手,高效当然是值得推崇的,这也是我们肯定这台扫描仪性能的原因。
扫描仪型号 | H4040 |
分类 | A4幅面双面高速扫描仪 |
扫描速度(200dpi页/分钟)灰度/黑白/彩色 | 45/45/45 |
主要特征 | |
传感器类型、光学分辨率 | 采用电荷耦合元件-CCD的非接触式传感器,600dpi |
色彩位数 | 采集48位 |
ADF进纸容量(页,70克) | 120 |
最小文档尺寸(长*宽 mm) | 30*48 |
最大文档尺寸(长*宽 mm) | 5080*244 |
长纸扫描(mm) | 5080 |
纸张厚度(g/m2) | 30-480 |
重张检测(超声波检测) | 支持 |
身份证、银行卡扫描 | 支持 |
扫描光源 | 高品质LED光源 |
网络扫描 | —— |
按键启动预置扫描模板 | 9个 |
分纸机构 | 摩擦轮 |
图像处理 | |
黑白影像智能阈值 | 支持 |
正反两面支持不同设置 | 分辨率、色彩、旋转方向 |
图像拆分后自动旋转排序 | 支持 |
多流输出 | 黑白、彩色、灰度、两面6个不同参数图像 |
自动色彩识别 | 支持 |
滤除空白页 | 支持 |
图像自动旋转方向 | 支持 |
补边和填充装订孔 | 支持 |
裁切和纠偏 | 支持 |
配备正版中文光学字符识别软件 | 支持 |
其他 | |
高*宽*深(mm) | 228.3*318.7*230.7 |
净重(kg) | 2.7 |
电源供应 | 24VDC/1.0A |
协议、控件 | 支持TWAIN、定制ISIS、WIA、OCX控件 |
支持的操作系统 | Win2000、 WinXP、Vista、Win7、 Win8;定制:Linux、Mac OS |
数据接口 | USB2.0 |
扩展接口 | USB2.0 Hub x1 |
键词:票据OCR、文字识别、字符识别、OCR SDK开发包、表格OCR、票据识别、表格识别、银行票据识别、发票识别、ERP、OMR
技术简介
表格票据OCR识别自动录入系统是一款表单数据批量处理的技术,对于诸如像银行发票,保险单,发票或一些具有表格特征的表单等均能有效的批量处理。通过扫描,图像处理、自动分类、OCR(光学字符识别)技术,将表格图像中的数据信息准确、快速、真实地提取并保存,数据结果可导出为标准的数据格式,如Excel表,与企事业单位的ERP、CRM等系统实现无缝结合。系统支持中英文、数字、符号等多类型字符的手写体、印刷体识别。
应用背景
表格表单是一种高度精炼,集中的信息表达手段,纸质表格被广泛的应用于数据采集,将纸质表格数据转换成电子数据是信息化必然趋势。传统的人工数据录入方式效率低下、差错率高、成本昂贵,北京文通科技结合其在OCR(光学字符识别)领域的尖端技术,为客户提供企业级的数据采集方案,在数据采集和数据应用之间架起高速通道。
传统的人工数据录入方式,这是目前企业使用最多最直接的方式,由专门的数据录入员将数据一条一条录入计算机存储,数据流向企业ERP系统、Excel记录型表格。这种方式耗费了大量的人力和时间,计算机在此方案中只是数据载体,并未高效应用,弊端显而易见:
1、录单任务繁重、强度大、录入员在高强度重复工作状态下极易疲劳出错;
2、增加录单人手、增加计算机设备都导致办公成本增加;
3、基础数据采集效率低下导致综合统计数据滞后,导致公司的其他业务信息管理系统(如ERP、CRM)所发挥的性能大打折扣,从而影响企业正确决策。
使用OCR技术实现自动录单,目前部分ERP软件商集成了OCR(光学字符识别)技术,通过批量扫描识别的方式采集表单、订单数据,大大提高数据采集的效率。OCR识别录单方式是对传统录入方式的一个颠覆,基于先进的图像处理、OCR&ICR(智能字符识别)技术,把繁重重复的工作交给计算机去处理,充分发挥了计算机处理技术的优势,录单主体的变更带来的是录单效率本质的提高,这也是OCR技术的初衷。简单举例,一张A4订单中有15条数据,熟练录入员录单需要120秒,而OCR技术仅需要1.5秒,速率提高是120S/1.5S=79倍,优势极为明显。
系统流程概述
3.1 工作流程概述
系统流程图
3.2 系统识别性能参数
识别字符类型
印刷体:中文(简繁体)、英文、数字
手写体:中文(简繁体)、英文、数字
符号类:标识码、条码、 CheckBox、╳、▇、○、●等,
可定制符号
8种可定制字符:日、韩、蒙古、藏、维吾尔、哈萨克、柯尔克孜、阿拉伯文
识别速度
单张表格的识别速度在 1 秒钟左右;
识别率
对于版面整洁的印刷字符的识别,正确率达99.96%
对于规范手写数字、英文的识别,正确率达98.5%
对于规范手写汉字的识别,正确率在 85%左右;
3.3 SDK主要模块及功能特点
表格模板编辑器:轻松快速定义识别模板;
图像预处理模块:自动去黑边、自动纠偏、去噪声、图像自动旋转、多种二值化方法处理;
表格自动分类:系统能自动区分当前表格、票据的业务类别,实现全自动归档;
字符识别引擎:支持识别丰富的文字、符号类型;
快速校对工具:纵向(集字)校对器、横向校对器。
3.4 SDK开发环境
计算机性能:CPU-2.0GHz,内存-512MB,硬盘-2G;
操作系统:Windows系列
API接口:以标准的DLL(动态链接库)、OCX控件方式提供,支持VB、C#、Delphi、PB、C/C++/VC++、Java等常用程序语言的调用;
我们的服务
我们的宗旨是为客户提供企业级的数据采集技术,我们的技术服务内容包括识别需求评估、表格规范设计、模板定制、二次开发技术支持,在企事业客户开发应用系统的过程中,我们将全程跟踪,为客户方提供专业团队的技术服务。
应用领域
制造业:订货会订单处理、生产计划等表单处理
政府部门:各种申请表、申报表的数据录入
银行、证券部门:存单、储单、证券交易单据、信用卡申请表的数据录入
工商、税务部门:各种纳税申报表、组织结构代码申报表的数据录入
统计部门:社会调查表、人口普查表、农业普查表、商业调查表的数据录入
人事部门:人事测评、干部考核表的数据录入
保险行业:保险单的数据录入
企、事业单位:进出库票据、订货单、单位内部报表的数据录入
解决方案
政府:干部选举和人事测评
教育:OCR自动阅卷
*请认真填写需求信息,我们会在24小时内与您取得联系。