JC是当RLO=1时跳转
JU是无条件跳转
L是装载
T是传送
A(
O I 0.1
O
A I 2.0
A I 2.1
)
= Q 5.0
这个可以用软件转,初学者建议先学会梯形图,熟练以后再用语句表,对于编程功能而言,梯形图实现的功能比语句表要少,一般控制应用,梯形图是够用的。
扩展资料:
PLC梯形图中的某些编程元件沿用了继电器这一名称,如输入继电器、输出继电器、内部辅助继电器等,但是它们不是真实的物理继电器,而是一些存储单元(软继电器),每一软继电器与PLC存储器中映像寄存器的一个存储单元相对应。
该存储单元如果为“1”状态,则表示梯形图中对应软继电器的线圈“通电”,其常开触点接通,常闭触点断开,称这种状态是该软继电器的“1”或“ON”状态。如果该存储单元为“0”状态,对应软继电器的线圈和触点的状态与上述的相反,称该软继电器为“0”或“OFF”状态。使用中也常将这些“软继电器”称为编程元件。
参考资料来源:百度百科-梯形图
梯形图和语句表的转化在PLC编程软件
工具栏 查看 里选择切换。
西门子S7-200的PLC对语句表编写的格式要求多,因为200的语句表和梯形图可任意切换,如果语句表格式不对,即回出现编译错误。所以一般多为梯形图,且程序里只能有一个语言,要么全部都是语句要么全部都是梯形。
西门子S7-300的PLCCPU功能强大,兼容语句表和梯形图同时存在。梯形图编辑好后可转化到语句表,也就是指令表,也可在转化后的指令表里删减些没用的指令,但是删减后的语句表能运行,却不能再次转化为梯形图。因为300的PLC对指令表的功能很支持,所以编指令的程序很方便,本人也是经常在指令语句和梯形语句中来回切换着编程,编到最后一半是梯形图,一半是指令语言。
而且一般人编S7-300的指令语句,基本上都不符合转化成梯形图的要求,所以你看300的程序,当切换到梯形图时,依旧还有很多以指令的方式存在,便是这个原因。
在编程软件里有个视图,里面就可以选择LAD,STL,FBD. 有就是在程序块试图里,每个程序块都可以选择首选显示语言的。
M86.5 M86.4 M86.7
|-----------| |-------------| |-------------------( )
M86.5 M86.4
|-----------| |-----------------------------------( )