松原西门子模块代理商

S7-200系列可编程控制器的特点分类及主要功能元件
西门子S7系列可编程控制器分为S7-400、S7-300、S7-200三个系列,分别为S7系列的大、中、小型可编程控制器系统。S7-200系列可编程控制器有CPU21X系列,CPU22X系列,其中CPU22X型可编程控制器提供了4个不同的基本型号,常见的有CPU221,CPU222,CPU224和CPU226四种基本型号。
小型PLC中,CPU221价格低廉能满足多种集成功能的需要。CPU 222是S7-200家族中低成本的单元,通过可连接的扩展模块即可处理模拟量。CPU 224具有更多的输入输出点及更大的存储器。CPU 226和226XM是功能单元,可完全满足一些中小型复杂控制系统的要求。四种型号的PLC具有下列特点:
(1)集成的24V电源
可直接连接到传感器和变送器执行器,CPU 221和CPU222具有180mA 输出。CPU224输出280mA,CPU 226、CPU 226XM输出400mA 可用作负载电源。
(2)高速脉冲输出
具有2 路高速脉冲输出端,输出脉冲频率可达20KHz,用于控制步进电机或伺服电机,实现定位任务。
(3)通信口
CPU 221、CPU222和CPU224具有1个RS-485通信口。CPU 226、CPU 226XM具有2个RS-485通信口。支持PPI、MPI通信协议,有自由口通信能力。
(4)模拟电位器
CPU221/222有1个模拟电位器,CPU224/226/226XM有2个模拟电位器。模拟电位器用来改变特殊寄存器(SMB28,SMB29)中的数值,以改变程序运行时的参数。如定时器、计数器的预置值,过程量的控制参数。
(5)中断输入允许以极快的速度对过程信号的上升沿作出响应。
(6)EEPROM 存储器模块(选件)
可作为修改与拷贝程序的快速工具,无需编程器并可进行辅助软件归档工作。
(7)电池模块
用户数据(如标志位状态、数据块、定时器、计数器)可通过内部的超级电容存储大约5 天。选用电池模块能延长存储时间到200天(10年寿命)。电池模块插在存储器模块的卡槽中。
(8)不同的设备类型
CPU 221~226 各有2种类型CPU,具有不同的电源电压和控制电压。
(9)数字量输入/输出点
CPU 221具有6个输入点和4个输出点;CPU 222具有8个输入点和6个输出点;CPU 224 具有14个输入点和10个输出点;CPU226/226XM 具有24个输入点和16个输出点。CPU22X主机的输入点为24V直流双向光电耦合输入电路,输出有继电器和直流(MOS型)两种类型。
(10)高速计数器
CPU 221/222有4个30KHz高速计数器,CPU224/226/226XM有6个30KHz的高速计数器,用于捕捉比CPU扫描频率更快的脉冲信号。

PLC系统中存储器的两大分类
PLC系统中的存储器主要用于存放系统程序、用户程序和工作状态数据。PLC的存储器包括系统存储器和用户存储器。
(1)系统存储器
系统存储器用来存放由PLC生产厂家编写的系统程序,并固化在ROM内,用户不能更改。它使PLC具有基本的功能,能够完成PLC设计者规定的各项工作。系统程序质量的好坏很大程度上决定了PLC的性能。
(2)用户存储器
用户存储器包括用户程序存储器(程序区)和数据存储器(数据区)两部分。用户程序存储器用来存放用户针对具体控制任务采用PLC编程语言编写的各种用户程序。用户程序存储器根据所选用的存储器单元类型的不同(可以是RAM、EPROM或EEPROM存储器),其内容可以由用户修改或增删。用户数据存储器可以用来存放(记忆)用户程序中所使用器件的ON/OFF状态和数据等。用户存储器的大小关系到用户程序容量的大小,是反映PLC性能的重要指标之一。
为了便于读出、检查和修改,用户程序一般存于CMOS静态RAM中,用锂电池作为后备电源,以保证掉电时不会丢失信息。为了防止干扰对RAM中程序的破坏,当用户程序经过运行正常,不需要改变,可将其固化在只读存储器EPROM中。现在有许多PLC直接采用EEPROM作为用户存储器。
工作数据是PLC运行过程中经常变化、经常存取的一些数据。存放在RAM中,以适应随机存取的要求。在PLC的工作数据存储器中,设有存放输入输出继电器、辅助继电器、定时器、计数器等逻辑器件的存储区,这些器件的状态都是由用户程序的初始设置和运行情况而确定的。根据需要,部分数据在掉电时用后备电池维持其现有的状态,这部分在掉电时可保存数据的存储区域称为保持数据区。
由于系统程序及工作数据与用户无直接联系,所以在PLC产品样本或使用手册中所列存储器的形式及容量是指用户程序存储器。当PLC提供的用户存储器容量不够用,许多PLC还提供有存储器扩展功能。
存储器主要有两种:一种是可读/写操作的随机存储器RAM,另一种是只读存储器或可擦除可编程的只读存储器ROM、PROM、EPROM和EEPROM。

