购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.5 使用系统块设置PLC的参数

2.5.1 组态PLC的参数

1.系统块概述

系统块用于CPU、信号板和扩展模块的组态。单击导航栏上的“系统块”按钮 ,或双击项目树中的“系统块”,可以打开系统块。将系统块下载到PLC后,它的设置才生效。可以从CPU上传系统块,使STEP 7-Micro/WIN SMART的项目组态与CPU中的组态相匹配。

2.设置PLC断电后的数据保存方式

选中系统块上半部分的模块列表中的CPU(见图2-4),可以设置CPU模块的属性。

单击系统块下半部分左边窗口中的“保持范围”节点(见图2-29),可以用右边窗口设置6个在电源掉电时需要保持数据的存储区的范围,可以设置保存全部V、M、C区,只能保持TONR(保持型定时器)和计数器的当前值,不能保持定时器位和计数器位,上电时它们被置为OFF。可以组态最多10KB(10240B)的保持范围。默认的设置是CPU未定义保持区域。

图2-29 设置断电后数据保持的地址范围

断电时CPU将指定的保持性存储器的值保存到永久存储器。上电时CPU首先将V、M、C和T存储器清零,将数据块中的初始值复制到V存储器,然后将保存的保持值从永久存储器复制到RAM。

3.组态系统安全

单击图2-30左边窗口的“安全”节点,可以组态CPU的密码和安全设置。

CPU提供四级密码保护(见表2-1),默认的是完全权限(1级,没有设置密码)。如果设置了密码,只有输入正确的密码后,S7-200 SMART才根据设置的授权级别提供相应的操作功能。系统块下载到CPU后,密码才起作用。2级和3级分别为读取权限和最低权限。在第4级密码(不允许上传)的保护下,即使有正确的密码也不能上传程序。限制级别为2~4级时,应输入并核实密码,密码长度为10~63个字符,必须包含数字、大写字母、小写字母和特殊字符。

勾选图2-30中的“限制”多选框,除了禁止通过通信改写I、Q、AQ和M存储区,还可以用“偏移量”和“字节数”设置将通信的写入操作限制在V存储区一定的范围内。

图2-30 安全设置

表2-1 S7-200 SMART CPU密码保护权限级别

如果限制了对V存储器特定范围的写访问,应确保文本显示器或HMI能在V存储器的可写范围内写入。如果使用PID向导、PID控制面板、运动控制向导或运动控制面板,应确保这些向导或面板使用的V存储器在设置的可写范围内。

此外,如果选中图2-30的“允许”多选框,无需密码,通过串行端口,可以更改CPU的工作模式和读写实时时钟。

在同一时刻,只允许一位授权用户通过网络访问S7-200 SMART CPU。

4.设置启动后的模式

S7-200 SMART的CPU没有S7-200那样的模式选择开关,只能用编程软件工具栏上的按钮来切换CPU的RUN/STOP模式。单击图2-31左边窗口的“启动”节点,可选择上电后的启动模式为RUN、STOP和LAST(上一次上电或重启前的工作模式),以及设置在两种特定的条件下是否允许启动。LAST模式用于程序开发或调试,系统正式投入运行后应选RUN模式。

图2-31 设置启动后的模式

视频“用系统块组态硬件”可通过扫描二维码2-13播放。

二维码2-13

5.清除PLC的存储区

CPU在STOP模式时,单击“PLC”菜单功能区的“修改”区域的“清除”按钮,再单击下拉式菜单中的某个对象,将会删除选中的对象。

如果忘记了密码,可插入专门为此创建的“复位为出厂默认存储卡”,完成复位操作后,密码、原来的IP地址和波特率都被清除,但是实时时钟不受影响。具体的操作可以在在线帮助中搜索“创建复位为出厂默认存储卡”和“清除PLC存储区”。

忘记密码的另一个处理方法不需要存储卡。单击“PLC”菜单功能区的“修改”区域的“清除”按钮,单击出现的下拉式菜单中的“全部”,出现“清除”对话框。单击“复位为出厂默认值”和“忘记密码”多选框,多选框内出现一个勾(称为勾选),单击“清除”按钮,在1min内断电后又上电,CPU被复位为出厂默认设置。

视频“CPU密码的设置与清除”可通过扫描二维码2-14播放。

二维码2-14

6.组态电池板

组态信号板SB BA01时,可以设置是否启用该信号板的电池电量低报警,还可以设置电池电量低是否启用I7.0监视信号板的状态。

2.5.2 组态输入输出参数

1.组态数字量输入的滤波器时间

选中图2-4中系统块上半部分的CPU模块、有数字量输入的模块或信号板,单击系统块下半部分左边浏览窗口中的某个数字量输入字节(见图2-32),可以在右边窗口设置该字节各数字量输入点的属性。

