结合具体工程应用,我10天学会PLC编程

2020/3/30 0:05:58 人评论 次浏览 分类:PLC应用  文章地址:/tech/2967.html

简单说说我是如何利用10天的时间学习PLC的●!

首先,是工程逼着我学习●!


工程已经签约。工程中需要电力监控,还需要有实时控制,用原先的工控机方案,在EMC电磁骚扰方面远远不能满足要求,逼的我们只能采用高可靠性的PLC测控方案。


我们选择了ABB的PLC,是法国ABB生产的。ABB中国上海公司的一位同事把PLC本体、外部功能?椤⒈喑倘砑捅喑痰缋露挤⒏遥⑶野蜒疽泊遥曳⑾执搜疽坏阌靡裁挥小S谑牵馕煌掳汛薖LC的英文版操作手册发给我,我就一边翻看操作说明书,一边熟悉PLC。


熟悉PLC的梯形图大概只用了个把小时,接着进入实际编程,却发现梯形图存在许多问题。查了其它书籍,于是又换成?榛谋喑逃镅浴


接着就是熟悉?椤0ㄑ邮蹦?椤⒖亓孔樘16位数据?椤ODBUS通信?榈鹊燃甘瞿?椤J煜つ?榇笤加昧2天。


举个例子,下图是延时?門ON的说明:

abb PLC的延时?門ON功能说明
其实就是延时动作的?痰缙鳎邮毙蛲贾锌梢钥闯觥


再往下当然就是PLC编程了。


有人说,熟悉C语言就能熟悉PLC,这是不对的。PLC编程与其说是编程,还不如说是外部逻辑关系的组态和测控管理,以及数据通信的具体实现。我们必须非常了解受控对象的工作原理,编程才能得心应手。


PLC编程花了几天的时间。我在办公桌上把PLC连接起来,用各种传感器和继电器构建了模拟系统,边测试边修改程序,事实上就是熟悉PLC的编程方法。很快,就发现了PLC很深层次的控制要点,几个不公开的设定诀窍。我发邮件给法国人,这些法国人非常不负责任,把浪漫的生活态度也带到工作中,给我的技术服务十分有限。


最后,程序在第九天完成。第十二天到车间做了统调测试,结果基本满意。第十五天,开关柜连同安装好的PLC出厂。一个月后,电动机控制中心的开关柜安装完毕,PLC系统的调试开始。售后服务告诉我,PLC系统和电力监控系统的调试不是很费力,基本上安装完就能运行。


这一切的背后,其实就是我在办公桌上搭建的模型系统的功劳。


大约两个月后,由于我们继续做了许多PLC的测控工程,陆续发现了若干问题,我把此工程的PLC程序做了更新维护。再往后,PLC就进入了稳定运行状态。


什么意思呢?一定要结合具体工程来学习,做到事半而功倍。如果只是看书,手边没有任何PLC实体,这种学习注定是学不会的。


给大家看看程序中的?孛钭植绦蚨危缦拢

PLC程序段
数据通信的时间标签处理程序:

数据通信的时间标签处理PLC程序
MODBUS通信循环管理程序:

MODBUS通信循环管理程序
手动备自投操作程序段:

手动备自投操作程序段
这是北京地铁工程PLC程序段,用于系统失压故障后母联开关投入和前加速操作。


有点意思吧。


显见,若脱离工程学习PLC的书本知识,会把人学得晕头转向。但结合工程来学习,不但速度快,而且很快就能成为专家。


另外,学习PLC的教材最好采用原版的操作手册。这里所指的原版手册,指的是PLC生产厂家编写的操作手册。例如西门子原版英文S7-400操作手册,我们可以从中看到很多技术诀窍和特殊功能。
作者:张白帆


相关阅读

零基础学PLC?学习PLC必备四方面基础知识
仪表工必会的8个PLC基本控制线路与梯形图

共有访客发表了评论 网友评论

  客户姓名:
邮箱或QQ: