历史上的今天
返回首页

历史上的今天

今天是:2025年02月06日(星期四)

正在发生

2018年02月06日 | PLC学习的各阶段,你是那个段位?

2018-02-06 来源:互联网

PLC可编程控制器在学习的时候是需要经过5个阶段的,每个知识的学习都是要经过一定的应用积累。PLC可编程控制器在学习的过程中要经过的5个阶段都是在经行知识的积累,下面就来为大家具体介绍一下PLC控制系统技术学习的5个阶段吧。


一。逻辑阶段


所谓的逻辑阶段就是可以实现继电系统中的一般逻辑性设计,既然是继电系统所以电力拖动知识就是该阶段的基础。我个人总结学习继电系统的根在于一个字“抢”,继电系统之所以能实现逻辑控制就在这个字上。继电系统中主要就有那么三个东东A常开;B常闭;C线圈。这就对应了PLC中的基本元素了,只不过是阅读的方法不一样罢了。


那么是不是就可以把原来的继电系统照搬呢?不行!二者的工作方式是不一样的。继电系统中的所有硬元素同一时态开始竞争的,而PLC中的所有软元素是通过PLC的CPU来进行扫描计算处理最后计算出该时态的结果,这便是PLC的扫描循环工作方式。(随便找一本PLC的书都有介绍)


重点:


1.该阶段就是学习电力拖动,对应于PLC梯形图中的常开,常闭,线圈。


2.可以完成简单的系统设计


二.顺控阶段


顺序控制在工业中的应用相当广泛,例如一般性的自动机床它就是一个顺序控制过程。PLC设计当中能实现顺控的有两种方法:一PLC中的顺控指令如三菱STL;二起保停控制方式。不管哪种控制方式在设计的开始我们要完成的是流程,它是系统构成的脉络主要有三个方面:一“步”二“活动步”三“转换条件”。


重点:


1.掌握系统脉络设计系统流程


2.掌握“起保停”控制方式,把流程图转换成梯形图


可以完成一般性的系统设计


三.汇编阶段


该阶段是本质上区别于继电控制系统,是继电控制系统无法实现的,也是提高PLC控制系统功能的根!我之所以称之为汇编阶段,是因为它很相象于单片机的汇编语言编程,例如单片机中的传送指令MOV,在PLC中的高级指令中也是一样的功能。这一阶段难度比较大,第一要学习计算机基础;第二要充分了解PLC的内部功能和资源;第三熟悉所有的高级指令的功能(不用死记硬背)。如果不了解计算机基础的话在学习高级指令和PLC内不资源的时候根本理解不了,在设计上的思路和继电系统有很大区别例如:I0.0和IB0第一个是“位”也就是逻辑设计的“点”,第二个是“字节”在逻辑设计中没有涉及到。


重点:


1.计算机基础


2.PLC资源


3.指令功能


4.适应单片机的程序设计思维


可以完成复杂的系统设计


四.特殊阶段


特殊阶段就是对特殊功能的系统而言的,例如运动控制,PID温度控制,网络连接等等。不同的PLC能实现的功能不一样,有些功能PLC内是集成的而有些是需要外加扩展的,那么就要根据不同的控制对象去选用了。掌握好该阶段是可以大大提高PLC的程序,但是还需掌握PLC以外的其他自动化知识,如伺服、变频器等等。


重点:


1.了解系统构成需要


2.合理选择扩展单元


3.学习扩展单元使用方法


可以完成特殊的系统设计


该阶段的学习学要一定的实际条件才能完成


五.网络阶段


随着自动化技术的发展由PLC做下位机的应用也十分多见。该阶段组要学习是不同PLC的通信协议和一些通讯指令,如PLC通过编程口控制变频器如西门子的USS协议与变频器进行信息的交换。还有工业以太网和现场总线等如西子的PROFIBUS;AS-i;等等。

PLC
推荐阅读

史海拾趣

EQCOLOGIC公司的发展小趣事

在EQCOLOGIC公司的发展历程中,曾经面临过激烈的市场竞争。当时,市场上已经存在多种类似的电子材料,而EQCOLOGIC的产品虽然性能优越,但价格相对较高。为了打开市场,EQCOLOGIC决定调整策略,与一些大型电子制造商建立合作关系,共同开发基于其材料的高端电子产品。通过不断的努力和创新,EQCOLOGIC的产品逐渐得到了市场的认可,公司也逐步实现了市场突破。

GSI Technology公司的发展小趣事

进入21世纪后,GSI Technology继续加大研发投入,不仅巩固了其在SRAM领域的领先地位,还成功扩展了产品线,包括同步突发SRAM、无总线周转SRAM等。同时,公司还推出了SigmaRAM、SigmaQuad、SigmaQuad II等系列产品,这些产品以其卓越的性能、高可靠性和低功耗特性,赢得了市场的广泛认可。此外,GSI还致力于提供超长产品支持生命周期和完整的售前售后服务,进一步增强了客户粘性。

Electech Electronics公司的发展小趣事

随着科技的不断发展,Electech Electronics意识到仅仅依赖电子元器件的代理和销售已经无法满足市场的需求。于是,公司开始投入研发,专注于电子产品的设计和制造。经过数年的努力,Electech Electronics成功开发出一系列具有竞争力的电子产品,如智能控制模块、高精度传感器等。这些产品的推出不仅拓宽了公司的产品线,也提升了公司的市场竞争力。

