本文适用于:
CVI Fusion 7.10.3
Infinity Client 7.10.3
Infinity Module 7.10.3
Core Services 7.10.3

简介

以下指南旨在说明如何在 PivotWare 中集成读卡器资产。

还列出了一些兼容的读卡器供您考虑。 


目录

简介

1 - 前提条件  

2 - 读卡器资产概览  

     2.1 - 概览  

     2.2 - 选择读卡器型号  

     2.3 - MIFARE® Classic 卡概览  

3 - 在 PivotWare 中配置资产  

     3.1 - 设置概览 

     3.2 - 在 CVIFusion 中配置资产 

     3.3 - 在流程中连接并使用资产 

     3.4 - 卡码关联和读卡器测试 

4 - 更多读物  


1 - 前提条件  


如果您是 PivotWare 的新手或不熟悉该软件套件,我们建议您先通读下文:


2 - 读卡器资产概览  


2.1 - 概览  

任何用户配置文件都可以设置为当在连接到 Infinity Client 的受支持读卡器上出示卡时自动登录。

卡只需要出示一次,还是必须始终留在读卡器上才能让操作员保持登录状态,取决于选项。


2.2 - 选择读卡器型号  

有几种读卡器型号得到官方支持:

读卡器制造商
读卡器型号
通信类型
支持的卡
配置文章链接
ACSACR122S串联Mifare® Classic 卡与 ACR122S 集成 
ACSACR122UUSBMifare® Classic 卡与 ACR122U 集成


这些读卡器可以直接从读卡器资产下拉菜单中选择。各自的配置在对应的文章中有详细描述。


如果上面列出的读卡器都没有为您提供所需的解决方案,PivotWare 还为您提供了使用通用读卡器的可能性,前提是它们支持以下任一协议:

  • RS232 纯文本.
  • USB CCID:在该类别中,来自 ACS 的 ACR1252U 被公认为已成功与 PivotWare 集成。


2.3 - MIFARE® Classic 卡概览  

PivotWare 官方支持的所有读卡器都能使用 Mifare® Classic 卡。

这些卡围绕扇区构建而成,每个扇区包含多个块(确切的数量以及每个扇区的大小取决于卡的存储容量)。但有些字段是标准配置或推荐配置:

  • 块 0(必需):扇区 0 的第一个块是卡制造商数据。因此,不可用于写入识别码,而且不得篡改。
  • 扇区 0 的块 1 和块 2(推荐):可以填入关于该卡适用的应用程序的一些特定信息。根据现场使用情况,这些扇区也不能用于保存操作员的识别码。
  • 每个扇区的最后一个区块(必需)用于编码徽章认证密码。任何 MiFare® 卡都可以编码两个密钥(密钥 A  - 密钥 B),必须将其中一个通过 CVIFusion 提供给 Infinity Client 软件。如果不提供正确的代码,系统将无法读取相关字段。
     

更多详细信息,请参见官方的 MIFARE® 文档。


3 - 在 PivotWare 中配置资产  


导航到资产管理器面板,选择您希望将资产纳入其中的项目。

资产类型设置为读卡器


3.1 - 设置概览 

任何读卡器允许的设置都取决于资产供应商和选择的读卡器类型。下面是可能的读卡器属性字段列表:


属性名称可能设置说明资产供应商
读卡器类型
读卡模式
连续式与操作员相关的卡必须始终留在读卡器上。ACSACR122S
ACR122U
其他 CCID
其他读卡器其他 CCID
单发式卡只出示给读卡器一次,操作员即登录。之后,操作员可以取走卡。
注销时需要操作员再次出示卡。
此模式允许两个不同的用户同时登录到站,仅使用读卡器进行识别。
ACSACR122U
其他 CCID
其他读卡器RS232 纯文本
其他 CCID
是否需要验证?未选中/选中如果写入卡中的标识字段受特定代码保护(MIFARE® Classic 卡),则需要选中该选项。

选中该选项后即可填写验证码:参见 2.3 - MIFARE® Classic 卡概览

ACSACS122S
ACR122U
其他 CCID
其他读卡器其他 CCID
块号
从 1 开始的值
指定识别字段被写入的数据块(MIFARE® Classic 卡,另请参见 2.3 - MIFARE® Classic 卡概览)。
Infinity Client 将检索所述字段中的信息,以确认操作员是否与所述块中存储的识别值相匹配。
ACSACS122S
ACR122U
其他 CCID
其他读卡器其他 CCID
COM 端口从 1 开始的值连接资产的串行通信端口。ACSACS122S
其他读卡器RS232 纯文本
信息分段
EOL /固定大小数据帧格式化。其他读卡器RS232 纯文本
EOL 后缀

EOL 数据帧。其他读卡器RS232 纯文本


3.2 - 在 CVIFusion 中配置资产 

创建资产的步骤:

  • 选择资产供应商
  • 选择读卡器类型:请注意,该选项受所选资产供应商限制。
  • 读卡器属性中选择读卡模式
  • 填写读卡器属性的其余细节。

注意:串行设备的波特率在站级别上进行配置。关于进一步的详细信息,请参考创建站、步骤和流程一文。


您可以在相应的文章中找到有关与 ACR 122S(链接)ACR122U(链接)集成的详细信息。

本文还附有一份资产配置文件,其中包含其他读卡器/其他 CCID 设备的示例。


如需了解与通用读卡器集成的更多信息,请联系我们的远程支持团队


设置完成后,依次单击保存资产保存资产项目


3.3 - 在流程中连接并使用资产 

读卡器资产必须通过 CVIFusion 的“站管理器”面板与所连接的站关联。

请参见Desoutter 工业工具:创建和关联资产 (desouttertools.com) 了解更多详细信息。


读卡器资产连接到站后,导航至流程配置面板,然后展开系统访问登录类型菜单。

为了让操作员可以使用卡在任何特定站上登录,请检查以确认读卡器选项已激活,然后单击保持流程配置来更新您的站设置。

在此阶段,已经可以将配置传输到目标站。


3.4 - 卡码关联和读卡器测试 

要将用户与站关联,请参考我们在门户网站上提供的创建和管理用户一文。


创建用户并将其关联到站后,回到用户管理器项目。

按照创建和管理用户中的说明选择要为其添加卡代码的用户,然后填写所需信息。

如果您不确定卡代码,可以使用 CVIFusion 检查写入读卡器上的卡中的数据(前提是,设备为 ACR122SACR122U其他 CCID)。操作步骤如下:

  • 将目标读卡器连接到运行 CVIFusion 软件的计算机上。
  • 单击读卡器设置
  • 从打开的菜单中选择读卡器型号。
  • 提供详细信息,以便 CVIFusion 获取卡代码的详细信息。详细信息必须与资产管理器面板中填写的信息一致。单击“确定”
  • 在“用户创建”窗格中单击读卡

这样,代码就会出现在卡代码字段中,您可以直接为当前用户保存该代码。完成后,您就可以转移到另一个用户了。

如果没有数据出现:

  • 要么计算机无法识别读卡器。这一点可以通过显示站的系统诊断程序来检查。
    然后检查是否检测到读卡器:

    该解决方案仅当读卡器是 ACR122SACR122U 或任何其他 CCID 读卡器时有效(串联读卡器因此未考虑在内)。
  • 没有数据被写入到选中的
  • 读卡器未被操作系统识别:打开设备管理器窗口,检查是否检测到读卡器。
  • 允许读卡数据的服务未启动:打开任务管理器窗口,然后检查 SCardSvr 服务是否正常启动。


为了进一步调查类似问题,请联系我们的远程支持团队


4 - 更多读物  


下文可提供进一步的信息: