全部评论(1条)
-
- kfsdgssdg 2018-02-25 20:11:10
- PLC的工作原理 Z初研制生产的PLC主要用于代替传统的由继电器接触器构成的控制装置,但这两者的运行方式是不相同的: (1)继电器控制装置采用硬逻辑并行运行的方式,即如果这个继电器的线圈通电或断电,该继电器所有的触点(包括其常开或常闭触点)在继电器控制线路的哪个位置上都会立即同时动作。 (2)PLC的CPU则采用顺序逻辑扫描用户程序的运行方式,即如果一个输出线圈或逻辑线圈被接通或断开,该线圈的所有触点(包括其常开或常闭触点)不会立即动作,必须等扫描到该触点时才会动作。 为了消除二者之间由于运行方式不同而造成的差异,考虑到继电器控制装置各类触点的动作时间一般在100ms以上,而PLC扫描用户程序的时间一般均小于100ms,因此,PLC采用了一种不同于一般微型计算机的运行方式---扫描技术。这样在对于I/O响应要求不高的场合,PLC与继电器控制装置的处理结果上就没有什么区别了。 1、扫描技术 当PLC投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述三个阶段。 (1)输入采样阶段 在输入采样阶段,PLC以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应得单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。 (2)输出刷新阶段 当扫描用户程序结束后,PLC就进入输出刷新阶段。在此期间,CPU按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是PLC的真正输出。 (3)用户程序执行阶段 在用户程序执行阶段,PLC总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。即,在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映象区或系统RAM存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。 2、PLC的I/O响应时间 为了增强PLC的抗干扰能力,提高其可靠性,PLC的每个开关量输入端都采用光电隔离等技术。为了能实现继电器控制线路的硬逻辑并行控制,PLC采用了不同于一般微型计算机的运行方式(扫描技术)。以上两个主要原因,使得PLC得I/O响应比一般微型计算机构成的工业控制系统满的多,其响应时间至少等于一个扫描周期,一般均大于一个扫描周期甚至更长。所谓I/O响应时间指从PLC的某一输入信号变化开始到系统有关输出端信号的改变所需的时间。 八. PLC的I/O系统 1、I/O寻址方式 PLC的硬件结构主要分单元式和模块式两种。前者将PLC的主要部分(包括I/O系统和电源等)全部安装在一个机箱内。后者将PLC的主要硬件部分分别制成模块,然后由用户根据需要将所选用的模块插入PLC机架上的槽内,构成一个PLC系统。不论采取哪一种硬件结构,都必须确立用于连接工业现场的各个输入/输出点与PLC的I/O映象区之间的对应关系,即给每一个输入/输出点以明确的地址确立这种对应关系所采用得方式称为I/O寻址方式。 I/O寻址方式有以下三种: (1)固定的I/O寻址方式这种I/O寻址方式是由PLC制造厂家在设计、生产PLC时确定的,它的每一个输入/输出点都有一个明确的固定不变的地址。一般来说,单元式的PLC采用这种I/O寻址方式。 (2)开关设定的I/O寻址方式这种I/O寻址方式是由用户通过对机架和模块上的开关位置的设定来确定的。 (3)用软件来设定的I/O寻址方式这种I/O寻址方式是有用户通过软件来编制I/O地址分配表来确定的。
-
赞(10)
回复(0)
热门问答
- plc中为什么要进行I/O分配
- plc中为什么要进行I/O分配
2018-02-24 23:00:16
575
1
- PLC I/O点数是什么意思?
2013-11-05 17:33:25
1754
3
- 称重传感器 用于工业PLC I/O的
- 用于工业PLC I/O的
2011-07-31 02:00:41
453
6
- S7-200系列PLC进行I/O 口模块扩展时需要注意事项
- S7-200系列PLC进行I/O 口模块扩展时需要注意事项
2018-12-03 12:37:47
301
0
- PLC怎么实现历史I/O数据存取?
- 我现在在用PLC做一个控制器(AC1421)。然后在实现算法的时候,要使用过去的历史输入输出数据。比如说,我需要用前一个运算周期的输入和实时输入得到差值。或者前N个周期的输入和实时输入得到差值。那么之前的历史纪录如何存储?如何调用?我尝试自己编写这部分... 我现在在用PLC做一个控制器(AC1421)。然后在实现算法的时候,要使用过去的历史输入输出数据。比如说,我需要用前一个运算周期的输入和实时输入得到差值。或者前N个周期的输入和实时输入得到差值。那么之前的历史纪录如何存储?如何调用?我尝试自己编写这部分,但是失败了,希望有前辈能帮帮忙,给些思路。 展开
2018-12-06 04:17:19
412
0
- DCS中I/O卡是什么东西?
- 请问一下是AMN11等,那些I/O模块和I/O模块箱吗?
2010-06-08 04:23:26
418
4
- DCS里的I/O单元指的是I/O卡件吗?
2012-12-12 15:27:13
337
3
- 注塑机上I/O是什么
2012-06-12 06:48:56
475
3
- 什么是plc的i/o响应滞后时间?它与哪些因素有关
2017-06-27 15:44:54
617
1
- 设计中,如何做DCS的I/O索引表,例子
2018-11-12 21:10:25
370
0
- 施耐德PLC编程软件怎么去强制I/O点至0至1
2012-04-11 03:11:01
552
2
- DCS里,什么是现场I/O
- 我的工控知识很少,现在在自学DCS,请问什么是“现场I/O”
2011-07-14 00:05:55
336
5
- 远程I/O与现场总线有什么区别?
2012-07-04 07:25:43
590
4
- DCS的I/O终端I与O分别代表什么?
2011-04-20 05:39:39
642
3
- mcgs组态软件通用版怎么建立I/O数据
2016-09-11 11:10:27
436
1
- I/O接口与设备控制器的疑问
- 我们知道,外设都是通过I/O接口挂接到系统总线上与CPU进行通信的,比如LCD。在学习过程中,看到不仅有I/O接口,还有LCD控制器,这里的LCD控制器指的就是I/O接口吗?还有,I/O接口是集... 我们知道,外设都是通过I/O接口挂接到系统总线上与CPU进行通信的,比如LCD。在学习过程中,看到不仅有I/O接口,还有LCD控制器,这里的LCD控制器指的就是I/O接口吗?还有,I/O接口是集成在设备内部的吗? 展开
2012-04-25 04:59:21
355
2
- 为什么要学PLC怎么学习PLC
2017-11-25 23:32:38
374
1
- 机器视觉检测中为什么要进行像素校准
2016-12-18 02:30:40
438
1
- 机器视觉检测中为什么要进行像素校准
2018-11-30 06:55:39
389
0
- 三菱plc i/o点上的com点是做什么的?谁能详细说一下~
- Z好能举个例子~怎么接之类的!我有点迷糊!我知道是类似负极或者零线构成回路~但是需要个例子!别如我接线应该接什么?
2008-05-10 12:05:27
769
6
2月突出贡献榜
推荐主页
最新话题
-
- #八一建军节——科技铸盾,仪器护航#
- 如何选择到合适的磷青铜绞线?磷青铜绞线的质量...如何选择到合适的磷青铜绞线?磷青铜绞线的质量解析和如何选择到合适的绞线?磷青铜绞线是一种特殊的铜合金导线,由铜、锡和磷等元素组成,具有很好的机械性能、电气性能和耐腐蚀性。磷青铜绞线基本定义与特性:磷青铜是铜与锡、磷的合金,质地坚硬,可制弹簧。典型成分为铜(90%)、锡(6-9%)及磷(0.03-0.6%)锡元素提升合金的强度和耐腐蚀性,磷则细化晶粒、增强耐磨性铸造性能。耐磨性:表面氧化层使其在特殊环境下耐腐蚀,使用寿命长导电性:保持铜很好导电性能的同时有化电子传输路径非铁磁性:不含铁元素,避免在强磁场环境中产生额外能量损耗弹性:受到外力作用时能迅速恢复原状
- 八一建军节 铁血铸军魂


参与评论
登录后参与评论