PLC系统与电源系统的整合应用分析
1 引言
电源监控是铁路信号的重要的监控系统。在此之前信号的电源监控系统基本上是采用单片机作为信号采集系统的核心。单片机监控系统一方面存在采集速度慢、界面不友好、操作不方便等技术局限,另一方面由于其中的电源模块部分的监控相对独立,对电源系统带来了诸多不便,比如维护困难、界面显示繁琐等。基于以上原因本项目配套开发了基于台达PLC作为信号采集核心、台达HMI触摸屏作为操作和监视界面的电源监控系统。监控子系统与电源模块通过工业总线网络互连实现整合的经济实用、技术先进的铁路信号的电源监控系统。 2 硬软件系统设计 2.1硬件体系设计 图1 硬件体系设计
铁路信号电源监控硬件体系设计参见图1。系统规模:44个数字量输入;1个数字量输出;6个电源模块;39路模拟量输入。
控制系统配置如下:触摸屏:DOPA75CSTD;PLC:DVP16EH00T+1个DVP04AD-H+3个DVP16HM11N;电源模块通讯卡1块;分时采集电路卡1块。
触摸屏主要是用来显示采集数据、报警、报警上下限设定、采集数据显示微调、报警数据显示、历史趋势图显示等。PLC主要是采集数据并计算,由于考虑系统对模拟量采集的速度要求不是很高,为了节省成本,系统中使用了1 个DVP04AD-H对39路模拟量进行了分时采集,为了实现这个功能我们与厂家共同实验开发了一个电子开关电路,对39路模拟量分了十组、每组4路,通过输出不同的组别进行采集。电源通讯卡主要负责把6块电源模块的数据汇总并且通过RS484接口以MODBUS协议与PLC通讯,使PLC采集得到6块电源模块的数据,为实现这个功能我们公司的电源研发部门做了大量的工作,使PLC与电源模块的通讯卡实现了通讯,电源模块的信息得到了采集。 2.2软件体系设计
(1)系统功能设计:44个数字量采集显示,故障判断;6个电源模块的数据采集显示、显示电源模块的工作状态并判断报警;39路模拟量显示、并判断上下限报警;显示报警画面、报警信息、当前报警、报警频次;报警上下限设定;数据微调功能,并且显示微调值; 历史趋势图显示;不同画面开启权限设定;
以上有必要说明的是数据微调功能,由于现场的一次测量元件测量会有误差,而且此误差是固定的,短时间内是不变的,所以在程序当中增加这部分功能,使显示出来的数值是消除误差之后的值;
(2)系统结构设计分为HMI人机对话界面部分和PLC现场监控部分。HMI部分主要构架参见图2。图2 HMI人机对话界面
PLC监控部分主要包括:电源模块通讯;分时采集40路模拟量,每次采集4路;对采集的模拟量根据量程进行计算得出显示值,显示电源模块的工作状态并判断报警;微调值计算,显示值微调,并做负值消除;故障和报警;数字量采集显示,故障判断;
3 工程调试
调试分时采集功能时需要注意分时采集的时间,过大会影响整体数据采集的时间,过小会造成采集数据混乱,另外需要在两次采集数据之间加一段间隔时间,避免两组数据的重叠。对采集的模拟量根据量程进行计算得出显示值。微调值计算,显示值微调,并做负值消除;注意微调时可能会出现负值情况,所以要考虑负值的消除。电源模块通讯注意电源通讯时的通讯协议一定要在通讯卡中设置好,包括站号设定,另外注意地址对应。
故障和报警;因为报警点共有79个,很繁琐,需要思路清晰。

西门子S7-300PLC高速计数器的计数方式简介
1)单路脉冲输入的内部方向控制加/减计数。即只有一个脉冲输入端,通过高速计数器的控制字节的第3位来控制作加计数或者减计数。该位=1,加计数;该位=0,减计数。如图1所示内部方向控制的单路加/减计数 。
(2)单路脉冲输入的外部方向控制加/减计数。即有一个脉冲输入端,有一个方向控制端,方向输入信号等于1时,加计数;方向输入信号等于0时,减计数。如图2所示外部方向控制的单路加/减计数。


(3)两路脉冲输入的单相加/减计数。即有两个脉冲输入端,一个是加计数脉冲,一个是减计数脉冲,计数值为两个输入端脉冲的代数和。如图3所示。

(4)两路脉冲输入的双相正交计数。即有两个脉冲输入端,输入的两路脉冲A 相、B相,相位互差90°(正交),A 相超前B相90°时,加计数;A 相滞后B相90°时,减计数。在这种计数方式下,可选择1x 模式(单倍频,一个时钟脉冲计一个数)和4x 模式(四倍频,一个时钟脉冲计四个数)。如图4,图5所示。


松原西门子模块代理商