预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共60页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第二讲三菱FX系列PLC及其基本指令各个厂家生产的PLC产品的指令系统大同小异。编程方法也类似。基本逻辑指令一、LD、LDI、OUT指令 指令的作用 LD(LoaD):取指令,常开触点与母线连接。 LDI(LoaDInverse):取反指令,常闭触点与母线连接。 OUT:驱动线圈的输出指令。 编程元件 LD: LDI:X1二、AND、ANI指令 指令的作用 AND:与指令,用于串联单个常开触点; ANI(ANdInverse):与反指令,用于串联单个常闭 触点。 编程元件 AND: ANI:二、AND、ANI指令 梯形图程序三、OR、ORI指令 指令的作用 OR:或指令,用于并联单个常开触点; ORI(ORInverse):或反指令,用于并联单个常闭 触点。 指令的说明 OR、ORI编程元件:X、Y、M、T、C、S; OR、ORI指令仅用于单个触点与前面触点的并联; 若是两个串联电路块(两个或两个以上触点串联连接的电路)相并联,则用ORB指令。三、OR、ORI指令 梯形图程序四、ORB指令 ORB(OrBlock):串联电路块并联连接指令 指令的说明 串联电路块:两个或以上的触点串联而成的电路块; 将串联电路块并联时用ORB指令; ORB指令不带元件号(相当于触点间的垂直连线) 每个串联电路块的起点都要用LD或LDI指令,电路块后面用ORB指令四、ORB指令 梯形图程序五、ANB指令 ANB(AndBlock)并联电路块串联连接指令 指令的说明 并联电路块:两个或以上的触点串联而成的电路; 将并联电路块与前面的电路串联时用ANB指令; 使用ANB指令前,应先完成并联电路块内部的连接。 并联电路块中各支路的起点使用LD或LDI指令; ANB指令相当于两个电路块之间的串联连线。六、SET、RST指令 指令的作用 SET:置位指令(接通并保持) RST:复位指令 指令的说明 SET指令的编程元件:Y、M、S RST指令的编程元件:Y、M、S、T、C、D等 六、SET、RST指令 指令的梯形图七、SET、RST指令 积分计数器、定时器复位七、PLF、PLS指令 指令的作用 PLS(Pulse):上升沿微分输出指令 PLF:下降沿微分输出指令 指令的说明 指令只能用于编程元件Y和M PLS为信号上升沿(OFF→ON)接通一个扫描周期。 PLF为信号下降沿(ON→OFF)接通一个扫描周期。PLS和PLF指令举例八、INV、NOP、END指令 指令的作用 INV:取反指令 NOP:空操作指令 END:结束指令 指令的说明 NOP、INV、END指令无编程元件 PLC执行程序时从0步扫描到END指令为止,后面的程序跳过不执行。二、定时器及工作原理1、定时器分类2、定时器工作原理:其线圈通电后,开始累积时钟脉冲的个数,当所计个数到达设定值(用K作设定值)时,其触点动作。时序图横轴表示时间,纵轴表示常开触点的两个状态“0”、“1”(二)、积分定时器任务2两台电动机顺序启动控制电路X1任务33台电动机顺序起动 ①控制要求。电动机M1起动5s后电动机M2起动,电动机M2起动5s后电动机M3起动;按下停止按钮时,电动机无条件全部停止运行。 ②输入/输出分配。X1:起动按钮,X0:停止按钮,Y1:电动机M1,Y2:电动机M2,Y3:电动机M3。 ③梯形图方案设计。3台电动机顺序起动梯形图三、计数器及工作原理对PLC内部软元件触点的闭合次数计数设定值K均为1~32767 K值任务3三电机的循环启停运转控制设计分析时序图,不难发现电机Y001、Y002、Y003的控制逻辑和间隔5s一个的“时间点”有关,每个“时间点”都有电机启停。因而用程序建立这些“时间点”是程序设计的关键。由于本例时间间隔相等,“时间点”的建立可借助振荡电路及计数器。 设X000为电机运行开始的时刻让定时器T0实现振荡。再用计数器C0、C1、C2、C3作为一个循环过程中的时间点。循环功能是通过C3常开触点将全部计数器复位来实现的。“时间点”建立之后,用这些点来表示输出的状态就十分容易了。设计好的梯形图如图4-11所示。三电机控制梯形图主控与主控复位指令说明X0子程序指令梯形图中断指令说明 在执行某个中断子程序时,禁止其它中断请求。 中断程序允许嵌套,嵌套级别为2级。 中断指针共有15个:输入中断6个,定时器中断3个,计数器中断6个。 中断程序用T192~T199和T246~T249作定时器。 中断的优先级别 多个中断信号不同时产生时,按先后顺序中断。 多个中断信号同时产生时,按指针大小中断。用于中断的指针中断实例从X0的上升沿开始,用定时器中断使D0的值每隔10ms加1,在100s内由0线性增大到10000,大于100s时D0值保持不变。 EI //允许中断 LDP X0 //X0的上