ตอนนี้มี Thermal Printer กับ เครื่องลิ้นชักเก็บเงิน (Cash Drawer)
รุ่นนี้ http://www.nexapos.com/product/showlist.html?cid=5
อยากสอบถามว่า เราสามารถเชื่อมต่อทั้งสองเข้าด้วยกันได้ไหม เช่น ถ้าเราสั่งปริ้นบิลจาก Thermal printer แล้วให้ลิ้นชักเก็บเงินเด้งออกมา จะเป็นไปได้ไหมครับ (เห็นลิ้นชักเก็บเงินรุ่นนี้มี port RJ12 ไม่รู้ว่าจะเชื่อมต่ออย่างไรครับ) เพราะตอนนี้ก็ต้องคอยไขกุญแจลิ้นชักตลอด
ปกติถ้าเราซื้อแยกมาแบบนี้ (ไม่ได้เป็นเครื่องแคชเชียร์มา) มันเชื่อกับอย่างอื่นได้ไหม
ขอบคุณครับ
ตัว Cash Drawer นี้ ในเอกสารก็บอกว่าให้ต่อสาย RJ12 เข้ากับเครื่องพิมพ์ใบเสร็จเพื่อทำการเปิดอัตโนมัติอยู่แล้วนี่ครับ .. ดังนั้นก็ลองดูได้ไม่น่ามีอะไรเสียนิครับ .. ว่าแต่ Thermal Printer รองรับการส่ง RJ12 ด้วยหรือป่าวหละครับ
คิดว่าตัวโปรแกรมบัญชีเราต้องส่งค่า (เ็ป็น keystroke ธรรมดา ดูคู่มือเครื่อง Drawer ประกอบ) ครับ
เท่าที่ทราบ หลักการของมันคือ บางรุ่นต่อแบบ USB --> Serial Port รับค่าคีย์จากโปรแกรมบัญชี บางรุ่นต่อเข้ากับเครื่องพิมพ์ความร้อน แล้วรับค่าข้อมูลที่วิ่งเข้ามา มีข้อมูล ก็เด้งออกมาเอง
ผมเดาเองว่าตัว Thermal Printer ไม่น่าจะมี RJ12 เอาไว้ต่อเข้า Cash Drawer นะครับ
ถ้าผมจำไม่ผิดคุณคิดจะทำระบบคิดเงินแบบไร้สาย ตอนนี้ต่อ Thermal Printer เข้ากับอะไรอยู่ล่ะครับ ? เป็น Print Server หรือเปล่า ? ถ้าใช่ก็พ่วงสาย USB->Serial เข้าไปอีกเส้นต่อเข้า Drawer แล้วเขียนโปรแกรมเล็ก ๆ เพื่อสั่งให้มันเปิดก็ได้มั้งครับ
อุย .. ถ้าจะทำ Thermal Printer แบบไร้สายแล้วเดินถือไปมาได้ ..ต้องแบก Cash drawer ได้ด้วยหรือป่าว หุหุ
เป็นแบบ wifi ตั้งไว้เฉยๆ ครับ ไม่ถึงขนาดต้องเดินถือไปด้วย
ปกติ RJ12 มันคุย Protocol LinePrinter ได้ครับ
คิดว่า Cash Drawer รุ่นไหนๆ ก็สั่งให้เด้งลิ้นชักได้ทั้งนั้น
กระบวนการปกติคือการสั่ง "พิมพ์" ตัวอักขระ ที่ (คู่มือ) ระบุไว้ของแต่ละรุ่น แต่ละยี่ห้อครับ
ตัวอย่างเช่น
Open "LP:" For Output As #1
Print #1, Chr(27) & Chr(112) & Chr(32) & Chr(25);
Close #1
ยังไง ลองเปิดอ่านคู่มือ drawer ดูครับ
ขอบคุณทุกท่านมากครับ