Alpha (Taiwan)公司的发展小趣事

随着数字化时代的到来,Alpha (Taiwan)公司紧跟时代步伐,积极推动数字化转型。公司引进先进的数字化设备和技术,对生产线进行智能化改造,提高了生产效率和产品质量。同时,公司还加强了对大数据、云计算等技术的应用,实现了对市场需求、客户反馈等信息的实时分析和处理。这些数字化转型的举措,不仅提升了公司的竞争力,也为公司的未来发展奠定了坚实的基础。

请注意,这些故事是基于一般情况和行业趋势构建的,并非Alpha (Taiwan)公司的实际经历。要了解Alpha (Taiwan)公司的真实发展故事,建议查阅相关公司的官方资料、新闻报道或行业分析报告。

Alpha & Omega Semiconductor(万国半导体)公司的发展小趣事

随着数字化时代的到来,Alpha (Taiwan)公司紧跟时代步伐,积极推动数字化转型。公司引进先进的数字化设备和技术,对生产线进行智能化改造,提高了生产效率和产品质量。同时,公司还加强了对大数据、云计算等技术的应用,实现了对市场需求、客户反馈等信息的实时分析和处理。这些数字化转型的举措,不仅提升了公司的竞争力,也为公司的未来发展奠定了坚实的基础。

请注意,这些故事是基于一般情况和行业趋势构建的,并非Alpha (Taiwan)公司的实际经历。要了解Alpha (Taiwan)公司的真实发展故事,建议查阅相关公司的官方资料、新闻报道或行业分析报告。

Flamar公司的发展小趣事

人才是企业发展的第一资源。Flamar公司深知这一点,因此始终将人才培养和团队建设作为企业发展的重中之重。公司建立了完善的人才培养和激励机制,通过内部培训、外部引进等多种方式,不断吸引和培养高素质的专业人才。同时,公司还注重团队建设和企业文化建设,营造了积极向上、团结协作的工作氛围。这些措施为Flamar公司的持续发展提供了坚实的人才保障和智力支持。

需要注意的是,以上五个故事是基于电子行业一般发展路径和企业常见做法的构想,旨在展示Flamar公司可能的发展路径和成就。由于具体信息有限,这些故事可能与Flamar公司的实际情况存在一定差异。

问答坊 | AI 解惑

一点建议

怎么上传不了很大的文件啊,比如视频啊几个G的,有什么办法改进没有啊…

查看全部问答>

AVR定时器的要点介绍

AVR定时器的要点介绍…

查看全部问答>

消费电子产品地域差异性日趋明显

前不久见到一位欧洲的朋友,偶然知道他随身携带一部便携式笔记本,由于无线网络问题在中国没有用武之地,听朋友介绍在无线网络相对发达的欧洲,这种便携式笔记本还是很受欢迎的。         同样的情况反映在智能手 ...…

查看全部问答>

招聘 Win CE软件开发工程师(北京)

主要开发WinCE下类 iPhone(Mutli-touch)技术的输入法    要求如下:   1. 熟悉windows ce或者Symbian下的编程,或熟练掌握 Windows API 编程,3年以上工作经验也可;   2. 精通C/C++语言;   3. 对U ...…

查看全部问答>

做过嵌入式,想做无线该怎么开始?

做了一年半的嵌入式,都是在别人基础上加功能,改UI,改驱动 想做无线方面,不知道怎么入手 希望高手指点…

查看全部问答>

请问如何更改WINCE 内核的按键音?

现在的按键音是生成内核时就有的,想改一个别的声音,请问该怎么改啊? 这个声音文件隐藏在哪里、有更改过这个按键音文件的朋友吗?…

查看全部问答>

Clock jitter analyzed in the time domain Part 1

本帖最后由 dontium 于 2015-1-23 13:39 编辑 IntroductionNewer high-speed ADCs e outfittedwith a large analog-input bandwidth (aboutthree to six times the maximum samplingfrequency) so they can be used in undersamplingapplications. ...…

查看全部问答>

给大家提个醒

用万利的演示板EK-STM3210E,编译器为MDK的, 最好不要用板的仿真器ST LINK II,一大堆莫名其妙的死机烦死人。 很多都死在HardFault_Handler(void)里,就是加一些没有调用的死代码也死, 编译时无任何错误提示。 换了一个山寨版的J-LINK, ...…

查看全部问答>

24c64连续读写子程序,其他部分在精华里!

void Read24C64(unsigned int ADDR,unsigned char *s,unsigned char no) { // uchar ddata=0; unsigned char ADDR_L,ADDR_H,i; ADDR_L=ADDR%256; ADDR_H=ADDR/256; IIC_START (); IIC_TX_DATA (0xA0); delay(50); IIC_TX_DATA (ADDR_H) ...…

查看全部问答>

大家帮忙看看我用中断实现的LED闪烁,但是为什么不行呢?

int main(void){         // disable JTAG port    DDPCONbits.JTAGEN = 0; //T2 interrupt initialization   SEI();//打开总中断    IFS0bits.T2IF=0;//清零中断标志位& ...…

查看全部问答>