1.1可编程控制器的编程语言
FX3S·FX3G·FX3GC·FX3U·FX3UC可编程控制器编程的有关特点有以下几点。
1.1.1编程语言的种类
FX3S·FX3G·FX3GC·FX3U·FX3UC可编程控制器支持下面6种编程语言。
1.指令表编程
1)特点
指令表编程方式,就是通过“LD”、“AND”、“OUT”等指令语言输入顺控指令的方式。
该方式是顺控程序中基本的输入形态。
2.梯形图编辑
1)特点
梯形图编程方式,就是使用顺序符号和软元件编号在图示的画面上画顺控梯形图的方式。由于顺控回路是
通过触点符号和线圈符号来表现的,所以程序的内容更加容易理解。
即使在梯形图显示的状态下也可以执行可编程控制器的运行监控。
2)梯形图显示实例
3.SFC(STL<步进梯形图>)编程
1)特点
SFC(顺序功能图)程序就是根据机械的动作流程设计顺控的方式。
2)SFC程序和其他程序形式的互换性
可以相互转换的指令表程序及梯形图程序,如果依照一定的规则编制,就可以倒过来转换成SFC图。
4.ST(结构文本)
1)特点
具有与C语言等相似的语法构造、文本形式的程序语言。
可以通过语法进行控制,例如与C语言等高级语言同样,采用条件语句进行选择分支、利用循环语句进行
重复等。这样,便可以简洁的方法书写清楚的程序。
5.结构化梯形图
1)特点
可以使用触点、线圈、功能、功能模块等回路符号,将程序以图形的形式描述的语言。
基于继电器回路的设计技术创建的图形语言。容易直观理解,因此普遍用于顺控程序。
回路总是从左侧的母线开始。
6.FBD(功能模块表)
1)特点
可以使用进行特定处理的部件(功能、功能模块)、变量部件、常数部件等,将程序以图形的形式描述的语
言。
沿着数据以及信号的走向连接部件,可以方便地创建程序,提高程序的生产性。