STEP7CPU模块的参数设置
双击项目树某个PLC文件夹中的"设备配置",打开该PLC 的设备视图。选中CPU后,再选中下面的巡视窗口左边的某个组对象,可以在右边的窗口设置某些有关的参数。
a.设置系统存储器字节与时钟存储器字节。打开PLC的设备视图,选中图2-133中的巡视窗口左边的“系统和时钟存储器”,点击右边窗口的复选框“允许使用系统存储器字节",采用默认的MB1作系统存储器字节。可以修改系统存储器字节的地址。
将MB1设置为系统存储器字节后,该字节的M1.0~M1.3的意义如下。
(a)M1.0(首次循环):仅在进入RUN模式的首次扫描时为1状态,以后为0状态。(b)M1.1(诊断图形已更改):CPU登录了诊断事件时,在一个扫描周期内为1状态。(c)M1.2(始终为1):总是为1状态,其常开触点总是闭合。(d)M1.3(始终为0):总是为0状态,其常闭触点总是闭合。
选中图2-132右边窗口的复选框"允许使用系统存储器字节",设置用默认的MBO作时钟存储器字节。可以修改时钟存储器字节的地址。
时钟脉冲是一个周期内0状态和1状态所占的时间各为50%的方波信号,时钟存储器
字节每一位对应的时钟脉冲的周期与频率见表2-59。CPU在扫描循环开始时初始化这些位。
以MO.5为例,其时钟脉冲的周期为1s,如果用它的触点来控制接在某输出点的指示灯,指示灯将以1Hz的频率闪烁,点亮0.5s,熄灭0.5s。
指定了系统存储器字节与时钟存储器字节后,这两个字节就不能再使用,否则将会使用户程序运行出错,甚至会造成设备损坏或人身伤害。
因为系统存储器和时钟存储器不是保留的存储器,用户程序或通信可能改写这些存储单元,破坏其中的数据。因避免改写这两个存储器的字节,以确保它们的功能正常运行。
b.设置PLC上电后的启动方式。选中巡视窗口左边的"启动"组(见图2-134),可以组态上电后的3种启动方式。
(a)不重新启动,保持在STOP模式。(b)暖启动,进入RUN模式。(c)暖启动,进入断电之前的工作模式。
暖启动将非断电保持存储器复位为默认的初始值,但是保持存储器中的值不变。下载项目或下载项目的组件(例如程序块、数据块或硬件组态)之后,下一次切换到RUN模式时,CPU执行冷启动(清除断电保持存储器)。冷启动之后,由STOP切换到RUN时执行暖启动。
c.设置实时时钟。CPU带有实时时钟(Time-of-day clock)。在PLC的电源断电时,用超级电容器给实时时钟供电。PLC通电24h后,超级电容器被充了足够的能量,可以保证实时时钟运行10天。
选中巡视窗口左边的“日时间”组(见图2-135),如将默认的时区(柏林)改为北京。我国目前没有使用夏令时。
在线模式时,双击项目树中某个PLC文件夹内的"在线和诊断",选中左边窗口的"设置日时间”,可以设置CPU的实时时钟的时间(见图2-136)。
d.设置读写保护和密码。选中巡视窗口左边的“保护”(见图2-137),可以选择右边窗口的3种保护级别。
(a)“无保护”是默认的级别,没有设置口令保护。
(b)如果选中“写保护”,输入正确的口令后才能修改CPU中的数据,并改变CPU的运行模式。
(c)如果选中“读/写保护”,既不能改写,也不能读取CPU中的数据。
被授权(知道口令)的用户可以进行读/写访问。不知道口令的人员,只能读有写保护的CPU,不能访问有读/写保护的CPU。口令中的字母区分大小写。
为了限制对CPU的访问,应选中写保护或读/写保护,并输入密码和输入确认的密码。使用通信指令的PLC之间的通信和HMI的功能不受CPU的保护级别的限制。e.设置循环时间和通信负载。循环时间是操作系统刷新过程映像和执行程序循环OB 的时间,包括所有中断此循环的程序的执行时间。每次循环的时间并不相等。
CPU 损供两个参数来监视循环时间:*大扫描循环时间和固定的*小扫描循环时间。启动阶段结束后,开始扫描循环监视。在组态CPU的属性时选中左边窗口的“循环时间”(见图2-137),可以组态这两个参数。
如果循环时间超过*大循环时间,CPU将调用OB80。如果没有下载OB80,将忽略第一次超过循环时间的事件。
如果循环时间超过*大循环时间的两倍,并且没有执行RE_TRIGR指令来复位监控定时器,不管是否有OB80,CPU将立即进入STOP模式。
不能结束的循环指令和非常长的扫描时间可能会导致反复调用RE_TRIGR指令,虽然CPU不会进入STOP模式,但是会造成在一个扫描周期内CPU被“锁死”。为了防止出现这种情况,每100ms插入一个通信时间片。选中图2-137中的“通信负载”,可以改变这一时间片的大小。这一机制提供了恢复CPU控制的机会。
通常CPU尽可能快地执行扫描循环。与用户程序和通信任务有关,每次扫描循环的时间间隔是变化的。为了使扫描循环时间尽可能一致,可以设置固定的扫描循环时间。为此应选中图2-138中的复选框,并设置以ms为单位的固定的*小循环时间。CPU将以±1ms的精度,保持在设置的*小扫描时间内完成每次扫描循环。
如果CPU完成正常的扫描循环任务的时间小于设置的*小循环时间,CPU将延迟启动新的循环,用附加的时间来进行运行时间诊断和处理通信请求,用这种方法来保证在固定的时间内完成扫描循环。
如果在设置的*小循环时间内,CPU没有完成扫描循环,CPU将完成正常的扫描(包括通信处理),并且不会产生超出*小循环时间的系统响应。
*大扫描循环时间总是起作用的,固定的*小循环时间是可选的,作为默认的设置,它被禁止。表2-60给出了循环时间监视功能的时间范围和默认值。
f.组态网络时间同步。网络时间协议(Network Time Protocol,NTP)广泛应用于互联网的计算机时钟的时间同步,局域网内的时间同步精度可达lms,NTP采用多重冗余服务器和不同的网络路径来保证时间同步的高精度和高可靠性。
离线组态时,选中CPU的以太网接口,打开PLC 1的设备组态视图,首先选中CPU 的以太网接口,然后选中下面的巡视窗口的"属性"选项卡左边的"时间同步"组,激活实时时间同步复选框(见图2-139)。然后设置时间同步的服务器的IP地址和更新的时间间隔。设置的参数下载后起作用。
- PLC程序启动和扫描循环 西门子代理商 2024-01-07
- PLC程序 西门子代理商 2024-01-07
- PLC程序块调用和线性化结构化编程 西门子代理商 2024-01-07
- PLC程序编程 西门子代理商 2024-01-07
- STEP7-MICRO/WTN 4.0软件使用教程 西门子代理商 2024-01-07
- GTWIN软件参数设置 全新现货 2024-01-07
- GTWIN软件设计触摸屏画面 西门子代理商 2024-01-07
- 组态王建立新工程 西门子代理商 2024-01-07
- PLC用户程序 西门子代理商 2024-01-07
- 组态王动画连接 西门子代理商 2024-01-07