PLC编程语言的国际标准IEC61131是PLC的国际标准,1992~1995年发布了IEC61131标准中的1~4部分,我国在1995年11月发布了GB/T15969-1/2/3/4(等同于IEC61131-1/2/3/4)。IEC61131-3广泛地应用PLC、DCS和工控机、“软件PLC”、数控系统、RTU等产品。定义了5种编程语言:1)指令表IL(Instructionlist):西门子称为语句表STL。功能比梯形图或功能块图强。2)结构文本ST(Structuredtext):西门子称为结构化控制语言(SCL)。STEP7的S7SCL(结构化控制语言)符合EN61131-3标准。SCL适合于复杂的公式计算、复杂的计算任务和最优化算法,或管理大量的数据等。3)梯形图LD(Ladderdiagram):西门子简称为LAD。直观易懂,适合于数字量逻辑控制。“能流”(Powerflow)与程序执行的方向。4)功能块图FBD(Functionblockdiagram):标准中称为功能方框图语言。“LOGO!”系列微型PLC使用功能块图编程。5)顺序功能图SFC(Sequentialfunctionchart):对应于西门子的S7Graph。