终于整理全了,PLC编程实现N种方法实现一键启停 ,电工必读
编者按自锁按钮与非自锁按钮自锁按钮 就是在开关按钮第一次按的时候,开关接通并保持,即自锁,在开关按钮第二次按的时候,开关断开,同时再开关按钮弹出来。
非自锁按钮 也可以理解为自复式按键,按下去接通,你一松手,它也跟着断开。
传统的经典起保停电路需要一个非自锁启动按钮SB1(常开点NO)和一个非自锁停止按钮SB2(常闭点NC)实现,如下图所示:
经常有人和安迪讨论一键启停的问题,今天结合自己所学和阅读一些书籍资料,总结了几种一键启停的方法(以西门子 200PLC为例)并略有说明。本意旨在抛砖引玉,以文会友,希望大家也把好的编程技巧与朋友们分享。
01
继电器-接触器电路
启动并保持 :第一次按下SB,电源通过KM常闭点、KA1常闭点,KA2得电,KM线圈通过KA2常开点和KA1常闭点得电,线圈KM自保持吸合,KA2线圈失电;
停止 :再按下SB后,KA1线圈通电,常闭点KA1断开KM线圈。
注: 本电气图证明可以使用单个非自锁按钮实现起保停控制,但现实设计中往往不予采用,因为增加了电器元件,反而使简单的电气控制回路复杂化。
02
逻辑控制法
PLC的工作原理是顺序扫描,循环刷新 。根据其工作原理,借助辅助寄存器M和上升沿指令构造起保停控制回路(后面图片大家自行分析其原理。)
方法一:
方法二:
03
置位复位法
04
复位优先——RS触发器法
05
置位优先——SR触发器法
06
异或指令WXOR法
异或指令WXOR的功能是IN1、IN2端指定单元的数据按位进行异或运算,结果存入OUT端指定的单元中。异或运算时,两位数相同,异或结果为0,相反异或结果为1。异或指令可分为字节异或指令、字异或指令和双字异或指令。
07
INV取反指令法
取反字节指令INV_B对输入字节IN执行求补操作,并将结果载入内存位置OUT。也就是当I0.0第一次闭合时,输入QB0=2#0的时候,I0.0接通,则OUT输出的QB0=2#1,即Q0.0此时输出;下一次I0.0闭合时,QB0再次取反,则Q0.0此时断开。
08
计数器法
09
INC自加1指令法
利用MB0=2#0000 0000,第一次I0.0闭合后运行自加1指令变成2#0000 0001,这样M0.0就会输出;下一次I0.0闭合后,就会2#0000 0010,这样M0.0就失电断开且第二次时将MB0复位,以此类推。
10
ADD加法指令法
11
JUMP跳转指令法
JUMP跳转指令不仅在一键启停中运用,而且很多的自动/手动程序转换运用该指令也可以获得事半功倍的效果。下面的梯形图略微难懂,为大家详细解析一下。
解析: I0.0为非自锁启停按钮、Q0.0为输出线圈。PLC进入运行模式网络1由I0.0使JMP指令为真,使程序扫描跳过网络2到标签网络3后执行扫描。
当第一次按下非自锁启停按钮I0.0时,JMP指令的的条件变为“0”,JMP指令不起作用。正常扫描执行网络2,使Q0.0为“1”、网络4的M0.0为“1”;在程序的下一个扫描周期JMP指令变为真,再次跳过网络2。所以虽然I0.0为“0”,但Q0.0任然保持原输出状态。
当松开I0.0时,M0.0变为“0”但网络1中JMP指令任然保持为真仍跳过网络2。
当第二次按下非自锁启停按钮I0.0时,JMP指令条件变为“0”,一个扫描周期,此时网络2使输出Q0.0变为“0”状态并保持断电状态。
当启停按钮再次按下时,重复上述过程。
工业机器人技术难学吗 新手怎么开始学机器人编程?
【本文由深圳启程工业机器人培训推荐阅读】
总听见有人吹嘘工业机器人技术有多难学,但实际上而言,从事工业机器人技术有很多种,涵盖工业机器人系统仿真、集成设计、编程、调试、操作、销售,以及智能自动化生产系统操作、维护、改造及管理等。对于从没接触过工业机器人的小白而言,PLC编程会是一大苦手,但在汇邦工业机器人培训工业机器人编程里居然见过女生!!所以,学前得线问问自己,我为了什么去学机器人编程,调试。目标是什么啊,本身目的就不明确就去学机器人工程师应用的话(不少情况都是这样,一听啥人说这个吃香就跑去学这个,结果后来一接触又觉得好难啊好难啊编程操作复杂算了放弃吧反正这个不要紧的),这时候谁也帮不了你。
如果有电气控制,机械制造的基础,那工业机器人应用学起来难度就要比刚入门的小,但并不表示小白学起来会难上难,只是说学的阶段不一样,花的时间不一样,毕竟你的时间花在哪里,你的成就就在哪里。 如果你是自学派,那难度对比在培训班实操来说,肯定算是大的,毕竟操作PLC编程离线仿真平台,工业机器人本机,跟对着电脑学编程是不一样的。其实还有很多因素,这里就不一一给列举了,想说的是难度这个东西,大或小都在于你,即使学习难度大,那你也可以改变这个难度。
学工业机器人也分好几个阶段:
应用操作阶段
1、了解机器人专业建设,机器人离线仿真设计,掌握机器人基础操作,编程调试。了解工业机器人仿真软件基本操作,了解工业4.0及中国制造2025背景下的工业机器人,技术专业探讨。
2、工业机器人仿真软件的应用操作,ABB机器人本体,电气控制系统及相互连接,ABB机器人基础操作,手动操纵。
3、ABB机器人建立程序数据操作,TOOLDATA、WOBJDATA、LOADDATA等数据设定。
4、机器人I/O通信,信号定义,信号监控等,PAPID程序模块及程序的创建赋值,机器人运动轨迹,程序调试等指令编程。 5、综合工厂自动化线案例的程序及调试实操训练。
工业机器人维护调试阶段
1、学习离线仿真软件,界面,布局机器人基本工作站,建立机器人系统操作。
2、现场手动操纵机器人,创建工件坐标,创建运动轨迹程序,仿真运行机器人,建模功能的使用,测量工具的使用。
3、创建机械装置,创建机器人应用工具,坐标系。创建离线轨迹曲线路径,机器人目标点调整,机器人离线仿真编程辅助工具。
4、用SMART组件创建,动态输送链,创建动态夹具,创建带导轨的机器人系统,变位机的机器人系统。
5、了解示教器,创建注塑机取件用户界面备份与恢复操作,在线编程I/O信号操作文件输送,设定示教器创建于安装机器人系统。 系统集成阶段 1、认识ABB工业机器人,示教器操纵环境设置,示教器可编程按键的使用,手动操纵机器人,机器人I/O通讯接口,ABB标准I/O板及配置,PAPID程序及指令,建立程序模块,机器人工作站的程序编制与调试,实操集成项目。
总之,选择机器人培训班要综合考量,还是那句话,想清楚自己定位的是工业机器人操作调试类,还是系统集成反向,不要眉毛胡子一把抓,毕竟,学习是一个烧脑又耗时间的过程。
【本文由深圳启程工业机器人培训推荐阅读】
相关问答
深圳启程plc怎么样?-ZOL问答
深圳的培训机构多如牛毛,没听说过启程培训!有用(0)回复累死你。不要看这钱多,要不你累死的放心。有用(0)回复展开查看全部4条讨论精品应用推荐新浪...
PLC培训哪里好?
深圳启程智能技术有限公司(简称启程自动化培训)成立于2012年,由工控老鬼创立的一家专业从事工业机器人,PLC编程,机器视觉、高级系统开发、电气设计、工程项...
plc培训学校哪家比较靠谱?
联为智能教育、启程教育等plc培训不错。联为智能教育目前开设PLC班,工业机器人班,CCD机器视觉班,运动控制卡班,电工电路班等。联为智能教育主要从事计算机软...
PLC培训哪家公司比较好?
联为智能教育、启程教育等plc培训不错。联为智能教育目前开设PLC班,工业机器人班,CCD机器视觉班,运动控制卡班,电工电路班等。联为智能教育主要从事计算机...
大佬们 求教,中山重型谐波减速器交叉滚子轴承,谐波减速器...
[回答]谐波齿轮减速器没有得到广泛应用的根本原因是柔轮不好做。那是一个需要反复变形的零件,目前的许多材料在抗疲劳方面达不到要求,从而大大降低里谐波...