- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PLC学习和应用相关问题
PLC学习和应用相关问题摘要:在稍大或一般规模的电气系统中都可以见到PLC的身影,它是整个控制系统的核心,大部分的控制命令都是从它这里发出的,由此可见PLC的重要性以及从事自动控制行业熟练掌握PLC的必要性。文章对工业PLC做了介绍,对于学习和在工业中运用PLC进行了探讨并以实例形式讲解。
关键词:PLC;自动化控制;CPU;工业流程
中图分类号:G712 文献标识码:A 文章编号:1009-2374(2013)13-0152-03
1 PLC的介绍
PLC是现在工业普遍使用的一种自动化控制装置,它的英文原名为programable logic control,简称为PLC,中文名为“可编程逻辑控制器”。PLC的诞生是有其历史的必然性的,在PLC出现之前离散控制中主要的电气元件是控制继电器,是一种机械式的元器件,它靠触点开闭来实现接通与断开。这种元件的缺点是:动作慢;寿命短,可靠性差;逻辑修改费时费力等,随着工业的发展这类控制元件在控制领域退到次要的位置是历史的必然,而随着集成电路等微电子技术的发展PLC应运而生。在稍大或一般规模的电气系统中都可以见到PLC的身影,它是整个控制系统的核心,大部分的控制命令都是从它这里发出的,由此可见PLC的重要性以及从事自动控制行业熟练掌握PLC的必要性。
目前我国PLC的生产厂家较多,型号更是数不可数,应用较多的有西门子、三菱、AB、欧姆龙等。各厂家PLC的硬件结构和软件系统都是封闭的,因此PLC之间的互换性很差,例如大部分厂家使用专用的控制总线和网络协议,不同厂家PLC的编程语言在表达方式和程序语法上有所不同,虽然IEC专门为PLC制定了标准,但是很多PLC厂家是按照原来的指标生产。由于非标情况的普遍存在,所以对于PLC学习在品牌方面是要有选择的,关于这个问题在下面会有我的个人观点。
2 PLC基本组成与各部分的作用
2.1 CPU
CPU进行逻辑运算及数学运算,并协调整个系统的工作。
2.2 存储器
存储器用于存放系统编程程序及监控运行程序、用户程序、逻辑及数学运算过程变量及其他所有信息。
2.3 电源
包括系统电源、备用电源及记忆电源。
2.4 输入/输出单元
2.4.1 输入单元用来进行输入信号的隔离滤波及电平转换;输出单元用来对PLC的输出进行放大及电平转换,驱动控制对象。输入接口电路由滤波电路、光电隔离电路和输入内部电路电路组成。
2.4.2 输出接口电路由输出锁存器、电平转换电路及输出功率放大电路组成。PLC功率输出电路有3种形式:继电器输出、晶体管输出和晶闸管输出。
3 PLC的工作过程
PLC在通电后,首先进行初始化,然后选择工作状态,工作状态包括编程状态、运行状态等。对于普通用户来讲,我们需要较多关注的是编程状态的运行过程。PLC在运行状态指令的动作过程大体可分为三个阶段:
3.1 输入采样阶段
该阶段又叫输入刷新阶段。PLC以扫描的方式顺序读入外面信号的输入状态,并将此状态传送到输入映像存储器中。
3.2 用户指令执行阶段
PLC执行用户程序,根据梯形图的顺序先左后右,从上到下对每一条指令进行读取及进行解释,并从输入映像存储器和输出映像存储器中读取输入和输出状态,结合原来各软元件的数据和状态,进行逻辑运算,并将运算结果存入相应的寄存器中,然后再执行下一条指令,直到
结束。
3.3 结果输出阶段
该阶段也叫输出刷新阶段。指令执行阶段完成后,输入映像存储器的状态成批的输出到输出所存寄存器中,输出所存寄存器一一对应着物理点输出口进行实际输出。
输入刷新、程序执行及输出刷新构成了PLC执行用户程序的一个扫描周期。
4 PLC的编程学习及学习方法
就个人经验而言,学习PLC编程最有效的方法就是实际操作。实际操作是一种先操作后思考,思考后寻找答案再操作的过程。这个过程是一个直观的过程,也是一个可以引导深度思考的过程。在学习PLC的过程中发散思考或者举一反三的思维对于学习是很有帮助的。下面我们一个小例子来说明下这个过程。
例如我们要做一个控制电机启停的程序。
(2)有开关就要有电机。
这样一台电机的启动停止程序就编写好了,在这个过程先实际操作,然后测试的时候发现问题,为什么会出现这样的问题,怎么解决这个问题,当问题解决了,会发现自己的能力有了一个不小的提升,这样的学习与实际贴合比较近。当然要想学得深,前面说过举一反三是必须的,例如上面的这个例子,一台电机是这样控制,如果两台呢,三台呢,如果是要实现工业上经常用到的星三角启动控制呢?每提出一个问题就需要用实际操作来解答,解答的过程就是能力提升的过程。这样与实际
文档评论(0)