『7x24小时有问必答』
文末有55个实战案例资料
导读:很多初学者朋友想要学习PLC编程,一上来就问该从哪个PLC学起?该如何快速上手?那种恨不得立马把所有的知识和技能装进脑袋里,其实人人都有这个想法,但是往往事与愿违。个人建议,我们不能一味基于求成,而是应该掌握方法,稳步前行!
其实,我们学习PLC编程,无论从哪个PLC开始学起都没关系,不管是市面上用的最多的几个品牌,比如西门子、三菱、汇川、信捷等等,只要我们精通一款,其他的几款都会容易很多。我们的方法应该是:先纵向深入学习掌握,再横向扩展!
也就是我们要掌握PLC的这几大板块,逐个击破:
(1)基本逻辑指令功能,这个是最最基础的知识,常开常闭、置位复位、定时器,这些指令我们要用得滚瓜烂熟
(2)功能指令:转换、比较、传送等,这些毋庸置疑,也得必须灵活应用!
(3)子程序、FB块、FC块的使用,这些功能可以让我们编程更加高效!
以上三点所述技能都必须掌握,接下来就是相对难点的技能提升!
(4)定位功能:使用PLC控制伺服、步进电机等
(5)通信功能:现在的工业环境,通信使用的是也越来越频繁,主要学以下三个通信,吃透它:Modbus、Profinet、Ethercat,三个主流通信学会后走到哪里都不怕!
(6)PID功能:最常用的恒压供水、伺服参数调节都要会PID!

我本人是一直做西门子这块,而近些年汇川的项目也越来越多,不得不说汇川PLC有三菱和西门子的影子,但是没关系,万变不离其宗,只要我们学会一款,其实上手会非常快!就比如我们使用西门子1200PLC和汇川PLC来编写一个气缸控制程序!
西门子PLC编程方法:
(1)新建FB块,定义接口变量
(2)由于定时器时间的设定值数据类型是双整数,所以程序段1将触摸屏设定时间转换为双整数,程序段2是当气缸没有动作,在规定的时间内没感应到原点则报警输出!
程序段3是当气缸动作了,在规定的时间内没感应到动点传感器则会报故障!

主程序调用FB块:

汇川PLC编程方法其实也非常类似:
(1)新建FB块定义接口变量并且编程
(1)主程序调用FB
最后总结:其实,不管是西门子,还是汇川PLC,只要你掌握了一款PLC编程的底层逻辑,其编程方法都是一样的,学习起来非常快!最后,如果你也想学习PLC编程,或者有学习的困扰、问题,可以微信联系我,也许我可以帮到你!
最近有很多小伙伴说要案例书籍,说是手机上看文章不是很方便,我抽时间把55个实战案例全部整理出来,案例都是比较典型的,其中包括气缸控制程序、报警程序、程序框架、运动控制程序封装、模拟量控制变频器、通信等实战案例。需要的可以加我微信:biao467524527,如果加不上可以私信我!

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码