学PLC,究竟要不要买一台PLC?听听过来人怎么说
大家学PLC肯定是为了会使用它,否则一切书本理论知识都只是纸上谈兵,虽然过来人的经验贴列举的很多实例句句经典,字字独到,但俗话说:眼过千遍,不如手过一遍,自己动手接线,组装,然后编程,通讯,调试,在这一过程中遇到的困难会记忆犹新,
学习PLC究竟要不要买一台PLC或者PLC的学习机箱?今天我们就来说说这个。
西门子学习机
众所周知,其实现在很多大学生都被扣上了只会理论而不具有实际任能力的帽子,无论这种说法是否属实,但这的确暴露了中国教育的一个弊端,那就是注重课本理论,而忽略了实际操作应用,但从考试机制就可见一斑。
尤其是涉及到PLC这种自动化实际操作运用的领域时,操作者的经验和实际动手能力更被人看种,
看视频,读书本是为了弄清理论知识,那实体机PLC的作用就是让大家通过实践操作来提高动手能力,理论与实践相结合才符合当下市场的人才需求。
三菱学习机箱
口说无凭,我们来具体看看为啥要买PLC来学习的几个原因。
1, 能够使学习者更加真实的体验实际应用环境,提高自身的动手能力。在外部硬件接线的时候,只有自己操作过,才能对PLC有更深刻的认识,同时也有利于认识电路图,从而学会画电路图。
举个例子:按钮常开常闭端子号是哪个?中间继电器24V和0V要接在哪个端子上?PLC的输入和输出怎么判断公共端接0V还是24V?这些虽然是基础知识,但如果没有实际运用的话容易搞混,而且不容易映像深刻。
2, 有利于指令验证。虽然现在有很多PLC仿真软件,具备验证大部分的指令的功能,但并不是全部,通过仿真验证与实体机的差异较大。
比如:高速处理指令,通讯控制指令,必须经过实体机才能进行验证。
3, 在学习人机界面时,能够进行人机在线仿真。尽管现在一些牌子的人机程序能够和PLC在电脑上同步仿真,但大多不同品牌之间的通讯是无法让两个软件同时在电脑上进行的。在这时人机的在线仿真功能就派上用场了,可以将电脑作为人机来和PLC通讯,验证程序正确与否。
4, 在实操过程中,也能够体验用软件编程、程序上下载、在线修改、在线监控等各项功能,能够把具体环节遇到的实际问题一一解决,给以后的操作带来便利。
5, 最后一条就是:花这么多钱买一台机器,你好意思扔着不用吗?它同时也是你学习的动力!
西门子学习机箱
学习PLC正确方法:
1、 要熟悉PLC,多看书,看编程手册、硬件手册、通讯手册,要搞清楚PLC应用的领域,以及几个常用指令和PLC的工作方式,对PLC硬件有大概了解。
2、 多看看成功的PLC程序案例,先从简单的案例小程序开始看起,一开始可以套用别人的,但一定要自己学会编写,哪怕是很小一段,然后试试自己编程的运行效果,才能知道自己的不足,从而查漏补缺,从套用别人的到写出自己的,是一个很大的跳跃,千万不要想着我懂了,在正式场合我能写出来,为了方便就先用现成的,这样是不对的,老话说:眼过千遍,不如手过一遍,况且这个过程是培养你的编程思维和对项目思考的过程,很重要。
3、 PLC的简单程序基本会了后,可以逐渐接触大型PLC的编程思路,例如结构化编程,模块化编程,顺序编程...
4、 对于一般的内容,掌握规律就可以,但对于PLC的特殊模块,以及只有在某些项目中能用到的程序和指令,比如说:AI、AO、步进、伺服定位、通讯、计数...就要独立记忆,并且学会积累,做好备注。
最后要说的一点就是:碰到一个项目首先要学会分析,学会化整为零,把一个项目分解成若干个小块,分而破之,逐步实现若干小问题小功能,一定程度上能够提高编程效率,降低工作量。总之,学习PLC如果不实践的话,可能也能学会,但要走弯路,要花的时间成本和人力成本不可同日而语。
本文为技成原创,未经授权不得转载,违者必究!
——END——
PLC初学建议,不用买PLC,利用PLC仿真功能入门PLC
PLC,是一门实践性很强的技术,因为它是服务工业生产的,而工业设备最基本也是最重要的要求就是,可靠稳定。
而PLC技术不同于计算机编程,一套合格完善的PLC控制系统,PLC程序之占一部分,还需要和各种外围设备配合,比如变频器,伺服,三相异步电机,气缸,液压系统。以及接近开关,编码器,开关按钮等。把这些外围传感器以及驱动设备,有机地结合成一个整体,才能发挥作用。所有,仅仅是PLC程序,没有任何意义。而仅仅是在纸上或PPT中的程序也没有意义,必须在PLC编程软件中编译通过B并下载到PLC才可以。因为你不是林正英,把程序画在纸上,贴到电机上,电机就转。
所以,学习PLC,实践很重要。这一点,又不同于计算机编程,只要有个计算机就行了。而学习PLC,不光要有计算机,还有有实物,这对初学者来说,确实是一个负担。因为工业产品价格都不便宜,而且售后对工业产品来说很重要。因为你一旦买到有问题的产品,或是因为各种原因导致产品损坏,那是很麻烦的。
那么,有没有办法呢?有,当然有,我们可以充分利用PLC的仿真功能。所谓仿真,就是用软件虚拟一个PLC,验证我们的程序,当然,PLC仿真也不是万能的,它都能干什么呢?
1.帮我们学习PLC梯形图的基本元素
梯形图,是PLC基础中的基础,是PLC编程原理的具体体现,特别是在工厂从事设备维护,维修的电工朋友,梯形图是联系电气控制和自动控制的纽带。常开,常闭,自锁,互锁,定时器,计数器,这些是PLC的基础。无论多么负载的梯形图程序,都是有这些基本要素组成的。因此,掌握这些要素,才算是入门。如何掌握呢?光看书是没用的,在纸上画符是没用的,只有练。那么,怎么验证我们的程序呢?仿真!
比如,对于定时器的使用,是很多初学者的最大障碍,而定时器,是完全可以使用PLC仿真验证的,即使你没有PLC,也完全可以用仿真来学习定时器的使用。
2.验证我们编写的程序
等我们学会了梯形图的基本元素,就可以尝试写程序了,没有人一上来就可以写很复杂的程序,都是从简单到复杂,一步步过度的。当然,天才除外。不过天才的概率是极低的。所以,初学者还应该脚踏实地,一步一个脚印。犯错不可怕,可怕的是屡次犯同样的错误和犯错后不知所措。如何验证我们的程序是否正确呢?仿真!
通过仿真,我们可以发现程序中的错误,可以深入了解PLC的循环扫描原理。
3.仿真各种数学计算
数学计算,是PLC编程中经常用到的,因为很多工艺计算都需要数学计算。有些人可能不以为意,数学计算有什么好仿真的!大错特错,电脑不同于人脑,如果你在写程序的时候,数据类型搞错,变量搞错,肯定得不到正确的结果。而数学计算,是最容易通过仿真发现错误的。
4.特殊功能块
有些功能,也是可以仿真的,比如PID功能块,就可以通过仿真,来验证我们的设置和程序是否正确。
仿真,可以解决我们学习中的大部分疑惑,当然仿真不是万能的,有些是无法仿真的。比如,边沿触发,有些PLC可能就不能仿真,不过,随着技术的发展,这种PLC越来越少了。
至于控制伺服,没有伺服当然是不能仿真的,只能仿真伺服控制的逻辑是否正确。通讯,当然是不能仿真的,不过,有很多工具软件,可以帮助我们学习通讯,以及解决调试过程中的问题,比如各种串口工具。所以,从一定程度上讲,PLC通信是可以仿真的。像西门子PLC的博途平台,它的网络通信,比如TCP通信,S7通信就是可以仿真的,当然,这个仿真只能验证我们程序调用FB以及程序的结构是不是正确的,但对初学者来说,完全够了。
5.变频器,接触器,继电器控制
有人又要问了,要不要买变频器,接触器,继电器?有钱可以买,但不建议买,我们是有钱,但不是有病。买这些东西非常不划算。变频器对这些元件的控制,其实就是对输出点的控制。PLC仿真,完全可以模拟对这些自动化元件的控制。
总之,PLC能仿真的,都是初学者最该学习和掌握的,而不能仿真的,初学者无论如何是很难学会的。比如,通讯,控制伺服,如果你连梯形图都搞不懂,就学通讯,控制伺服,你觉得可能吗??
相关问答
电工有必要学PLC吗?
电工有必要学PLC吗?答:术有专攻,电工也要与时俱进,居于单纯的混日子当公司及企业的勤杂工,可以不学PLC,因为学校它要费时费力。时代在发展,社会在进步,...电工...
学PLC编程一定要有实物练习吗?如果没有能学得会吗?
我开始学plc时也是没钱买电气,特别西门子系列的电器望而止步,没得实操练习,看很多教程书籍都没用,好长一段时间都没学习,无意间找到一个电工手册的公众号,...
plc好学吗?-198****7626的回答-懂得
关于学plc的一些步骤:第一,恶补电工基础知识,若是是电工转行,那可以跳过这一步。第二,选择合适自己的PLC品牌,目前大热的有日系三菱,德系西门子。第...
新买的plc需要自己编程吗?
当然需要了。PLC只是一个可以实现你想要的自动控制功能的工具,它可以实现很多不同的控制功能,那么如何实现你想要的功能呢?当然是你自己编写相关程序,然后PLC...
请问去学习PLC自动化编程这一块怎么样啊!有没有懂行的说下?
你好,很高兴回答你的问题,我是头条@沪A林工,电气技术领域的自媒体新人。结合我的从业经历给你作答如下。PLC编程这行挣不了大钱,但也不会过的捉襟见肘。我们...
plc编程和plc的区别?
plc编程和plc区别是定义不同。PLC:可编程逻辑控制器(ProgrammableLogicController),是性能稳定的控制器件,比如生活中常见的电梯,其控制器就是PLCPLC编.....
plc用一体机和分体的哪个好?
plc用一体机更好。一体式PLC一般体积重量较小,集成的IO数量以及种类都比较有限。因为无法进行扩展,所以用户的选择余地就比较小,仅能应对控制内容不是很复杂...
PLC中语句表有用吗?为什么我觉得用不上?(初学者)?
我只用过西门子大型的语句表,很方便,很多功能用语句表写很方便,也而且很多指令梯形图,流程框图也没有我只用过西门子大型的语句表,很方便,很多功能用语句表写...
plc也要单独编程吗?还是只用触摸屏编程软件搞定一切?
触摸屏是需要与PLC通信之后互传数据PLC也是需要单独编程的,不然你触摸屏编程软件编出来的一些功能就没有办法实现控制设备触摸屏是需要与PLC通信之后互传数据...
为什么用LD而不是ANDplc小白求解?
1使用LD而不是ANDplc是因为各种控制器编程语言都有自己的特点,适用范围和使用环境。并不是所有情况下都适合使用ANDplc,而LD则在工业控制领域中有广泛的应用...
扫一扫微信交流