Tips : โปรแกรมควบคุมเครื่องจักร PLC
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย

 13,260   13 Tips : โปรแกรมควบคุมเครื่องจักร PLC

อุปกรณ์ที่ผมใช้
               จอคอมแบบ Touch Screen Sony ใช้คีย์ข้อมูลผ่านจอ
               บอร์ด ETT 8255 , Box Delay ETT ทำหน้าที่สั่งให้ เครื่องจักรทำงาน เช่น หยุดสิ้นค้า สั่งหัวอ่าน Barcode Scan
               KEYENCE Head Scan Barcode สแกนบาร์โคต๊ที่ติดมากับตัวสินค้า

ภาษาที่พัฒนาโปรแกรม
      VB+PLC+SQL

โหลดตัวอย่างโปรแกรมได้ที่ : http://mail.google.com/mail/?ui=1&view=att&th=1223916b818861f4&attid=0.1&disp=safe&zw

User : accboard
pw : accgmail


13 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R02759
เห็นกระทูขึ้นมาตรงนี้แล้ว แปลก ๆ อิอิ มันพอกะเทิน (ภาษาโคราช ครับ )
เกี่ยวกับเรื่อง PLC ซึ่งผมมีอีกหลายโปรแกรมที่เกี่ยวกับพวกนี้ ผมเลยส่งโปรแกรมที่เคยร่วมทำไปไว้ที่ gmail ครับ accboard

โปรแกรมที่เขียนด้วย VB + Access + PLC Mitsubishi

เพื่อใช้ใน Line ผลิตที่มีเครื่องจักรทำงาน Auto ทั้ง Line ถูกความคุมโดย PLC Mitsubishi โปรแกรมนี้ทำขึ้นเพื่อส่งเสียงเป็นเสียงคนพูด
เมื่อเครื่องจักรเกิดปัญหา มีทั้งเสียงหวาน ๆ และเสียงหล่อ ๆ ครับ และจัดเก็บลง database ส่งข้อมูลออกทางเว็ปภายในเพื่อนให้นายช่างต่าง ๆดูว่าเกิดเครื่องจักรเสียตรงไหน

ผู้ทำ
- หัวหน้าผม
- เพื่อนผมช่างไฟฟ้า PLC
- และผม Database โปรแกรม ด้วยบางเล็กน้อย


VB = เป็นตัวโปรแกรม
Access = เป็นตัวเก็บข้อมูลเสียง และ Alarm and Trouble
PLC Mitsubishi = ตัวควบคุมเครื่องจักร

การทำงานของโปรแกรม

- PLC ควบคุมเครื่องจักรให้ทำงาน Auto เมื่อเกิดปัญหาก็จะเก็บข้อมูลไว้
- เมื่อเกิดปัญหาเครื่องจักรโปรแกรม VB จะได้รับข้อมูลจาก PLC ผ่าน Port RS232
- VB จะไปเปิดฐานข้อมูล Access ว่า Code ที่ส่งมาคืออะไร เช่น Alarm หรือ Trouble ที่เครื่องจักรตัวไหนพร้อมกับส่ง Link Sound ให้ VB
- VB จะทำการเปิดเสียงพูดที่อัดไว้นั้นตามที่ Access ส่งมาให้พนักงานใน Line ผลิตก็จะทราบทันทีว่าเครื่องจักรตรงไหนเสีย
- VB จะทำการบันทึกข้อมูลลง Access วันหนึงมีเป็นร้อย Alarm and Trouble แปลกตรงที่ Access ผมก็ยังเก็บข้อมูลได้เป็น ปี ๆ อิอิ

โปรแกรมที่ส่งให้ขาดเสียงเพราะไฟล์เสียงใหญ่มากครับตอนนี้ไม่สะดวกส่งทางเมล์ครับ

ผิดถูกตรงไหนหรือไม่สมบูรณ์ก็ต้องอภัยไว้ก่อนนะครับ
2 @R19103
ไม่ทราบว่าพอจะนำตัวอย่างโปรแกรมไปโพสไว้ที่อื่นได้ไหมครับ
เนื่องจาก Gmail ไมาสามารถเข้าใช้งานด้วย
User : accboard
pw : accgmail
ได้
ผมอยากศึกษาการติดต่อสือสารผ่านพอร์ RS232 และอยากทราบการเขียนโปรแกรมในส่วนของ PLC อย่างไรให้รับคำสั่งจาก PC
3 @R19104
ลองฝากไฟล์ไว้ที่นี่ดูนะครับ

http://www.thai-access.com/yeadram_view.php?topic_id=4183

คือ PLC น่ะ ผมเคยเห็นแต่เค้าป้อนจากเครื่อง PLC แบบมือถือน่ะครับ

ส่วน Port RS232 ก็เคยทำกับตาชั่งดิจิตอล โดยโทรปรึกษาผู้ขาย+อ่านคู่มือ
4 @R19107
ขอบคุณครับคุณ ธัชชัย
5 @R19118
รบกวนคุณ sjs นำโปรแกรมไปโพสไว้ตามที่คุณ ธัชชัย แนนำได้ไหมครับ ผมอยากได้ตัวอย่าง Code และ การ ตั้งค่าในตัว PLC ครับ
6 @R19138
โปรแกรมที่มีจะเขียนด้วย VB 6 ครับ ต่อกับ PLC เพื่อดึงข้อมูลมาแสดงแต่ไม่มีส่วนที่ส่งค่าเข้าไปใน PLC นะครับ
samples vb 6
7 @R19139
ชื่อ folder : Mini Cim นะครับไฟล์แชร์กลางรับไฟล์ได้ 50 MB ผมโหลดไปให้ไม่ได้ครับ
8 @R19141
โหลดที่นี่ได้ครับผมบีบไฟล์ไว้ให้แล้ว


https://drive.google.com/file/d/0B8AR7PfWF5jfUV9haEl1b2tMQlU/edit?usp=sharing

Download
9 @R19146
ขอบคุณมากครับ คุณ sjs
10 @R19150
สอบถามคุณ sjs
หลักการอ่านข้อมูลในตัว PLC ที่ตำแหน่ง D100
หรือข้อมูลในตัว PLC ใช้หลักการอย่างไรครับ
11 @R19153
ต้องขออภัยด้วยผมไม่มีโปรแกรม VB 6 ในเครื่องแล้วตอนนี้ เท่าที่จำได้ D100 จะเป็นตำแหน่งที่ถูกกำหนดใน PLC และเก็บค่าเป็นเลขฐาน 16 นะครับ ดึงมาได้แล้วก็จะมาแปลงจากฐาน 16 เป็นฐานสิบ .... ครับ
12 @R19221
ขอบคุณมากครับ คุณ sjs
13 @R24509
ตอนนี้มีโปรแกรมในการเชื่อมต่อที่งานขึ้นด้วย MX Component ของ Mitsubishi
link ตัวอย่างการใช้งาน

https://engineer2you.blogspot.com/2015/12/plc-mitsubishi-and-visual-basic.html?showComment=1514531178999#c698825903928941898

และสามารถเขียนส่งข้อความเข้าโปรแกรม line ได้

http://www.silverlight.in.th/?p=380
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 1.9358s