วันพุธที่ 29 กรกฎาคม พ.ศ. 2552

Training PLC & HMI

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

วันอังคารที่ 28 กรกฎาคม พ.ศ. 2552

PLC Freelance

     สวัสดีครับ Freelance ทุกท่าน ก่อนอื่น ผมต้องออกตัวก่อนว่า ผมทำเว็บนี้ขึ้นมาจุดประสงค์เพื่อเป็นสื่อกลางให้ กับผู้ที่รับเขียน PLC (freelance) กับผู้ว่าจ้างให้เจอกันเพราะเท่าที่สังเกตุดูพบว่ามีเว็บเกี่ยวกับ Freelance แล้วแต่ส่วนใหญ่จะไม่มีโปรแกรมPLC เลย ผมจึงได้จัดทำเว็บนี้ขึ้นมาและเชิญท่าน Freelance โพสคุณสมบัติแนะนำตัวกันตามสบายเลยครับงานนี้ฟรีตลอด ถ้าไปได้ด้วยดีผมจะได้ปรับปรุงใหม่ให้มีการ จัดอันดับ ความน่าเชื่อถือให้ผู้ว่าจ้างใช้เป็นข้อมูลตัดสินใจด้วยในอนาคต หรือท่านใดติดปัญหาด้าน PLC ก็โพสถามตอบกันได้เลยครับ มาแบ่งปันความรู้กันเป็นวิทยาทานครับส่วนตัวผมเองก็เริ่มงานด้านนี้มาไม่นานเท่าไรเลยอยากได้ความรู้เพิ่มขึ้นเลยแบ่งเนื้อทีถามตอบไว้ให้ใช้กันส่วนท่านใดมีข้อเสนอแนะก็เชิญเลยครับไม่ปิดกั้น
PLC X

PLC คืออะไร

PLC คืออะไร ?
คำว่า PLC ย่อมาจาก Programmable Logic Controller เป็นอุปกรณ์ควบคุมอิเล็คทรอนิกส์ ที่มีหน่วย ความจำในการเก็บ Program สำหรับควบคุมการทำงานของอุปกรณ์ต่างๆ หรือเครื่องควบคุมเชิงตรรกที่สามารถโปรแกรมได้ โดยการเรียกชื่อ แตกต่างกันออกไปดังนี้- PC คือ Programmable Controller มีต้นกำเนิดมาจากสหราชอณาจักร ซึ่งในปัจจุบันนี้ PLC บางยี่ห้อได้ เรียก PLC ของตัวเองว่า PC โดยตัดคำว่า Logic ออกเพราะเขาเห็นว่า PLC ของเขาทำได้มากกว่า คำว่า Logic (ON-OFF) ธรรมดา แต่เนื่องจาก PC กับไปตรงกับ Personal Computer เลยต้องเรียกว่า PLC กันต่อไป- PLC คือ Programmable Logic Controller มีต้นกำเนิดมาจากประเทศสหรัฐอเมริกา- PBS คือ Programmable Binary System มีต้นกำเนิดมาจากประเทศสวีเดน PLC เป็นเครื่องควบคุมอัติโนมัติที่สามารถโปรแกรมได้ PLC ถูกสร้างและพัฒนาแทนวงจรรีเลย์อันเนื่องมาจากความต้องการที่อยากได้เครื่องควบคุมที่มีราคาถูก สามารถใช้งานได้อย่างอเนกประสงค์และสามารถเรียนรู้การใช้งานได้ง่าย

ข้อแตกต่างระหว่าง PLC กับ COMPUTER1. PLC ถูกออกแบบ และสร้างขึ้นเพื่อให้ทนต่อสภาพแวดล้อมในโรงงานอุตสาหกรรมโดยเฉพาะ2. การโปรแกรมและการใช้งาน PLC ทำได้ง่ายไม่ยุ่งยากเหมือนคอมพิวเตอร์ทั่วไป PLC มีระบบตรวจสอบตัวเอง ตั้งแต่ชวงการติดตั้งจนถึงช่วงการใช้งาน ทำให้การบำรุงรักษาทำได้ง่าย3. PLC ถูกพัฒนาให้มีความสามารถการตัดสินใจสูงขึ้นเรื่อยๆ ทำให้การใช้งานสะดวก ขณะที่วิธีใช้คอมพิวเตอร์ยุ่งยากและซับซ้อนขึ้นเรื่อยๆ
ประวัติ PLC ตั้งแต่อดีตถึงปัจจุบัน
ค.ศ. 1969- PLC ได้ถูกพัฒนาขึ้นมาครั้งแรกโดย บริษัท Bedford Associates โดยใช้ชื่อว่า Modular Digital Controller (Modicon) ให้กับ.โรงงานผลิตรถยนต์ในอเมริกาชื่อ General Motors Hydramatic Division- บริษัท Allen-Bradley ได้เสนอระบบควบคุมโดยใช้ชื่อว่า PLC
ค.ศ. 1970-1979- ได้มีการพัฒนาให้ PLC มีการประมวลผลที่เร็วมากขึ้นตามการเปลี่ยนแปลงของ Micro-processor- ความสามารถในการติดต่อสื่อสารระหว่าง PLC กับ PLC โดยระบบแรกคือ Modbus ของ Modicon- เริ่มมีการใช้อินพุท/เอาท์พุทที่เป็นสัญญาณ Analog
ค.ศ. 1980-1989- มีความพยายามที่จะสร้างมาตรฐานในการสื่อสารข้อมูลของ PLC โดยบริษัท General Motors ได้สร้างโปรโตคอลที่เรียกว่า manufacturing automatic protocal (MAP)- ขนาดของ PLC ลดลงเรื่อยๆ- ผลิตซอฟแวร์ที่สามารถโปรแกรม PLC ด้วยภาษา symbolic โดยสามารถโปรแกรมผ่านทาง personal computer แทนที่จะโปรแกรมผ่านทาง handheld หรือ programing terminal
ค.ศ. 1990-ปัจจุบัน - มีความพยายามในการที่จะทำให้ภาษาที่ใช้ในการโปรแกรม PLC มีมาตรฐานเดียวกันโดยใช้มาตรฐาน IEC1131-3 - สามารถโปรแกรม PLC ได้ด้วย - IL (Instruction List) - LD (Ladder Diagrams) - FBD (Function Block Diagrams) - SFC (Sequential Function Chart) - ST (Structured Text)
อ้างอิง http://www.eng.mut.ac.th/Mechatronics/staff_detail.asp?ID=74