บทความนี้ใช้บังคับจาก:
CVI FUSION 7.10.3 | INFINITY CLIENT 7.10.3 | INFINITY MODULE 7.10.3 | CORE SERVICES 7.10.3 |
บทนำ
คำแนะนำต่อไปนี้ได้รับการออกแบบมาเพื่อให้คำแนะนำเกี่ยวกับวิธีการรวมเนื้อหาเครื่องอ่านการ์ดใน PivotWare
มีรายการเครื่องอ่านการ์ดที่รองรับจำนวนหนึ่งไว้ให้คุณพิจารณาด้วย
1 - ข้อกำหนดเบื้องต้น
เราขอแนะนำให้อ่านบทความต่อไปนี้ก่อน หากคุณยังใหม่กับ PivotWare หรือไม่คุ้นเคยกับชุดซอฟต์แวร์:
- ภาพรวมสถาปัตยกรรมของ PivotWare
- ภาพรวมการสร้างสถานีและกระบวนการ
- ภาพรวมการสร้างสินทรัพย์
- การสร้างและการจัดการผู้ใช้
2 - ภาพรวมสินทรัพย์เครื่องอ่านการ์ด
2.1 - ภาพรวมทั่วไป
สามารถตั้งค่าโปรไฟล์ผู้ใช้ใดๆ ให้เข้าสู่ระบบโดยอัตโนมัติเมื่อแสดงการ์ดบนเครื่องอ่านการ์ดที่รองรับซึ่งเชื่อมต่อกับ Infinity Client
ขึ้นอยู่กับตัวเลือกต่างๆ ว่าต้องแสดงบัตรเพียงครั้งเดียวหรือต้องอยู่บนเครื่องอ่านบัตรตลอดเวลาเพื่อให้ผู้ปฏิบัติงานเข้าสู่ระบบต่อไปได้
2.2 - การเลือกรุ่นเครื่องอ่านการ์ด
เครื่องอ่านการ์ดหลายรุ่นได้รับการรองรับอย่างเป็นทางการ:
ผู้ผลิตเครื่องอ่านการ์ด | รุ่นเครื่องอ่านการ์ด | ประเภทการสื่อสาร | การ์ดที่รองรับ | ลิงค์บทความการกำหนดค่า |
ACS | ACR122S | ซีเรียล | การ์ด Mifare® Classic | ผสานรวมกับ ACR122S |
ACS | ACR122U | USB | การ์ด Mifare® Classic | ผสานรวมกับ ACR122U |
ELATEC | TWN4 | USB หรือ RS-232 | แท็ก 125K | |
ELATEC | TWN3 | USB หรือ RS-232 | แท็ก 125K |
คุณสามารถเลือกเครื่องอ่านการ์ดเหล่านี้ได้โดยตรงจากเมนูการเลือกสินทรัพย์ของเครื่องอ่านการ์ด การกำหนดค่าตามลำดับมีรายละเอียดอยู่ในบทความที่เกี่ยวข้อง
หากไม่มีเครื่องอ่านการ์ดใดในรายการข้างต้นที่นำเสนอโซลูชันที่คุณกำลังมองหา PivotWare ยังเสนอทางเลือกในการใช้เครื่องอ่านการ์ดทั่วไปให้คุณเป็นโซลูชันสำรอง โดยที่เครื่องอ่านการ์ดเหล่านั้นรองรับโปรโตคอลใดโปรโตคอลหนึ่งต่อไปนี้:
- ข้อความธรรมดา RS232
- USB CCID: ในหมวดหมู่นี้ เป็นที่ทราบกันว่า ACR1252U จาก ACS สามารถรวมเข้ากับ PivotWare ได้สำเร็จ
2.3 -ภาพรวมการ์ด MIFARE® Classic
เครื่องอ่านการ์ดทั้งหมดที่ได้รับการรองรับอย่างเป็นทางการจาก PivotWare ทำงานร่วมกับการ์ด Mifare® Classic
การ์ดเหล่านี้มีโครงสร้างตามเซกเตอร์ โดยแต่ละเซกเตอร์มีจำนวนบล็อก (จำนวนที่แน่นอนและขนาดแต่ละเซกเตอร์ ขึ้นอยู่กับความจุของการ์ด) อย่างไรก็ตาม ฟิลด์จำนวนหนึ่งเป็นฟิลด์มาตรฐานหรือที่แนะนำ:
- บล็อก 0 (บังคับ): บล็อกแรกของ Sector 0 คือผู้ผลิตข้อมูลการ์ด ส่งผลให้ไม่สามารถใช้เพื่อเขียนรหัสประจำตัวได้
- บล็อก 1 และบล็อก 2 ของเซกเตอร์ 0 (แนะนำ): อาจเก็บข้อมูลเฉพาะบางอย่างเกี่ยวกับแอปพลิเคชันที่การ์ดนั้นมีไว้ ขึ้นอยู่กับการใช้งาน ส่วนดังกล่าวไม่สามารถใช้เพื่อเก็บรหัสประจำตัวของผู้ปฏิบัติงานได้
- บล็อกสุดท้าย (บังคับ) ของแต่ละเซกเตอร์จะเข้ารหัสป้าย คีย์การตรวจสอบสิทธิ์ สามารถเข้ารหัสในการ์ด MiFare® ใดก็ได้สองคีย์ (คีย์ A - คีย์ B) และต้องระบุคีย์ใดคีย์หนึ่งผ่าน CVIFusion ไปยังซอฟต์แวร์ Infinity Client การไม่ให้รหัสที่ถูกต้องจะทำให้ระบบไม่สามารถอ่านฟิลด์ที่เกี่ยวข้องได้
สำหรับรายละเอียดเพิ่มเติม โปรดดูเอกสารทางการของ MIFARE®
3 - การกำหนดค่าสินทรัพย์ใน PivotWare
ไปที่แผง ตัวจัดการสินทรัพย์ จากนั้นเลือกโปรเจ็กต์ที่คุณต้องการรวมสินทรัพย์ของคุณ
ตั้งค่าประเภทสินทรัพย์เป็นเครื่องอ่านการ์ด
3.1 - ภาพรวมการตั้งค่า
การตั้งค่าที่อนุญาตสำหรับเครื่องอ่านการ์ดจะขึ้นอยู่กับทั้งผู้จำหน่ายสินทรัพย์และประเภทเครื่องอ่านการ์ดที่เลือก ค้นหาช่องคุณสมบัติเครื่องอ่านการ์ดที่เป็นไปได้ด้านล่าง:
ชื่อคุณสมบัติ | การตั้งค่าที่เป็นไปได้ | คำอธิบาย | ผู้ขายสินทรัพย์ | ประเภทเครื่องอ่านการ์ด |
โหมดการอ่าน | ต่อเนื่อง | การ์ดที่เกี่ยวข้องกับผู้ให้บริการจะต้องอยู่บนเครื่องอ่านการ์ดตลอดเวลา | ACS | ACR122S ACR122U CCID อื่น |
เครื่องอ่านการ์ดอื่น | CCID อื่น | |||
ช็อตเดียว | ผู้ปฏิบัติงานจะเข้าสู่ระบบเมื่อมีการแสดงการ์ดต่อเครื่องอ่านการ์ดหนึ่งครั้ง ผู้ดำเนินการจึงสามารถถอดการ์ดออกได้ ผู้ประกอบการต้องแสดงการ์ดเป็นครั้งที่สองเพื่อออกจากระบบ โหมดนี้อนุญาตให้ผู้ใช้สองคนเข้าสู่ระบบสถานีพร้อมกันโดยใช้เพียงเครื่องอ่านการ์ดเพื่อระบุตัวตน | ACS | ACR122U CCID อื่น | |
เครื่องอ่านการ์ดอื่น | ข้อความทั่วไป RS232 CCID อื่น | |||
จำเป็นต้องมีการรับรองความถูกต้อง? | ไม่ถูกตรวจสอบ / ตรวจสอบแล้ว | จำเป็นต้องตรวจสอบตัวเลือกนี้หากฟิลด์การระบุตัวตนที่เขียนในการ์ดได้รับการป้องกันด้วยรหัสเฉพาะ (การ์ด MIFARE® classic) สามารถกรอกรหัสการตรวจสอบสิทธิ์ได้ทันทีที่เลือกตัวเลือก: ดู 2.3 - ภาพรวมการ์ด MIFARE® Classic | ACS | ACS122S ACR122U CCID อื่น |
เครื่องอ่านการ์ดอื่น | CCID อื่น | |||
หมายเลขบล็อก | ค่าเริ่มต้นที่ 1 | ระบุบล็อกข้อมูลที่ฟิลด์การระบุถูกเขียนถึง (การ์ด MIFARE® classic ดูเพิ่มเติมที่ 2.3 - ภาพรวมการ์ด MIFARE® Classic) Infinity Client จะดึงข้อมูลจากฟิลด์ดังกล่าวเพื่อตรวจสอบว่าผู้ปฏิบัติงานตรงกับค่าระบุตัวตนที่จัดเก็บไว้ในบล็อกดังกล่าวหรือไม่ | ACS | ACS122S ACR122U CCID อื่น |
เครื่องอ่านการ์ดอื่น | CCID อื่น | |||
พอร์ต COM | ค่าเริ่มต้นที่ 1 | พอร์ต com แบบอนุกรมที่เนื้อหาเชื่อมต่ออยู่ | ACS | ACS122S |
เครื่องอ่านการ์ดอื่น | ข้อความธรรมดา RS232 | |||
การแบ่งส่วนข้อความ | EOL / ขนาดคงที่ | การจัดรูปแบบเฟรมข้อมูล | เครื่องอ่านการ์ดอื่น | ข้อความธรรมดา RS232 |
คำต่อท้าย EOL | กรอบข้อมูล EOL | เครื่องอ่านการ์ดอื่น | ข้อความธรรมดา RS232 |
3.2 - การกำหนดค่าสินทรัพย์ของคุณใน CVIFusion
เพื่อสร้างสินทรัพย์ของคุณ:
- เลือกผู้ำจำหน่ายสินทรัพย์
- เลือกประเภทเครื่องอ่านการ์ด: โปรดทราบว่าตัวเลือกนี้ถูกจำกัดโดยผู้จำหน่ายสินทรัพย์ที่คุณเลือก
- เลือกโหมดการอ่านในคุณสมบัติของเครื่องอ่านการ์ด
- กรอกรายละเอียดที่เหลือของคุณสมบัติเครื่องอ่านการ์ด
หมายเหตุ: อัตรารับส่งข้อมูลสำหรับอุปกรณ์อนุกรมได้รับการกำหนดค่าที่ระดับสถานี โปรดดูบทความการสร้างสถานี ขั้นตอน และกระบวนการสำหรับรายละเอียดเพิ่มเติม
คุณจะพบรายละเอียดเพิ่มเติมสำหรับการผสานรวมกับ ACR 122S (ลิงก์) และ ACR122U (ลิงก์) ในบทความที่เกี่ยวข้อง
มีไฟล์การกำหนดค่าสินทรัพย์ที่แนบมากับบทความนี้พร้อมตัวอย่างสำหรับเครื่องอ่านการ์ดอื่นๆ / อุปกรณ์ CCID อื่นๆ
![]() | หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับการผสานรวมกับเครื่องอ่านการ์ดทั่วไป โปรดติดต่อทีมสนับสนุนระยะไกลของเรา |
เมื่อการตั้งค่าเสร็จสมบูรณ์ คลิกบันทึกสินทรัพย์ จากนั้นบันทึกโครงการสินทรัพย์
3.3 - การแนบแล้วใช้สินทรัพย์ในกระบวนการ
สินทรัพย์เครื่องอ่านการ์ดจะต้องเชื่อมโยงกับสถานีที่เชื่อมต่อผ่านแผง Station Manager ของ CVIFusion
โปรดดูเครื่องมืออุตสาหกรรม Desoutter : การสร้างและการเชื่อมโยงสินทรัพย์ (desouttertools.com) สำหรับรายละเอียดเพิ่มเติม
เมื่อแนบสินทรัพย์เครื่องอ่านการ์ดไปที่สถานีแล้ว ให้ไปที่แผงการกำหนดค่ากระบวนการ จากนั้นขยายเมนูประเภทการเข้าสู่ระบบการเข้าถึงระบบ
หากต้องการอนุญาตให้ผู้ให้บริการเข้าสู่ระบบโดยใช้การ์ดที่สถานีใดสถานีหนึ่ง ให้ตรวจสอบว่าตัวเลือกเครื่องอ่านการ์ดทำงานอยู่ จากนั้นคลิกบันทึกการกำหนดค่ากระบวนการ เพื่ออัปเดตการตั้งค่าสถานีของคุณ
ในขั้นตอนนี้ สามารถถ่ายโอนการกำหนดค่าไปยังสถานีเป้าหมายได้แล้ว
3.4 - การเชื่อมโยงรหัสบัตรและการทดสอบเครื่องอ่านการ์ด
หากต้องการเชื่อมโยงผู้ใช้กับสถานี โปรดดูบทความการสร้างและการจัดการผู้ใช้ในพอร์ทัลการสนับสนุนของเรา
เมื่อสร้างผู้ใช้และเชื่อมโยงกับสถานีแล้ว ให้กลับไปที่โปรเจ็กต์ตัวจัดการผู้ใช้
เลือกผู้ใช้ที่คุณต้องการเพิ่มรหัสการ์ดตามที่อธิบายไว้ในการสร้างและการจัดการผู้ใช้ จากนั้นกรอกข้อมูลที่จำเป็น
หากคุณไม่แน่ใจเกี่ยวกับรหัสการ์ด CVIFusion ให้คุณตรวจสอบข้อมูลที่เขียนลงในการ์ดบนเครื่องอ่านการ์ด (โดยที่อุปกรณ์นั้นเป็น ACR122S, ACR122U หรือ CCID อื่นๆ) เพื่อให้บรรลุเป้าหมายนี้:
- เชื่อมต่อเครื่องอ่านการ์ดเป้าหมายกับคอมพิวเตอร์ที่ใช้ซอฟต์แวร์ CVIFusion
- คลิกที่การตั้งค่าเครื่องอ่านการ์ด
- เลือกรุ่นเครื่องอ่านการ์ดจากเมนูที่เปิดไว้
- ระบุรายละเอียดเพื่อให้ CVIFusion ดึงรายละเอียดรหัสการ์ดได้ รายละเอียดจะต้องเหมือนกับข้อมูลที่กรอกในแผงการจัดการสินทรัพย์ คลิกตกลง
- คลิกอ่านการ์ดจากแผงการสร้างผู้ใช้
ด้วยเหตุนี้ รหัสจะปรากฏในช่องรหัสบัตร และให้คุณบันทึกไว้สำหรับผู้ใช้ปัจจุบันได้โดยตรง เมื่อแล้วเสร็จ คุณสามารถย้ายไปยังผู้ใช้รายอื่นได้
หากไม่มีข้อมูลปรากฏ:
- คอมพิวเตอร์ของคุณไม่รู้จักเครื่องอ่านการ์ด สามารถตรวจสอบได้โดยการแสดงการวินิจฉัยระบบสำหรับสถานี
จากนั้นตรวจสอบว่าเครื่องอ่านการ์ดถูกตรวจพบหรือไม่:
วิธีแก้ไขปัญหานี้ใช้ได้เฉพาะเมื่อเครื่องอ่านบัตรเป็น ACR122S, ACR122U หรือเครื่องอ่านการ์ด CCID อื่น ๆ (ดังนั้นเครื่องอ่านการ์ดแบบซีเรียลจึงไม่ถูกนำมาพิจารณา)
- ไม่มีการเขียนข้อมูลลงในบล็อกที่เลือก
- ระบบปฏิบัติการไม่รู้จักเครื่องอ่านการ์ด: เปิดหน้าต่างตัวจัดการอุปกรณ์และตรวจสอบว่าตรวจพบเครื่องอ่านการ์ดหรือไม่
- บริการที่อนุญาตให้อ่านข้อมูลการ์ดไม่ได้เริ่มต้นการทำงาน: เปิดหน้าต่างตัวจัดการงาน จากนั้นตรวจสอบว่าบริการ SCardSvr เริ่มต้นอย่างถูกต้องหรือไม่
![]() | หากต้องการตรวจสอบปัญหาที่คล้ายกันเพิ่มเติม โปรดติดต่อทีมสนับสนุนระยะไกลของเรา |