三菱PLC的子程序调用,你学会了吗?
今天@技成电工课堂给大家讲讲关于三菱PLC子程序的调用知识,三菱的程序控制结构中包括有跳转、中断和子程序调用,今天我们就讲解一下子程序相关的知识吧。#三菱PLC#
首先要了解什么是子程序,子程序和主程序的区别在哪里,子程序和中断程序的区别又是什么?
什么是子程序?我们可以在主程序中进行调用,调用的时候执行子程序,不调用的时候不执行。子程序与主程序区别主要体现在三个方面:使用不同、调用不同、结束不同 。
1、使用不同
子程序:子程序不可以作为独立的加工程序使用,只能通过调用来实现加工中的局部动作。主程序:主程序可以作为独立的加工程序使用。
2、调用不同
子程序:子程序可以被任何主程序或其他子程序调用。主程序:主程序不可以被任何其他程序调用。
3、结束不同
子程序:子程序执行结束,自动返回到调用的主程序中。主程序:主程序执行结束,整个软件结束运行。
那么前面所说的调用是如何实现呢?在PLC中是有调用指令实现调用的功能的,对于FX5U PLC,子程序相关的指令包括两条,子程序调用CALL和子程序返回指令RET/SRET。
子程序调用CALL: 调用指针P的子程序进行执行。
子程序返回指令RET/SRET: 表示子程序的结束,这是这两个指令的功能。
我们在使用的时候需要注意以下注意事项:
1、子程序在FEND指令的后面,以标号P开头,以返回指令RET/SRET结束。
2、如果多次使用FEND指令,在最后的FEND和END之间编写子程序。
3、子程序调用指令CALL与跳转指令CJ不能使用相同的标号P。
4、子程序可以嵌套调用。
那有学员可能就要问了,那什么情况下会用到子程序呢?
1、系统规模很大,控制要求复杂时,使用子程序可以将程序分成容易管理的小块,使程序结构简单,易于阅读、调试、查错和维护,这时可以应用子程序的功能。
2、有一些程序功能在程序中反复执行,如标定变换运算程序、排序程序、报警程序、通信校验程序等。将这些程序编程子程序,可使主程序简单清晰,程序容量减少,扫描时间也相应缩短。
我们举个应用子程序的例子,比如:某化工企业的多液体物料化合处理项目,需要化合炉的温度控制工作。温度控制使用加温和降温设备,温度需维持在一个区间内。
X1为上限位温度传感器、X2为下限位温度传感器,对于这种情况下我们可以利用子程序的功能,X1为ON时,调用降温控制子程序,X2为ON时,调用升温控制子程序。这是将子程序分成各个小块,需要时调用执行,使得程序结构比较清晰明了。
对于前面所说的一些程序功能在程序中反复执行,我们先看下面的程序结构,其中的D程序是需要反复执行的,我们就可以将它做成子程序。本来是三段D程序的,使用子程序功能之后,只需要一段D程序即可,这样是不是可以使程序容量减少,扫描时间也相应缩短呢?
下面我们以一个例子来看一下。
【案例】 X1、X2、X3分别接通时,将相应的数据传送到D0、D10,然后调用子程序。在子程序中,将D0和D10的数据相加,运算结果存D20,用D20存储数据控制输出字元件K1Y0。
通过以上的详细讲解,你知道子程序的功能,以及如何进行子程序编程应用了吗?欢迎评论区留言告诉大家~(技成培训原创,作者:蔡慧荥,未经授权不得转载,违者必究!)
⇩领取资料
三菱PLC维修及保养注意事项
为了保证三菱PLC设备处于良好的工作状态,随时可以正常的运行,减小故障的发生以及确保安全生产,必须强化对三菱PLC的保养工作。
三菱PLC维修及保养注意事项
下面我们就对如何保养及注意事项作简单介绍:
一、首先制定保养规程:对设备做定期测试、调整的规定
1. 每半年或季度检查三菱PLC柜中接线端子的连接情况,确认是否松动的地方,发现后及时重新坚固连接;避免接触不良导致设备故障。
2. 对柜中给主机供电的电源每月重新测量工作电压;定期对构成PLC系统的相关设备的点检和维护,如UPS定期维护,利用停机时机,对PLC各控制柜进行人工除尘、降温,PLC程序的定期人工备份和电池备份及各相关坏器件的更换等工作。
二、设备定期清扫的规定
1. 每六个月或季度对PLC进行清扫,切断给PLC供电的电源把电源机架、CPU主板及输入/输出板依次拆下,进行吹扫、清扫后再依次原位安装好,将全部连接恢复后送电并启动PLC主机。避免工作环境恶劣导致运行故障。
2. 每三个月更换电源机架下方过滤网,保证良好的通风散热效果;
三、检修前准备、检修规程
1. 准备工作:相关测试仪器,工具的准备。
2. PLC为精密产品,为避免人体静电对电子元件为经涡的损坏,拆机前须认真作好防静电准备工作;如截防静电手套等。
四、设备拆装顺序及方法
1. 停机检修,必须两个人以上监护操作;
2. 把CPU前面板上的方式选择开关从“运行”转到“停”位置;
3. 关闭三菱PLC供电的总电源,然后关闭其它给模坂供电的电源;
4. 把与电源架相连的电源线记清线号及连接位置后拆下,然后拆下电源机架与机柜相连的螺丝,电源机架就可拆下;
5. CPU主板及I/0板可在旋转模板下方的螺丝后拆下;
五、检修工艺及技术要求
1. 测量电压时,要用数字电压表或精度为1%的万能表测量
2. 电源机架,CPU主板都只能在主电源切断时取下;更换元件不得带电操作。
3. 在RAM模块从CPU取下或插入CPU之前,要断开PC的电源,这样才能保证数据不混乱;
4. 在取下RAM模块之前,检查一下模块电池是否正常工作,如果电池故障灯亮时取下模块PAM内容将丢失;
5. 输入/输出板取下前也应先关掉总电源,但如果生产需要时I/0板也可在可编程控制器运行时取下,但CPU板上的QVZ(超时)灯亮;
6. 拨插模板时,要格外小心,轻拿轻放,并运离产生静电的物品;
7. 检修后模板安装一定要安插到位。针对检修更换模板或易损件后为了设备的安全运行,首先应对PLC进行仿真运行确认,确认运行正常后方可正常运行,避免作动不良造成不必要的损失。
更多三菱PLC技术相关知识可点击下方了解更多 ,或者直接关注海蓝机电官网!
相关问答
三菱空调自动停机,谁知道是怎么回事?-一起装修网
[回答]三菱空调开机30分钟会自动停机,原因应该是过电流引起压缩机过热保护性停机,过热原因:可以先检查[氟里昂冷酶]压力是否超量,如果超量应该放掉一些.正...
空调安装哪些位置最合适?
【骚年,只收藏、不点赞,是拯救不了民族的。】首先咱们说说分体空调。分体空调应该是正常家庭最常用的。其实面积不超过150平米的家庭是不需要用中央空调的,...
电除雾器的喷淋-盖德问答-化工人互助问答社区
淋洒装置,是在电除雾器通气前喷淋一下,使管壁润湿,通电前必须关闭;生产遇到系统停车时,喷淋冲洗管壁...大冶的确实是连续喷淋的,只不过运行效果...
欧诺发动机是什么品牌
[回答]欧诺1.3L搭载长安汽车生产的江陵品牌发动机,1.5采用4G15三菱技术的发动机,属于三菱4g-1系列,发动机诞生于20世纪(查成交价|参配|优惠政策)90年代,维...
《广场协议》让日元升值,为什么不去兑换美元?
在上世界80年低初期的时候,美国的贸易逆差不断扩大,这其中就主要是对日本和德国的贸易逆差加大,同时,美国的财政赤字也不大扩大,美国为了改变国际收支不平衡...
如何节能减排低碳环保_作业帮
[回答]1.采用保温材料.全世界36%的能源消耗在房屋的取暖和降温上.瑞士和德国建造的“零能源消耗住宅”样板房显示,采用新材料和新方法进行取暖和降温,节能...
关于壁挂式新风机,你有什么体验及选购建议?
新风是好,可家里已经装修好了,还能装新风吗?新风系统即便关上门窗也如同置身绿色自然环境之中,呼吸上含氧量高的新鲜空气。因此如果经济及安装条件许可,为...1...
想问下,如果自驾汽车去西藏需要注意什么?
1、最好开一辆SUV藏区的许多山路都是未铺筑的碎石路。下雨时,汽车基本上是不合格的,西藏地区的小泥石流频繁发生。虽然破坏道路的可能性很低,但很容易堵塞汽...
三菱电脑锣主轴发烫是什么情况?
高速机械主轴一般是指15000-30000转之间的主轴,这种机械主轴在正常工作状态下也会产生大量的热量,因而需要外部制冷器对其进行实时的冷却降温。那么当这种机...
房车上用顶置空调好还是家用变频空调好?
房车是车载专用空调,结构紧凑安装方便节省车内空间。可以在行驶中使用。家用空调装的车上,本来就是一个错误,家用空调静止安装使用,不具备抗震,易安装的专用...