บทความนี้ใช้บังคับจาก:
CVI FUSION 6.21 | INFINITY CLIENT | INFINITY MODULE | CORE SERVICES | DEMETER -- | CVI NET WEB |
บทนำ
บทความต่อไปนี้อธิบายวิธีรวมสินทรัพย์เครื่องพิมพ์ที่รองรับเข้ากับ Infinity Client วัตถุประสงค์หลักของการกำหนดค่าสินทรัพย์เครื่องพิมพ์คือเพื่อใช้สำหรับการพิมพ์ฉลาก/การรายงาน
เนื้อหา |
สินทรัพย์ที่รองรับ
Pivotware รองรับเครื่องพิมพ์/รุ่นเฉพาะหลายยี่ห้อ ขึ้นอยู่กับวิธีเชื่อมต่อและสื่อสารด้วย หลักฐานพื้นฐานคือ Pivotware รองรับการใช้:
ชื่อ | คำอธิบาย | ประเภทการเชื่อมต่อที่รองรับ | ประเภทไฟล์ที่รองรับ | ตัวอย่างโมเดล |
เครื่องพิมพ์ Zebra | เครื่องพิมพ์ที่รองรับการใช้ภาษาโปรแกรม Zebra (ZPL) โดยทั่วไปเครื่องพิมพ์เหล่านี้ผลิตโดย Zebra | RS232 | .zpl .epl | Zebra GK420d |
เครื่องพิมพ์ที่รองรับ Windows | เครื่องพิมพ์ที่สามารถติดตั้งบนระบบปฏิบัติการ Windows ของอุปกรณ์ Infinity Client โดยใช้ไดรเวอร์ Windows/การติดตั้งไดรเวอร์เฉพาะ | USB เครือข่าย (TCP/IP) | .docx | Toshiba BFV4D |
เครื่องพิมพ์ Zebra
Zebra Technologies เป็นผู้จำหน่ายผลิตภัณฑ์การมองเห็นแบบเรียลไทม์ รวมถึงเครื่องสแกนบาร์โค้ด เครื่องพิมพ์ คอมพิวเตอร์พกพา และเทคโนโลยีอื่นที่คล้ายคลึงกัน
ใน Infinity Client เราสามารถสื่อสารกับสินทรัพย์เครื่องพิมพ์ Zebra ที่กำหนดไว้โดยใช้ RS232 ในการสื่อสาร เรากำลังสื่อสาร และส่งเนื้อหาของไฟล์ .zpl ที่นำเข้าไปยังเนื้อหา เนื้อหาของไฟล์นี้ควรเป็นไปตามรูปแบบที่จำเป็นสำหรับภาษาการเขียนโปรแกรม Zebra และอุปกรณ์เครื่องพิมพ์ Zebra ที่เชื่อมต่อจึงจะเข้าใจได้
เครื่องพิมพ์ที่รองรับ Windows
เครื่องพิมพ์ที่รองรับ Windows เป็นคำที่กว้างกว่ามากซึ่งเกี่ยวข้องกับเครื่องพิมพ์ใดๆ ที่สามารถติดตั้งบนระบบปฏิบัติการของอุปกรณ์ Infinity Client ได้โดยตรง ด้วยเหตุนี้จึงหมายความว่าวิธีการสื่อสารสำหรับเนื้อหานี้สามารถเป็นอะไรก็ได้ที่ Windows รองรับ
ใน Infinity Client เราจะสื่อสารกับสินทรัพย์เครื่องพิมพ์ Windows ที่กำหนดโดยขอให้เจ้าหน้าที่ปฏิบัติการในพื้นที่พิมพ์ไฟล์โดยตรง Infinity Client พยายามส่งเนื้อหาของไฟล์ .rtf ที่นำเข้าซึ่งสามารถสร้างได้โดยใช้แอปพลิเคชันประมวลผลคำ เช่น Microsoft Word หรือ OpenOffice
การเชื่อมต่อเครื่องพิมพ์ Windows กับระบบปฏิบัติการ Infinity Client
วิธีดำเนินการจะเหมือนกับกรณีที่คุณต้องการติดตั้งเครื่องพิมพ์สำหรับใช้งานโดย Microsoft Word หรือที่คล้ายกัน
- เมื่อปิด infinity client ให้ติดตั้งไดรเวอร์เฉพาะเครื่องพิมพ์ หรือใช้อุปกรณ์และเมนูเครื่องพิมพ์เพื่อติดตั้งเครื่องพิมพ์ของคุณบนอุปกรณ์ของคุณ
- หากต้องการตรวจสอบว่าติดตั้งอุปกรณ์สำเร็จแล้ว ให้เปิดเมนู "อุปกรณ์และเครื่องพิมพ์" บนอุปกรณ์ Infinity Client
- ดูว่าเครื่องพิมพ์ของคุณอยู่ในรายการหรือไม่
หากอุปกรณ์อยู่ในรายการ "อุปกรณ์และเครื่องพิมพ์" มีแนวโน้มว่า Infinity Client จะสามารถใช้งานได้
เนื่องจากข้อกำหนดที่แตกต่างกันของเครื่องพิมพ์แต่ละเครื่องที่สามารถติดตั้งกับ Windows ได้ในลักษณะนี้ เราไม่สามารถรับประกันได้ว่าเครื่องพิมพ์ทั้งหมดจะทำงานในลักษณะเดียวกันสำหรับเทมเพลตทั้งหมด
การกำหนดค่า Fusion
- ภายในสิ่งอำนวยความสะดวกในการจัดการสินทรัพย์ ให้สร้างสินทรัพย์ใหม่
- ตั้งค่าประเภทสินทรัพย์เป็น “เครื่องพิมพ์”
- เลือกผู้ขาย
- ดูด้านล่างว่าคุณสมบัติมีความหมายอย่างไรสำหรับผู้จำหน่ายแต่ละรายที่มีอยู่
![]() | หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับการสร้างเนื้อหา โปรดดูที่นี่ |
เครื่องพิมพ์ Zebra
หากคุณเลือก Zebra เป็น 'ผู้จำหน่ายสินทรัพย์' Infinity Client จะพยายามส่งข้อมูล ZPL ที่มีอยู่ในไฟล์เทมเพลตผ่าน RS232 ไปยังอุปกรณ์ที่เข้าใจภาษาการเขียนโปรแกรม Zebra
![]() | - Protocol = กำหนดวิธีสื่อสารกับเครื่องพิมพ์ Zebra (ตั้งค่าเป็น RS232 ได้เท่านั้น) - พอร์ต COM = กำหนดพอร์ต COM ที่จะใช้สำหรับการสื่อสาร RS232 ของสินทรัพย์เครื่องพิมพ์ |
เครื่องพิมพ์ที่รองรับ Windows
หากคุณเลือก "เครื่องพิมพ์อื่น" Infinity Client จะพยายามส่งไฟล์เทมเพลตไปยังระบบปฏิบัติการ Windows ในเครื่องเพื่อพิมพ์โดยใช้ไดรเวอร์เครื่องพิมพ์ที่ติดตั้งไว้
![]() | - Protocol = กำหนดวิธีสื่อสารกับสินทรัพย์เครื่องพิมพ์ (สามารถตั้งค่าเป็นระบบเท่านั้น) - ใช้เครื่องพิมพ์เริ่มต้น = กำหนดว่าจะใช้เครื่องพิมพ์เริ่มต้นของ Windows สำหรับขั้นตอนการใช้สินทรัพย์นี้หรือไม่ - ชื่อเครื่องพิมพ์ = หากไม่ได้ทำเครื่องหมายเครื่องพิมพ์เริ่มต้น ให้กำหนดเครื่องพิมพ์ที่ติดตั้งเพื่อใช้สำหรับขั้นตอนการใช้เนื้อหานี้ |
การเชื่อมโยงสินทรัพย์เครื่องพิมพ์กับ Infinity Client
หากต้องการดูวิธีเชื่อมโยงเนื้อหากับ Infinity Client โปรดดูบทความของเราที่นี่
การกำหนดค่าขั้นตอน Action Printer
| ![]() |
การสร้างเทมเพลตสำหรับขั้นตอน Action Printer
เมื่อเปิดใช้งาน Action Printer เทมเพลตที่นำเข้าจะถูกโหลดโดย Infinity Client ตัวยึดตำแหน่งใดๆ ที่พบจะถูกเติมด้วยข้อมูลที่กำหนดไว้ในการกำหนดค่า จากนั้นไฟล์ที่จะพิมพ์จะถูกส่งไปยังเนื้อหาที่กำหนด
เทมเพลตสามารถมีข้อมูลที่ฮาร์ดโค้ดซึ่งไม่เคยเปลี่ยนแปลงหรืออาจมีตัวแปรซึ่งสามารถเปลี่ยนแปลงไปในแต่ละกระบวนการได้
เครื่องพิมพ์ Zebra
ฉลากที่เขียนด้วย Zebra Programming Language (ZPL) สามารถทำได้หลายวิธี หากผู้ใช้เลือก ผู้ใช้สามารถเขียน ZPL ลงในซอฟต์แวร์แก้ไขข้อความ เช่น Notepad ได้โดยตรง และบันทึกไฟล์ข้อความที่มีนามสกุล .zpl
ดูคำแนะนำในการเขียนใน ZPL ที่นี่:
https://www.zebra.com/content/dam/zebra/manuals/en-us/software/zpl-zbi2-pm-en.pdf
หรืออีกทางหนึ่งผู้ใช้สามารถใช้ซอฟต์แวร์ที่เรียกว่า 'ZebraDesigner 2' เพื่อเขียนส่วนใหญ่ให้โดยอัตโนมัติ ดูคำแนะนำทีละขั้นตอนในการสร้างฉลากโดยใช้ซอฟต์แวร์นี้ที่นี่
- ดาวน์โหลดและติดตั้ง ZebraDesigner 2
https://www.zebra.com/us/en/products/software/barcode-printers/zebralink/zebra-designer.html
การสร้างฉลาก
- เปิด ZebraDesigner 2
- เลือก 'สร้างป้ายกำกับใหม่':
- เลือกเครื่องพิมพ์ที่คุณต้องการใช้:
- เลือกรูปแบบฉลากที่กำหนดไว้ล่วงหน้ารูปแบบใดรูปแบบหนึ่ง หากคุณต้องการกำหนดขนาดฉลากด้วยตนเอง ให้เลือก <NONE> และคลิก “ถัดไป”
- กำหนดขนาดหน้า:
- เลือกการวางแนวฉลาก:
- กำหนดขนาดฉลากแล้วคลิกเสร็จสิ้น:
- ตอนนี้คุณควรมีป้ายกำกับเปล่าที่มีมิติข้อมูลที่คุณกำหนด:
- เพิ่มองค์ประกอบใดๆ ลงบนฉลากที่คุณต้องการจนกระทั่งรูปแบบฉลากของคุณเสร็จสมบูรณ์:
การเพิ่มข้อความในการออกแบบฉลากของคุณ
- คลิก “ข้อความ”
- คลิกที่การออกแบบฉลากของคุณ กล่องโต้ตอบที่เห็นที่นี่จะปรากฏขึ้น:
- ตรวจสอบให้แน่ใจว่าได้เลือก "ข้อความคงที่" แล้ว
- ป้อนข้อความที่ต้องการให้ปรากฏบนฉลากของคุณ
- คุณสามารถกำหนดแบบอักษรและตัวเลือกข้อความอื่นๆ ได้โดยคลิก “เลือก…”
- คลิกเสร็จสิ้น
การเพิ่มบาร์โค้ดในการออกแบบฉลากของคุณ
- คลิก “ข้อความ”
- คลิกที่การออกแบบฉลากของคุณ กล่องโต้ตอบที่เห็นที่นี่จะปรากฏขึ้น:
- ตรวจสอบให้แน่ใจว่าได้เลือก "ข้อมูลบาร์โค้ดคงที่" แล้ว
- ป้อนข้อความที่ต้องการให้ปรากฏบนฉลากของคุณ
- คุณสามารถกำหนดประเภทบาร์โค้ดและตัวเลือกบาร์โค้ดอื่นๆ ได้โดยคลิก "กำหนด…"
- คลิกเสร็จสิ้น
การส่งออกเทมเพลตของคุณจาก Zebra Designer 2
- เลือก ‘ไฟล์’
- คลิก 'พิมพ์..’
- ทำเครื่องหมาย 'พิมพ์เป็นไฟล์’
- คลิก 'พิมพ์’
- บันทึกไฟล์ฉลากของคุณด้วยนามสกุลไฟล์ (.zpl) ดังแสดงในตัวอย่าง
- เปิดไฟล์ของคุณในโปรแกรมแก้ไขข้อความ เช่น Notepad หรือ Notepad ++ และลบ:
- เส้นบนสุด
- บรรทัดว่างใดๆ ที่ด้านล่างของไฟล์
เครื่องพิมพ์ที่รองรับ Windows
ฉลากที่เขียนขึ้นสำหรับเครื่องพิมพ์ที่ใช้ Windows สามารถสร้างได้ในซอฟต์แวร์ประมวลผลคำ เช่น Microsoft Word, Microsoft Wordpad และ Apache Open Office ใน Microsoft Word กระบวนการจะเป็นดังนี้:
- ดาวน์โหลดแบบอักษรบาร์โค้ดฟรี - รหัส 39 หรือรหัส 39
- เปิด Microsoft Word
- สร้างเอกสารคำใหม่
- ป้อนข้อมูลที่คุณต้องการในการออกแบบของคุณ
- เลือกตัวแปรและใช้แบบอักษรบาร์โค้ด
- บันทึกการออกแบบของคุณเป็นไฟล์ .docx
ตัวยึดตำแหน่งเทมเพลต
เมื่อสร้างป้ายกำกับ คุณสามารถสร้างค่าที่ล้อมรอบด้วยเครื่องหมายเปอร์เซ็นต์เพื่อระบุว่าค่านี้เป็นตัวยึดตำแหน่งและจะถูกแทนที่ด้วยข้อมูลที่จะกำหนดในการกำหนดค่า CVI Fusion:
- คุณสามารถดูตัวอย่างได้ด้านล่างนี้
ผลลัพธ์ ![](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/2043528861043/original/wUdk5uXVgHC4o3tNcdP7wAvhwp0sdlUdXA.png?1713455369)
ข้อผิดพลาด:
"ข้อผิดพลาดเทมเพลตไม่ถูกต้อง" อาจเกิดจาก:
- ประเภทของเทมเพลตไม่ถูกต้อง ขึ้นอยู่กับประเภทของเครื่องพิมพ์
- "Print Spooler" หยุดทำงานและจำเป็นต้องเริ่มต้นใหม่