plc一体机介绍及教程(西门子PLC基本指令)

如题所述


指令说明



通过控制器的按键编程


软件按照32路输入和32路输出设计。无论实际产品有多少种方式,程序的可编程范围都是X00-X31和Y00-Y31。为了提高多路同时控制的效率,支持指定端口范围的Xxx-xx,Yxx-xx。


程序组分类


1.逻辑控制Z17组,第160行,可满足大多数要求)


编程逻辑:


如果满足xxx条件,则执行xxx操作。如果xxx条件:包括 quot如果 quot, quot和 quot或者 quot三条指令,可以实现单个或多个输入条件的逻辑运算组合。执行xxx操作:包括诸如 quot输出 quot, quot计数 quot和 quot延迟 quot,可以实现各种动作控制。序列号


指令


操作对象


操作参数


一个


如果





或者


端口:X00-X31


端口:Y00-Y31


关闭:开关打开;


关:开关关;


跳:开关打开时3354上升沿;


跳:3354开关关断时的下降沿。


计数器:C00-C99


//=000000-999900次


//=DC00-DC99,人机界面计数


计时器:T00-T99


//=00.00秒-99:59小时


//=DT00-DT99,人机界面延时


2


输出


端口:Y00-Y31


关闭:开关打开并自锁;


Off:开关断开并自锁;


点动:开关接通,无自锁;


翻转:打开/关闭开关;


组:Z00-Z17


运行:从当前位置开始工作;


停止:在程序开始时停止;


暂停:停在当前位置;


重启:从头开始运行;


快进:当前延迟为零;


运行/停止:在它们之间切换;


暂停/运行:在它们之间切换;





数数


计数器:C00-C99


空格:让Cxx数000000-999999次,


=///:将值赋给Cxx 000000-999900次。





耽搁


计数器:T00-T99


空间:让Txx时间00.00秒-99:59小时。


=///:当给Txx赋值00.00秒-99:59时


*设Txx时间DTxx,人机界面的延时。


2.延时控制/顺序流量控制-—Z00-Z15组,每组160步,可设置多种延时控制。


编程逻辑:


由 quot输出xxx动作,等待xxx时间,然后执行xxx动作,然后等待xxx时间 quot可以实现任意切换顺序和时间间隔的延时控制;


顺序过程控制是通过 quot如果xxx条件成立,程序将向下执行,否则,等待 quot;条件转移控制是通过 quot如果xxx条件成立,程序跳到xxx步,否则往下 quot;通过 quot循环xxx步 quot

王者之心2点击试玩
温馨提示:答案为网友推荐,仅供参考
相似回答