Skip to content

ecctechs/linx8900-message-controller

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🖨️ ระบบควบคุมเครื่องพิมพ์ Inkjet Linx 8900

GitHub repo size GitHub contributors GitHub stars GitHub forks

📖 คำอธิบาย

โปรเจคต์นี้เป็นระบบสำหรับ ควบคุมเครื่องพิมพ์ Inkjet Linx รุ่น 8900
รองรับการเชื่อมต่อแบบ RS-232 และ LAN

✨ ฟีเจอร์หลัก

  • 📄 รองรับอัพโหลดข้อความแบบชุด ผ่านไฟล์ CSV
  • 🖨️ ส่งข้อความไปที่ Inkjet อัตโนมัติ ตามลำดับจากบนลงล่าง
  • ▶️ เลือกแถวข้อความ ที่ต้องการเริ่มพิมพ์ได้ทันที
  • 📊 Export Log ข้อความที่ถูกยิงรายวัน เพื่อตรวจสอบและบันทึก

📸 ตัวอย่างหน้าจอ (Screenshots)

ภาพรวมการทำงานของระบบ:

หน้าจอ Dashboard
รูปที่ 1: หน้า Dashboard


⚙️ วิธีการติดตั้ง

  1. Clone โปรเจกต์นี้ลงเครื่องของคุณ:
    git clone https://github.com/ecctechs/PT_Linx_DEMO.git
    cd PT_Linx_DEMO
    
    

🖥️ วิธีใช้งาน

  1. เชื่อมสาย LAN หรือ RS232 จากคอมพิวเตอร์หรือโน้ตบุ๊กของคุณเข้ากับเครื่อง Inkjet
  2. ทําการเปิดโปรแกรม
  3. เลือกการเชื่อมต่อ
    • กรณีเชื่อมสาย RS232 ให้เลือก Printer 1: เป็น Port ที่เชื่อม Inkjet
    • กรณีเชื่อมสาย LAN ให้ใช้ IPAddress "192.168.167.6" Port "29043" และกด Connect IP
  4. ทําการอัพโหลดไฟล์ CSV โดยการกดคลิ้กที่ปุ่ม "Open File" และเลือกไฟล์ที่ต้องการ
  5. กรอก Lenght ของข้อความ
  6. กรอก Row ที่ต้องการเริ่มต้นพิมพ์
  7. กดปุ่ม Start ระบบจะต้องการเริ่มส่งข้อความไปที่ Inkjet เมื่อมี Inkjet มีการนับ Count เพิ่ม ระบบส่งข้อความต่อไปโดยอัตโนมัติ
  8. กดปุ่ม Stop เมื่อต้องการหยุดพิมพ์ หรือเสร็จสิ้นงาน

🖥️ เครื่องมือที่ใช้ในการพัฒนา

  1. ระบบปฏิบัติการ Windows 10
  2. Microsoft Visual Studio 2022
  • .NET Framework 4.7.2

About

Linx 8900 Inkjet message controller with CSV and logs

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%