您现在的位置是:首页 > PLC技术 > PLC技术

STEP 7-Micro/WIN编程软件的系统组态

来源:艾特贸易2017-06-05

简介在第 3 章中提到 CPU 组态的概念,本节介绍几种常用的系统组态方法,通信组态、设置数字量输入滤波、设置脉冲捕捉、输出表配置、定义存储器保持范围。 通信组态的方法可以参考第

    在第3章中提到CPU组态的概念,本节介绍几种常用的系统组态方法,通信组态、设置数字量输入滤波、设置脉冲捕捉、输出表配置、定义存储器保持范围。    通信组态的方法可以参考第7章。    1.数字量输入滤波    S7-200 CPU允许为部分或全部本机数字量输入点设置输入滤波器,合理定义延迟时间可以有效地抑制甚至滤除输入噪声干扰。进行设置可以运行STEP 7 Micro/Win软件,使用ViewComponentSystem Block命令(或在左侧View窗口中单击System Block按钮),在Input Filters中选择Digital选项卡,然后可以对各个数字量输入点进行延迟时间的设置,如图6.4所示。    2.模拟量输入滤波    CPU 2222242263种机型,模拟量的输入信号变化缓慢的场合,可以对不同的模拟量输入选择软件滤波器。    在这项工作中需要完成3种参数的设定:选择需要进行滤波的模拟量输入点、设置采样次数和死区值。系统默认参数为:模拟量输入点全部滤波、采样次数为64、死区值为320    设置模拟量滤波的方法如同数字量滤波,只是在Input Filters中选择Analoa选项卡,如图6.5所示。
设置数字输入滤波
    6.4    设置数字输入滤波
设置模拟输入滤波
    6.5    设置模拟输入滤波    3.设置脉冲捕捉    处理数字量输入时,可编程序控制器采用周期扫描方式进行输入和输出映像寄存器的读取和刷新。因此,这两次输入扫描之间如果数字量输入点有一个持续时间很短的脉冲,则这个脉冲将不能被捕捉到,因此,PLC将不能按预定的程序正确运行。    S7-200 CPU为每个主机数字量输入提供了脉冲捕捉功能。如果在组态中已经为数字量输入设置了输入滤波,则可以使主机能够捕捉小于一个扫描周期的短脉冲,并将其保持到主机读到这个信号。    设置脉冲捕捉功能的方法:首先正确设置输入滤波器的时间,使之不能将脉冲滤掉。然后在System Block中选择Pulse Catch Bits选项卡对输入要求脉冲捕捉的数字量输入点进行选择,如图6.6所示。系统默认为所有点都不用脉冲捕捉。
设置脉冲捕捉
    6.6    设置脉冲捕捉    4.输出表配置    提前设置数字量输出表,通过是否将输出表复制到输出点可使输出点在CPURUN方式转变为STOP方式后在两种性能中任选其一:变成已知值或保持方式转换前的状态。    输出表的配置方法:在System Block中选择Output Table选项卡,然后对各数字量输出点进行设置,如图6.7所示。
设置输出表
    6.7    设置输出表    在图中输出表中选择了一部分输出点,这些点要求在系统由运行转换到停止后将被置为1,其他点为0状态。图中如果选择Freeze Outputs,则不复制输出表,使所有点都保持上一次的输出。系统的默认设置为输出表中的所有点设置为0,而且把输出表的值复制到各输出点上。    其他方面的系统组态操作,如模拟量电位器设置、高速计数器、高速脉冲输出、定义断电存储保护等方面的配置也用类似的方法。    系统组态完成后,在下载程序时,组态数据会连同编译好的用户程序一起被装入与编程软件相连的可编程序控制器的存储器中。