如何学好PLC(3)--颠覆你的编程认知
#天南地北大拜年# 一起领红包>如何学好PLC(3)--颠覆你的编程认知,成就你的PLC梦
接上篇文章,学习PLC必备技能五,构建编程架构。常用指令要掌握,比如与或非、时间延时、计数器、置位复位指令、MOVE指令、上升沿下降沿指令等等。在掌握这些基础知识的基础上要仔细研读工程师已经编好的具有代表性的程序。研读过程中要仔细研究程序架构,编程方式。这里讲一下比较成熟的编程架构。举个例子一套水处理系统一般有多介质单元、超滤单元、反渗透单元、EDI单元等构成。每个系统都是有水泵、仪表、自动阀门等设备构成。将每个设备看做一个零部件,将他们根据工艺管线连接起来就构成了一个单元。所以在编程时将每个设备编写一个FB功能块,这个功能块对水泵来说包含上位机手自动指令、手动启停指令、自动启停指令、远程/就地状态、运行状态、故障状态等,变频还包含频率反馈、频率给定等;自动开关阀门来说包含上位机手自动指令、手动开关指令、自动开关指令、远程/就地状态、开到位状态、关到位状态等。此外还包含报警信号,比如水泵当启动命令发出后如果10秒内运行信号没有返回,要发出未启动报警信号。仪表功能块可以包含数据转换功能块,数据高高报警、数据高报警、数据低报警、数据低低报警。这个单个设备功能块编写完成,同类设备只需要将实际通道地址引入即可。编好所有单个设备后,要根据控制要求编写一个单元的FB功能块,编好之后将相应设备引入引脚这样一个单元的功能块FB就大功告成了。相同单元可以调用该功能块,只是引脚对应的设备不同而已。这里需要注意的是该单元里的共用设备,编程时要根据实际要求做单独处理。看完之后是不是感觉这种编程方式跟搭积木似的,将所属系统的零部件搭接起来。如果你处在某一个行业,你只需要每个单元辛苦编程一次就可以了,之后的工作就是将所属设备引至相应引脚,这样大大提高你的工作效率,做的事倍功半的效果。
这里再说一个下功能块FB对应的背景数据块DB内的变量编写使用的注意事项。编写时其内部的变量一定要用符号变量一定要用符号变量一定要用符号变量重要的事说三遍。其好处是如果你需要插入或减少变量时因为没有实际地址所以符号地址就不会发生变化。写到这里可能大家还没有感觉有多重要,甚至会说实际地址变了也不影响程序。但我告诉大家它会影响wincc上位机的变量地址的。如果改变功能块FB的实际地址,那么与这个块相关的wincc内引用的地址都就变了。这对于工程师来说是极大的灾难。每次修改功能块FB都要修改一般wincc内相应的变量。那工作量可想而知了。
今天的内容很重要,对很多工程师来说是一种全新的理念。就算是送给粉丝朋友们的新年礼物吧!祝愿朋友们龙行龘龘,前程朤朤。凡是加粉丝、点赞、收藏、转发、评论的朋友,24年腰包都变鼓了,PLC都会了,工资都飞涨了,岗位都升职了,事业都腾飞了。加粉丝、点赞、收藏、转发、评论走一波。
三菱PLC与西门子所有PLC的学习方法,初学者必备
学习自动化,有很多参与的知识点,我们按照步骤学习,有目的的学习,可能会更加容易。
其实主要有以下几个功能①基本逻辑控制、②上位机/组态、③模拟量/PID、④运动控制、 ⑤网络、通讯控制。
看到上面的图片,你一定知道,不管是什么PLC,自己先该学习什么内容,后学习什么内容了。
给我们学员学习PLC前的建议
对于初学者来讲,首先要有一定的电工基础,因为PLC就是从最简单的继电器电路发展过来的,我们要学习所有的PLC第一个就是学习它的开关量编程,第二了其实很简单,懂一些电脑的基本常识,会玩电脑就行,会用软件,多做实验,多查询资料,多练就可以,这些对应的软件资料及安装方法都在我们的论坛里面,大家可以有时间多去我们论坛逛一逛。第三,一定要去了解这个硬件的功能和作用,后面的我们再去慢慢的消化这些原理,起码在刚学的时候,我们要简单知道一下它各部分的功能及硬件组成。
那么,由于PLC和继电器控制还是很大的区别,所以我们需要做的是第一步就是要先好好理解一下PLC的基本组成及工作原理,对于我们后期学习PLC有很大帮助,可以解决一些不常见的疑难杂症。基础一定要扎实。
其实对于PLC来讲,就两大块,第一,硬件,第二,软件。
PLC的硬件
首先我们看看PLC第一大部分硬件,PLC采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。
PLC系统组成及各部分的功能:1. CPU运算和控制中心起“心脏”作用。 纵:当从编程器输入的程序存入到用户程序存储器中,然后CPU根据系统所赋予的功能(系统程序存储器的解释编译程序),把用户程序翻译成PLC内部所认可的用户编译程序。横:输入状态和输入信息从输入接口输进,CPU将之存入工作数据存储器中或输入映象寄存器。然后由CPU把数据和程序有机地结合在一起。把结果存入输出映象寄存器或工作数据存储器中,然后输出到输出接口、控制外部驱动器。组成:CPU由控制器、运算器和寄存器组成。这些电路集成在一个芯片上。CPU通过地址总线、数据总线与I/O接口电路相连接。2.存储器 具有记忆功能的半导体电路。 分为系统程序存储器和用户存储器。系统程序存储器用以存放系统程序,包括管理程序,监控程序以及对用户程序做编译处理的解释编译程序。由只读存储器组成。厂家使用的,内容不可更改,断电不消失。用户存储器:分为用户程序存储区和工作数据存储区。由随机存取存储器(RAM)组成。用户使用的。断电内容消失。常用高效的锂电池作为后备电源,寿命一般为3~5年。3.输入/输出接口 (1)输入接口:光电耦合器由两个发光二极度管和光电三极管组成。发光二级管:在光电耦合器的输入端加上变化的电信号,发光二极管就产生与输入信号变化规律相同的光信号。光电三级管:在光信号的照射下导通,导通程度与光信号的强弱有关。在光电耦合器的线性工作区内,输出信号与输入信号有线性关系。输入接口电路工作过程:当开关合上,二极管发光,然后三极管在光的照射下导通,向内部电路输入信号。当开关断开,二极管不发光,三极管不导通。向内部电路输入信号。也就是通过输入接口电路把外部的开关信号转化成PLC内部所能接受的数字信号。(2)输出接口PLC的继电器输出接口电路工作过程:当内部电路输出数字信号1,有电流流过,继电器线圈有电流,然后常开触点闭合,提供负载导通的电流和电压。当内部电路输出数字信号0,则没有电流流过,继电器线圈没有电流,然后常开触点断开,断开负载的电流或电压。也就是通过输出接口电路把内部的数字电路化成一种信号使负载动作或不动作。三种类型:继电器输出(R):有触点、寿命短、频率低、交直流负载晶体管输出(T):无触点、寿命长、直流负载晶闸管输出(S):无触点、寿命长、交流负载4.通讯接口
三菱PLC标准有提供422程序下载口,支持三菱编程口协议,一般通过电脑安装三菱编程软件,将编辑好的程序下载到PL内部进行工作。三菱PLC提供了各种扩展接口,用于其他扩展功能,比如485通讯模块。对于西门子或是其他PLC,都有各自的定义,但是用法都是一样的,都是为了可以和外部的第三方智能设备进行通讯用的。
PLC软件
这里,重点跟大家说明一下PLC的编程软件,我给大家的建议是,软件一点都不复杂,你怎么玩的QQ,微信,就怎么去玩编程软件,它其实就是由一个一个的功能块组成的,这些软件的使用及注意事项,我们老师都有在官网的视频里专门挑出一章来讲的很详细,大家可以遇到一些疑难杂症多去看视频或者翻一下书。
这里,我给大家把常见的软件使用遇到的问题总结出来。
1、软件安装不上
软件安装不上第一可能是因为你的系统不兼容我们的编程软件,因为我们目前电脑系统发展的很快,所以编程软件更新的慢就会很容易出现这个问题,所以我们要对应的自己的操作系统去安装对应的编程软件。
第二可能是因为你重复去卸载安装软件,造成这个软件有的文件没有删除干净,尤其是西门子软件,不能够这样反复的重装,那么出现这种情况了,最好的解决办法就是删除一下这个软件的注册表试一试。
最后,我给大家的建议是,对于软件,一定要熟悉的它的版本,然后在应用方面就是多练,多去做实验,这样才能加深你的学习,对后面的这些难点你也会找到更容易的方法去学习。
编程元素
刚刚跟大家讲了,PLC的软件是由功能块组成的,所以内部呢我们首先要了解的第一个就是编程元素有哪些,后续的模拟量,定位及通讯都是由对应的功能指令实现的。功能指令也不需要我们去死记硬背,只要我们学会应用了,再忘了的时候翻一翻书能够马上想起就可以了,所以PLC的学习重要的两点就是,方法和实践。
希望我分享的这些能给大家带来帮助,因为我是这样过来的,没有这些,学习PLC很难,重在自己还要下苦功专研,然后用实际的设备多实操演练。学习PLC,三分理论,七分实践。
难不是问题,问题是我们没有拿设备去试验,去动手实践看看机器的效果。
本文为技成原创,未经授权不得转载
↓↓↓回复2020领取新年红包
相关问答
gxworks3肿么和plc、触摸屏通讯-ZOL问答
软件不用跟PLC通讯,只需要一个下载线,把程序下载到PLC上,然后软件上仿真就可以了。而PLC与触摸屏则需要通讯了,在触摸屏上设置好通讯模式,设置好参数,再用通讯...
电工可以做哪些副业?
再者说电工作为副业,都是利用双休来干活的,不可能自己去接活干。♦随着社会整体电气化水平的提高,一些要求技术含量高端的企业会因为技术升级,需要一些懂得P...
qq红包转发怎么弄的-ZOL问答
你好,收到的红包,在你的红包余额里。你可以把他再发给人家。不可以直接转发的有用(0)回复zengxiaofeng08我只能说,这只是逗你的有用(0)回复es2008我要...
那些月薪20000以上的80后90后都是做什么工作的?
再次跨界回答了。这个问题主要是看行业的,如果是在制造业,去的不是华为这样的世界500强(主要是外资企业)企业,月薪要过2万,你就当梦想好了,别说80后、90后...他...
苹果手机怎么保存他人的快手视频,解决问题有红包-ZOL问答
有用(0)回复Danio126快手现在的版本不能保存了有用(0)回复ddnh555双击评论666就行有用(0)回复点进去看别人视频双击两下,出现个爱心就可以保存了有...
有线数字电视线怎么宽带共享上网-ZOL问答
3、用网线从路由器的LAN端口接到电脑上;4、拔掉有线电视宽带的网线,这个很重要,否则可能登录不了路由器。然后,登录路由器的设置页面,一般是192.168.1.1,可以...
19款自舒型加装前后倒车雷达,有安装必要么?有人改过么?
[回答]有必要。倒车雷达又称停车辅助系统,或称倒车电脑警示系统,是汽车泊车或者倒车时的安全辅助装置。能以声音或者更为直观的显示告知驾驶员周围障碍物...
平安保险公司重庆分公司-汇财吧专业问答test
[回答]3年后,俗话说,是平安目前现金价值和分红最高的产品、活到老领到老的理财产品,还得生日红包。重庆分公司今年元旦节4天时间实收近4亿元。亲们,您养它...
UL认证RTI值是什么定义?
minisdcardpinford8d常用塑料特性世界连接器排名55si2mn的硬度solidwork功能量具使用方法pdfloromindustrial高级绘图员理论...
请问液晶电视前面的辐射大?还是后面的辐射大?人在液晶电视后...
老板给员工发8000万红包:1人1万1.1万浏览31回答有线电视是否该被淘汰了?1.3万浏览30回答扩展阅读千元价位电视购买指南:这些关键点让你买得明明白白评...