输入滤波器用来滤除输入线上的干扰噪声,例如触点闭合或断开时产生的抖动。输入状态改变时,输入必须在设置的时间内保持新的状态,才能被认为有效。可以选择的时间值见图2-32中的下拉式列表,默认的滤波时间为6.4ms。为了消除触点抖动的影响,应选12.8ms。

图2-32 组态数字量输入

为了防止高速计数器的高速输入脉冲被过滤掉,可在编程软件的帮助中搜索“高速输入降噪”,根据脉冲的最高频率,可以在出现的表格中得到对应的输入滤波时间。

2.组态脉冲捕捉功能

因为在每一个扫描周期开始时读取数字量输入,CPU可能发现不了宽度小于一个扫描周期的脉冲。脉冲捕捉功能用来捕捉持续时间很短的高电平脉冲或低电平脉冲。启动了某个输入点的脉冲捕捉功能后(勾选了它的“脉冲捕捉”多选框,见图2-32),输入状态的变化被锁存并保存到下一次读取输入(见图2-33)。

可以设置CPU的前14个数字量输入点和信号板SB DT04的数字量输入点是否有脉冲捕捉功能。默认的设置是禁止所有的输入点具有脉冲捕捉功能。

脉冲捕捉功能在数字量输入滤波器之后(见图2-34),使用脉冲捕捉功能时,必须同时调节输入滤波时间,使窄脉冲不会被输入滤波器过滤掉。

图2-33 脉冲捕捉

图2-34 数字量输入电路

一个扫描周期内如果有多个输入脉冲,只能检测出第一个脉冲。如果希望在一个扫描周期内检测出多个脉冲,可启用数字量输入的上升沿/下降沿中断功能(见4.6节)。

3.组态数字量输出

选中系统块上面的CPU模块、有数字量输出的模块或信号板(见图2-4),再选中系统块下半部分(见图2-35)左边窗口的“数字量输出”节点,在右边窗口设置从RUN模式变为STOP模式后各输出点的状态。

图2-35 组态数字量输出

如果选中“将输出冻结在最后一个状态”多选框,从RUN模式变为STOP模式后,所有数字量输出点将保持RUN模式最后的状态不变。

如果未选“冻结”模式,从RUN模式变为STOP模式时各输出点的状态用输出表来设置。希望进入STOP模式之后某一输出点为ON,则应勾选该点对应的小方框。输出表默认的设置是未选“冻结”模式,从RUN模式切换到STOP模式时,所有的输出点被复位为OFF。应按确保系统安全的原则来组态数字量输出。

4.组态模拟量输入

S7-200的模拟量模块用DIP开关切换信号类型和量程,用增益和偏移量电位器调节测量范围。S7-200 SMART和S7-1200一样,模拟量模块取消了DIP开关和电位器,用系统块设置信号类型和量程。

选中系统块上半部分的表格中有模拟量输入的模块或信号板,单击系统块下半部分左边窗口的“模块参数”节点(见图2-36),可以设置是否启用用户电源报警。选中某个模拟量输入通道,可以设置模拟量信号的类型(电压或电流)、测量范围、干扰抑制频率和是否启用超上限、超下限报警。干扰抑制频率用来抑制设置的频率的交流信号对模拟量输入信号的干扰,一般设为50Hz。

图2-36 组态模拟量输入

为偶数通道选择的“类型”同时适用于其后的奇数通道,例如为通道2选择的类型也适用于通道3。为通道0设置的干扰抑制频率同时用于其他所有的通道。

模拟量输入采用平均值滤波,有“无、弱、中、强”4种平滑算法可供选择。滤波后的值是所选的采样次数(分别为1、4、16、32次)的各次模拟量输入的平均值。采样次数多,将使滤波后的值稳定,但是响应较慢。采样次数少,则滤波效果较差,但是响应较快。

5.组态模拟量输出

选中系统块上半部分的表格中有模拟量输出的模块或信号板,再选中系统块下半部分左边窗口的某个模拟量输出通道(见图2-37),可以设置模拟量信号的类型(电压或电流)、测量范围、是否启用超上限、超下限、断线和短路报警。

图2-37 组态模拟量输出

“将输出冻结在最后一个状态”选项的意义与数字量输出的相同。如果未选“冻结”模式,可以设置从RUN模式变为STOP模式后模拟量输出的替代值(-32512~32511)。默认的替代值为0。

视频“设置输入输出参数”可通过扫描二维码2-15播放。

二维码2-15 dVfOOcFtyB10Vn3OM1h6V5mVMduwfo1rbzx0QFD99uKI4B9yJvHMkOtaY7hH7D2O

点击中间区域
呼出菜单
上一章
目录
下一章
×