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

STEP 7-Micro/WIN32的系统组态

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

简介常用的系统组态包括设置数字量和模拟量输入滤波、设置脉冲捕捉,配置数字量输出表、定义存储器保持范围、设置 CPU 密码、设置通信参数、设置模拟电位器、设置高速计数器,以及

    常用的系统组态包括设置数字量和模拟量输入滤波、设置脉冲捕捉,配置数字量输出表、定义存储器保持范围、设置CPU密码、设置通信参数、设置模拟电位器、设置高速计数器,以及设置高速脉冲输出等。    (1)设置数字量输入滤波    对于来自工业现场输入信号的干扰,可以通过对S7-200CPU单元上的全部或部分数字量输入点合理地定义输入信号延迟时间,就可以有效地抑制或消除输入噪声的影响。这就是设置数字量输入滤波器。输入延迟时间的范围为0.212.8ms,系统的默认值是6.4ms。进入设置数字量输入滤波器窗口,可以在引导条中单击“程序块”按钮,也可以使用菜单命令View>System Block,选择“Input Filters”选项,进入设置窗口,如图5-2所示。    (2)设置模拟量输入滤波(适用机型:CPU222CPU224. CPU226    如果输入的模拟量信号是缓慢变化的信号,可以对不同的模拟量输入采用软件滤波的方式。进入设置模拟量输入滤波器窗口的方式可以在引导条中单击“程序块”按钮,也可以使用菜单命令View>System Block,选择“Analog Input Filters”选项,进入设置窗口,如图5-3所示。有3个参数需要设定:选择需要进行数字滤波的模拟量输入地址,设定采样次数和设定死区值。系统默认参数为:选择全部模拟量输入,采样次数为64(滤波值是64次采样的平均值),死区位为320(如果模拟量输入位与滤波位的差值超过320,滤波器对最近的模拟量输入值的变化将是一个阶跃函数)。    (3)设置脉冲捕捉    如果在两次输入采样期间,出现了一个小于一个扫描周期的短暂脉冲,在没有设置脉冲捕捉功能时,CPU就不能捕捉到这个脉冲信号。
设置数字量输入滤波器窗口
    5-2    设置数字量输入滤波器窗口    设置脉冲捕捉功能的方法是:首先正确设置输入滤波器的延迟时间,使脉冲信号不能被滤除,再使用菜单命令View>System Block,选择“Pulse Catch Bit"选项,进入设置脉冲捕捉功能窗口,如图5-4所示。系统的默认状态为所有的输入点都不设脉冲捕捉功能。
设置模拟量输入滤波器窗口
    5-3    设置模拟量输入滤波器窗口    (4)配置数字量输出表    S7-200在运行过程中可能遇到由RUN模式转到STOP模式的情形,在已经配置了数字量输出表功能时,就可以将数字量输出表复制到各个输出点,使各个输出点的状态或变为由数字量输出表规定的状态,或者保持转换前的状态。数字量输出表如图5-4所示。    在图5-5中,只选择了一部分输出点,当系统由RUN模式转换到STOP模式时,在表中选择的点就被置为1状态,其他点被置为0状态。如果选择“Freeze Outputs”选项,则不复制输出表,所有的输出点保持转换前的状态不变。系统的默认设置为所有的输出点都保持转换前的状态。
设置脉冲捕捉窗口
    5-4    设置脉冲捕捉窗口
数字量输出表
    5-5    数字量输出表    (5)定义存储器保持范围    S7-200中,可以用编程软件来设置需要保持数据的存储器,以防止出现电源掉电的意外情况,可能丢失一些重要的数据。    当电源掉电时,在存储器VMCT中,最多可以定义6个需要保持的存储器区。对于M,系统的默认值是MB0MB13不保持;对于定时器T,只有TONR可以保持;对于定时器T和计数器C,只有当前值可以被保持,而定时器状态位和计数器位是不能被保持的。    定义存储器保持范围的操作方法:进入System Block(系统块)后,单击“Retentive Ranges”(可保持范围)选项,进入图5-6所示的设置窗口。
 定义存储器保持范围
    5-6    定义存储器保持范围    (6)设置CPU密码    CPU的密码保护作用是限制某些存取功能。在S7-200中,对存取功能提供了3个等级的限制,系统的默认状态是1级(不受任何限制)。S7-200的存取功能限制见表5-2    5-2    S7-200 CPU的存取功能限制
S7-200 CPU的存取功能限制
    在设置密码时,可进入到System Block(系统块),单击“Password(密码)”按钮,出现如图5-7所示的窗口,首先选择限制级别,然后输入并确认CPU密码。    如果在设置密码后又忘记了密码,无法进行受限制的操作,只有清除CPU存储器,重新装入用户程序。    清除CPU存储器的方法是:在STOP模式下,重新设置CPU为厂家出厂设置的默认值(CPU地址、波特率和时钟除外)。选择菜单命令PLC>Clear,弹出“清除”对话框,选择“ALL”选项,再单击“OK”按钮。如果已经设置了密码,则弹出密码授权对话框,输入Clear,就可以执行全部清除(Clear All)的操作。由于密码是同程序一起存储在存储器卡中的,最后还要重写存储器卡,才能从程序中去掉遗忘的密码。
设置CPU密码
    5-7    设置CPU密码    (7)设置模拟电位器    S7-200CPU主机上,有一个(CPU221CPU222)或两个模拟电位器(CPU224CPU226)SMB28中的数值对应模拟电位器0的位置,SMB29中的数值对应模拟电位器1的位置,用小螺丝刀旋转模拟电位器时,SMB28SMB29中的数值同时也在变化,数值变化范围为0255,顺时针旋转,当前值增加,逆时针旋转,当前值减少。可利用模拟电位器更改定时器、计数器的设定值或当前值。    对于通信参数、高速计数器和高速脉冲输出的组态,可以在SIEMENS网站查阅相关资料。