分享

工业机器人周边控制系统——三菱PLC基础指令编程

 得失输赢 2017-04-08

引言:在之前文章中,发过了一些PLC基础编程逻辑,不过针对三菱PLC还是要重复,讲下三菱的基础指令,毕竟三菱PLC应用还是比较广泛的,这个对大家还是帮助很大。

一、软元件和软元件的分配

1.软元件的分类

位(Bit)软元件:只有两种状态的软元件(接通/断开或ON/OFF)

X(输入)、Y(输出)、M(辅助继电器)、S(状态继电器)

字(Word)软元件:能存储数据的软元件

D(数据寄存器)、T(定时器)、C(计数器)、Z/V(变址寄存器)

跳转指针:P 嵌套指针:N 中断指针:I

常数:K(十进制常数)、H(十六进制常数)和浮点数

FX3U软元件一览表

工业机器人周边控制系统——三菱PLC基础指令编程

工业机器人周边控制系统——三菱PLC基础指令编程

2.软元件的分配

软元件的分配由FX各个系列不同而有所不同,对于停电保持和非停电保持区域的软元件区域变更也是通过软件的参数来进行修改。

工业机器人周边控制系统——三菱PLC基础指令编程

工业机器人周边控制系统——三菱PLC基础指令编程

特殊继电器的应用实例1

工业机器人周边控制系统——三菱PLC基础指令编程

特殊继电器的应用实例2

工业机器人周边控制系统——三菱PLC基础指令编程

工业机器人周边控制系统——三菱PLC基础指令编程

工业机器人周边控制系统——三菱PLC基础指令编程

二、基本指令编程

1.基本指令的种类

FX3U·FX3UC可编程控制器中,具有以触点指令、结合指令、输出指令、主控控制指令、结束指令、其他指令等基本指令,用于实现顺控程序的基本控制。

触点指令: LD、LDI 、 AND、ANI 、 OR、ORI 等

结合指令:ANB、ORB、MPS等

输出指令:OUT 、SET、RST等

主控指令:MC 、MCR

结束指令:END

其它指令:NOP

① 触点指令

工业机器人周边控制系统——三菱PLC基础指令编程

② OUT、SET、RST指令

工业机器人周边控制系统——三菱PLC基础指令编程

③ PLS和PLF指令

工业机器人周边控制系统——三菱PLC基础指令编程

④ MC指令和MCR指令

  • 输入条件X000为ON时间内,虚线部分的梯形图变为有效,[如果X001变为ON,则Y000也变为ON],[如果X002变为ON,则Y001也变为ON]。

  • X000为OFF时,Y000/Y001不动作。

工业机器人周边控制系统——三菱PLC基础指令编程

三、编程注意事项


1.程序步的构成及执行顺序

⑴ 步的构成

即使是执行相同动作的顺控梯形图,触点的构成不同,占用的步数也不同。改变触点的构成,也能简化程序和节约步数。

工业机器人周边控制系统——三菱PLC基础指令编程

并联触点较多的梯形图写在左方比较好。

工业机器人周边控制系统——三菱PLC基础指令编程

⑵ 程序的执行顺序

顺控程序是按照[从上至下]到[从左到右]的顺序执行的,顺控指令表也按这个顺序编码。

工业机器人周边控制系统——三菱PLC基础指令编程

2.双线圈对策

⑴ 双重输出的动作:如果顺控程序中执行线圈的双重输出(双线圈),则后侧的线圈优先动作

工业机器人周边控制系统——三菱PLC基础指令编程

⑵ 双重输出的对策:双重输出(双线圈),并非违背了程序的输入(程序出错),但是由于会使上述动作变得复杂,建议学习下面的例子后更改程序。

工业机器人周边控制系统——三菱PLC基础指令编程

3.不能编程的回路以及对策

⑴桥式电路

按图所示,更改两个方向都有电流流过的回路。(将没有D时的回路和没有B时的回路进行并联的结果。)

工业机器人周边控制系统——三菱PLC基础指令编程

⑵线圈连接的位置

  • 线圈右侧勿写触点

  • 建议触点之间的线圈放在前面编程

  • 如触点A和B之间的线圈(E)放在程序前面,可以节省步数。

工业机器人周边控制系统——三菱PLC基础指令编程

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多