基于plc的电梯自动控制系统设计(编辑修改稿)内容摘要:

大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。 ( 2)用户程序执行阶段 在用户程序执行阶段, PLC 总是按由上而下的顺序依次地扫描用户程序 (梯形图 )。 在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路, 并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统 RAM存储区中对应位的状态;或者刷新该输出线圈在 I/O 映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。 即,在用户程序执行过程中,只有输入点在 I/O 映象区内的状态和数据不会发生变化,而其他输出点和软设备 在 I/O 映象区或系统RAM 存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。 PLC 的扫描技术 当 PLC 投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。 完成上述三个阶段称作一个扫描周期。 在整个运行期间, PLC 的 CPU 以一定的扫描速度重复执行上述三个阶段。 ( 1) 输入采样阶段 在输入采 样阶段, PLC 以扫描方式依次地读入所有输入状态和数据,并将它们存入 I/O 映象区中的相应得单元内。 输入采样结束后,转入用户程序执行和输出刷新阶段。 在这两个阶段中,即使输入状态和数据发生变化, I/O 映象区中的相应单元的状态和数据也不会改变。 因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。 ( 2) 用户程序执行阶段 在用户程序执行阶段, PLC 总是按由上而下的顺序依次地扫描用户程序(梯形图)。 在扫描每一条梯形图时,又总是先扫描梯形图左边的由各 触点构成的控 8 制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统 RAM 存储区中对应位的状态;或者刷新该输出线圈在 I/O 映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。 即在用户程序执行过程中,只有输入点在 I/O 映象区内的状态和数据不会发生变化,而其他输出点和软设备在 I/O 映象区或系统RAM 存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯 形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。 ( 3)输出刷新阶段 当扫描用户程序结束后, PLC 就进入输出刷新阶段。 在此期间, CPU 按照I/O 映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。 这时,才是 PLC 的真正输出。 PLC 的特点及功能 PLC 的特点 ( 1)高可靠性 所有的 I/O 接口电路均采用光电隔离,使工业现场的外电路与 PLC 内部电路之间电气上隔离。 各输入端均采用 RC 滤波器,其滤波时间常数一般为 10~20ms。 各模块均采用屏蔽措施,以防止辐射干扰。 采用性能优良的开关电源。 对采用的器件进行严格的筛选。 良好的自诊断功能,一旦电源或其他软、硬件发生异常情况, CPU 立即采用有效措施,以防止故障扩大。 大型 PLC 还可以采用由双 CPU 构成冗余系统或有三 CPU 构成表决系统 ,使可靠性更进一步提高。 ( 2)丰富的 I/O 接口模块 PLC 针对不同的工业现场信号,如:交流或直流、开关量或模拟量、电压或电流、脉冲或电位、强电或弱电等有相应的 I/O 模块与工业现场的器件或设备,如: 9 按钮、行程开关、接近开关、传感器及变送器、电磁线圈、控制阀 直接连接;另外为了提高操作性能,它还有多种人 机对话的接口模块;为了组成工业局部网络,它还有多种通讯联网的接口模块,等等。 ( 3)采用模块化结构 为了适应各种工业控制需要除了单元式的小型 PLC 以外绝大多数 PLC 均 采用模块化结构 PLC 的各个部件包括 CPU 电源 I/O 等均采用模块化设计由 机架及电缆将各模块连接起来系统的规模和功能可根据用户的需要自行组合 ( 4)编程简单易学 PLC 的编程大多采用类似于继电器控制线路的梯形图形式对使用者来说 不需要具备计算机的专门知识因此很容易被一般工程技术人员所理解和掌握 ( 5)安装简单维修方便 PLC 不需要专门的机房可以在各种工业环境下直接运行使用时只需将现 场的各种设备与 PLC 相应的 I/O 端相连接即可投入运行各种模块上均有运行和 故障指示装置便于用户了解运行情况和查找故障。 由于采用模块化结构因此一旦某模块发生故障用户可以通过更换模块的方法使系统迅速恢复运行。 PLC 的功能 数据采集与输出。 控制功能。 包括顺序控制、逻辑控制、定时、计数等。 数据处理功能。 包括基本数学运算、比较、对字节的运算、 PID 运算、滤波等。 输入 /输出接口调理功能。 具有 A/D、 D/A 转换功能,通过 I/O 模块完成对模拟量的控制和调节,具有温度、运动等测量接口。 通信、联网功能。 现代 PLC 大多数都采用了通信、网络技术,有 RS232或 RS485 接口,可进行远程 I/O 控制,多台 PLC 可彼此间联网、通信,外部器件与一台或多台可编程控制器的信号处理单元之间,实现程序和数据交换,如程序转移、数据文 档转移、监视和诊断。 在系统构成时,可由一台计算机与多台 PLC构成 集中管理、分散控制 的分布式控制网络,以便完成较大规模的复杂控制。 通常所说的 SCADA 系统,现场端和远程端也可以采用 PLC 作现场机。 10 支持人机界面功能。 提供操作者以监视机器 /过程工作必需的信息。 允许操作者和 PC 系统。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。