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的学习机箱?今天我们就来说说这个。
西门子学习机
众所周知,其实现在很多大学生都被扣上了只会理论而不具有实际任能力的帽子,无论这种说法是否属实,但这的确暴露了中国教育的一个弊端,那就是注重课本理论,而忽略了实际操作应用,但从考试机制就可见一斑。
尤其是涉及到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,因为学校它要费时费力。时代在发展,社会在进步,...电工...
本人想配置一台电脑学plc编程,请问应配置什么样的电脑?-ZOL问答
电脑diy要了解的是硬件性能是否够用就是了。平面设计吃处理器,3d设计和游戏吃显卡!两者都依赖合适内存!屏幕方面需求必须自己确定,设计需求肯定对高色域有要...
PLC编程,买什么样的电脑比较好,笔记本-ZOL问答
因此不管三七二十一,只要是台电脑,都可以用来做PLC编程。当然如果顺便还要作些其它用途,建议还是配置I35代或以上的CPU,4-8GB内存,左右的配置。建议THINKPAD...
伺服器是不是一定要用PLC才能运行?
首先你要搞清楚了,PLC主要是用来逻辑控制,是逻辑控制器;伺服电机则受变频器或者伺服控制器驱动,即受变频器或者伺服控制器控制;但是PLC可以控制变频器或者伺...
plc不编程能直接使用吗?
1.不可以直接使用。2.因为PLC(可编程逻辑控制器)是一种基于程序控制的自动化设备,需要通过编程来实现对设备的控制和操作。如果不进行编程,PLC就无法识别和...
家用电脑能直接给PLC编程吗?
当然可以,所做工作如下:1.先弄清楚PLC的厂家和PLC的型号2.找到该PLC的相关手册3.在手册中弄明白该PLC用什么样的编程电缆连接(不同型号的PLC需要不同的编程电...
CAD,PLC编程,UG,solidworks选哪种?
很高兴回答你的问题,关于CAD,PLC编程,UG,solidworks选择哪款笔记本合适?首先我们了解一下这几款软件的各自用途:CAD属于平面设计软件,主要用于二维绘图...很高...
自学plc编程需要电工证吗?
自学plc编程不需要电工证。学习plc必须从基础开始。可编程控制器的基础包括汉语普通话(可正常交流)和电工基础(DC、交流、开关按钮、继电器等部件)、计算机基...