• Home
  • Search
    •  
  • Login
    • Username: Password:

      Did you miss your activation email?
  • Hello Guest

Author Topic: สอบถามวิธีดึงข้อมูลจาก touch screen ผ่าน LAN Interface  (Read 4112 times)

0 Members and 1 Guest are viewing this topic.

Offline superballsj

  • Member level 0
  • Posts: 1
  • Likes: +0/-0
สวัสดีครับพี่ๆทุกท่าน

ผมเองเป็นโปรแกรมเมอร์สาย IT นะครับ ไม่ได้จบวิศวะ แต่มีความรู้เรื่อง PLC บ้างเล็กน้อย เพราะทำงานอยู่ในโรงงานแห่งนึงครับ
ผมเพิ่งเข้ามาหาความรู้ที่นี่ครั้งแรก ถ้าผิดพลาดอะไรก็ต้องขออภัยไว้ล่วงหน้านะครับ

คือตอนนี้ผมกำลังจะทำโปรเจคใหม่ คือคิดจะดึง data จากตัว Touch screen ของ Mitsu (จำชื่อรุ่นไม่ได้) เพื่อมาทำ report
โดยที่คิดไว้คือจะดึงผ่าน LAN interface เพราะเห็นมันมีอยู่แล้วที่ตัว Touch screen
ข้อมูลที่อยากได้ก็น่าจะเป็นข้อมูลที่อยู่ใน data memory ของ touch screen

เลยอยากจะสอบถามพี่ๆ ถึงวิธีการที่จะเอาข้อมูลจากจอทัชสกรีนมาใช้อ่ะครับ
ว่าเราจะมีหนทางดึงมันออกมาได้ยังไงบ้างครับ

รบกวนพี่ๆ ช่วยแนะนำหน่อยนะครับ



Offline GaleeDeb

  • Member level 2
  • **
  • Posts: 103
  • Likes: +0/-0
ทำไมถึงอยากดึงค่าจากจอ touch screen เข้ามาล่ะครับ

ผมรบกวนดู config ของระบบได้มั้ยครับว่าเป็นแบบนี้หรือเปล่าคือ Touch Screen <--> PLC
ถ้าหาก config เป็นตามนี้ แปลว่าค่าที่เราเห็นจาก touch screen นั้นมันไปอ่านค่าจาก PLC ขึ้นมาแสดงครับ ดังนั้นต้นกำเนิดของข้อมูลจริงๆจะอยู่ที่ data memory ของ PLC ครับ ไม่ได้อยู่ใน data memory ของ touch screen

และด้วย config อย่างนี้ สิ่งที่ programmer ทำได้คือ เอา computer ไปคุยกับ PLC โดยตรงผ่านทาง Serial หรือ Ethernet ก็ได้ขึ้นกับว่า PLC มี port ไหนว่างอยู่หรือจะติดตั้งเพิ่มเติมก็ได้ โดยเขียนภาษาให้เป็นรูปแบบเดียวกับที่ PLC ใช้อยู่ แต่นั่นคือทางทฤษฏีเท่านั้นครับเพราะในความเป็นจริงเราไม่ทราบว่า PLC ตัวนั้นๆมีรูปแบบ protocol ยังไง ทำให้การเขียนโปรแกรมขึ้นมาเองเพื่อคุยกับ PLC นั้นเป็นไปไม่ได้เลย (แม้ว่าเราสามารถศึกษา protocol ของ PLC แต่ละรุ่นได้ถ้าค้นหาอย่างจริงจัง แต่ผมว่าไม่คุ้มการเสียเวลาครับ)

ทาง Mitsubishi เองได้พัฒนา software ที่ชื่อว่า MX Sheet  ซึ่งเป็น software สำหรับดึงค่าจาก PLC มาแสดงเป็น report ใน Excel โดยเฉพาะครับ แน่นอนว่า software ตัวนี้ไม่ฟรีครับ  ลองศึกษาดูได้จาก Link ข้างล่างนี้นะครับ  (ปล. ต้องใช้ร่วมกับ MX Component ด้วยนะครับ)

Brochure MX Sheet
http://www.mitsubishielectric.co.jp/fa/document/nproduct/plc/224e/224e.pdf

การใช้งาน MX Sheet
http://www.seec.com.tw/product/file/file_315_1256.pdf

ดังนั้นใน case นี้ เราไม่ได้ยุ่งอะไรกับ touch screen เลยครับ

Offline Botanlife

  • Member level 0
  • Posts: 2
  • Country: cn
  • Likes: +0/-0
เรากำลังหาข้อมูลในส่วนนี้อยู่พอดี มันเป็นตัวช่วยได้ดีทีเดียว

Offline jib@Injoy

  • Member level 1
  • *
  • Posts: 11
  • Likes: +0/-0
สอบถามหน่อยครับ พอจะมีวิธีการตั้งค่าของตัว Touchscreen ให้เก็บข้อมูลของ ตัว Alarm History
ให้เก็บไปใส่ใน CF Card  ที่เสียบอู่ที่ Touchscreen ไหมครับ
.....ขอบคุณครับ