step7编程语言与指令.doc

想预览更多内容,点击预览全文

申明敬告:

本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己完全接受本站规则且自行承担所有风险,本站不退款、不进行额外附加服务;如果您已付费下载过本站文档,您可以点击这里二次下载

文档介绍

学海无涯PAGEPAGE1S7-300/400的编程语言与指令系统3.1S7-300/400的编程语言3.1.1PLC编程语言的国际标准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)。3)梯形图LD(Ladderdiagram):西门子简称为LAD。4)功能块图FBD(Functionblockdiagram):标准中称为功能方框图语言。5)顺序功能图SFC(Sequentialfunctionchart):对应于西门子的S7Graph。3.1.2STEP7中的编程语言梯形图、语句表和功能块图是3种基本编程语言,可以相互转换。1.顺序功能图(SFC):STEP7中的S7Graph2.梯形图(LAD)直观易懂,适合于数字量逻辑控制。“能流”(Powerflow)与程序执行的方向。3.语句表(STL):功能比梯形图或功能块图强。4.功能块图(FBD):“LOGO!”系列微型PLC使用功能块图编程。5.结构文本(ST):STEP7的S7SCL(结构化控制语言)符合EN61131-3标准。SCL适合于复杂的公式计算、复杂的计算任务和最优化算法,或管理大量的数据等。6.S7HiGraph编程语言图形编程语言S7HiGraph属于可选软件包,它用状态图(stategraphs)来描述异步、非顺序过程的编程语言。7.S7CFC编程语言可选软件包CFC(Continuo

最近下载