ภาษาที่ใช้ในการเขียนโปรแกรมตามมาตรฐาน IEC 1131-3 กำหนดไว้ 5 ภาษา คือ LD (Ladder diagram), FBD (Function block diagram), IL (Instruction list), ST(Structure text) และ SFC (Sequential function chart) ถึงแม้ว่าลักษณะโครงสร้างของ แต่ละภาษาจะมีความแตกต่างกัน แต่ในแต่ละภาษาจะมีส่วนประกอบต่างๆ ในโปรแกรมมีลักษณะเดียวกันตามมาตรฐาน IEC 1131-3 เช่น ลักษณะการประกาศตัวแปร ฟังก์ชั่น และฟังก์ชันบล็อก เป็นต้น แต่อย่างไรก็ตาม เราสามารถที่จะเขียนโปรแกรมโดยนำรูปแบบการเขียนในภาษาต่างๆ มารวมกันได้
การใช้งาน PLC ผู้ใช้งาน จะต้องใช้คอมพิวเตอร์และซอฟต์แวร์ประยุกต์ในการติดต่อกับ PLC เช่นเขียนโปรแกรมไปยัง PLC โหลดโปรแกรมจาก PLC , Monitor ดูการทำงานของโปรแกรม, เปลี่ยนแปลงค่า Parameter ของ PLC เป็นต้น ซอฟต์แวร์ประยุกต์ที่ใช้เขียนโปรแกรมแลดเดอร์ให้กับ PLC เรียกว่า MELSOFT ซึ่งมี 3 ซอฟต์แวร์ คือ GX Developer, GX Works2 และ GX Works3 ซึ่งแต่ละซอฟต์แวร์สามารถใช้ได้กับ PLC ในแต่ละซีรีส์ได้ต่างกัน
GX Works2 คือซอฟต์แวร์ประยุกต์สำหรับใช้งานกับ PLC MELSEC, GX Works2 เป็นซอฟต์แวร์รุ่นใหม่ที่รวมความสามารถของ GX developer ,GX explorer และ GX simulator ไว้ในซอฟต์แวร์ตัวเดียว เมื่อติดตั้ง GX Works2 ก็สามารถใช้งานได้ครบทุกอย่างโดยไม่ต้องใช้ซอฟต์แวร์อื่นๆอีกโปรแกรมที่เขียนโดยใช้ GX developer เมื่อเขียนไปที่ PLC แล้ว ก็สามารถอ่านหรือแก้ไขโดยใช้ GX Works2 ได้
http://www.lungmaker.com/gx-works2/
credit : https://plc4me.com/download-gx-works2-mitsubishi-plc-software-real-100/