首页 理论教育 CPU模块参数设置详解

CPU模块参数设置详解

时间:2023-06-28 理论教育 版权反馈
【摘要】:下面以CPU 414-2DP为例,介绍CPU主要参数的设置方法。电源接通后,CPU等待所有被组态的模块发出“准备就绪消息”的时间如果超过“模块完成’确认的消息”设置的时间,表明实际的硬件系统不同于组态的系统。对于有DP主站接口的CPU,可以用这个参数来设置DP从站起动的监视时间。

CPU模块参数设置详解

1.启动特性的设置

S7-300/400各种模块的参数用STEP 7来设置。打开HW Config界面后,双击CPU模块所在的行,在弹出的“属性”对话框中单击某一选项卡,便可以设置相应的属性。下面以CPU 414-2DP为例,介绍CPU主要参数的设置方法。

单击“属性”对话框的“启动”选项卡(见图2-23的左图),设置启动特性。

用鼠标单击某小正方形的复选框 978-7-111-53570-6-Chapter02-37.jpg ,复选框变为 978-7-111-53570-6-Chapter02-38.jpg ,表示选中(激活)了该选项,再单击一下,框中的钩消失,表示没有选中该选项,该选项被禁止。

978-7-111-53570-6-Chapter02-39.jpg

图2-23 “启动”选项卡和“周期/时钟存储器”选项卡

如果没有选中复选框“如果预设置的组态与实际组态不匹配则启动”,并且至少一个模块没有插入组态时指定的槽位,或者某个槽插入的不是组态的模块,CPU将进入STOP模式。

如果选中了该复选框,即使有上述的问题(不包括PROFIBUS-DP接口模块),CPU不会检查I/O组态,也能启动。

S7-400可以在“通电后启动”区用单选框选择热起动、暖启动或冷启动,S7-300只能暖启动,与热启动有关的设置只能用于S7-400。S7-400热启动时如果超过设置的“热启动的时间”,CPU不能热启动。

电源接通后,CPU等待所有被组态的模块发出“准备就绪消息”的时间如果超过“模块完成’确认的消息”设置的时间,表明实际的硬件系统不同于组态的系统。该时间的单位为100ms,默认值为650。如果超过了上述的设置时间,CPU按“如果预设置的组态与实际组态不匹配则启动”的设置进行处理。远程I/O站如果带有FM模块,上电时CPU接收到FM模块准备就绪的时间可能较长,需要延长监控时间。

“参数传送到模块的时间”是CPU将参数传送给模块的最长时间,单位为100ms。对于有DP主站接口的CPU,可以用这个参数来设置DP从站起动的监视时间。如果超过了设置的时间,CPU按“如果预设置的组态与实际组态不匹配则启动”的设置进行处理。

2.扫描循环时间的设置

在CPU属性对话框的“周期/时钟存储器”选项卡(见图2-23的右图),“扫描周期监视时间”的默认值为150ms。如果实际的扫描时间超过设定值,CPU将进入STOP模式。

“最小扫描周期时间”只能用于S7-400。如果实际扫描时间小于最小扫描时间,达到该时间后CPU才进入下一个扫描周期。

“来自通讯的扫描周期负载”用来限制通信处理占扫描周期的百分比,默认值为20%。

“过程映像输入区(输出区)的大小”用来设置过程映像输入/输出的字节数(从0号字节开始)。如果超出设置的范围,只能用PI/PQ(外设输入/输出)来访问I/Q地址

3.时钟存储器的设置

时钟脉冲是可供用户程序使用的占空比为1:1的方波信号,一个字节的时钟存储器的每一位对应一个时钟脉冲(见表2-6)。

2-6 时钟存储器各位对应的时钟脉冲周期与频率

978-7-111-53570-6-Chapter02-40.jpg

如果要使用时钟脉冲,单击图2-23中“周期/时钟存储器”选项卡的“时钟存储器”左边的复选框,然后设置时钟存储器(M)的字节地址。图中设置的地址为100(即MB100),由表2-6可知,M100.5的周期为1s,如果用M100.5的常开触点来控制Q0.0的线圈,Q0.0控制的指示灯将以1s的周期闪烁(亮0.5s,熄灭0.5s)。

4.系统诊断参数的设置

系统诊断是指对系统中出现的故障进行识别、评估和作出相应的响应,并保存诊断的结果。通过系统诊断可以发现用户程序的错误、模块的故障和传感器、执行器的故障等。

在CPU属性对话框的“诊断/时钟”选项卡(见图2-24的左图),可以设置“报告STOP模式原因”等选项。PCS 7可以用SFB33~SFB35来产生文本消息。如果激活复选框“确认触发SFB33-35报告”,在上一条消息被确认后,才传送新的消息。这样可以防止频繁地产生消息,并保证消息得到处理。

978-7-111-53570-6-Chapter02-41.jpg

图2-24 诊断/时钟与保持存储器的设置

5.实时钟的设置

在某些大系统(例如电力系统)中,某一设备的故障会引起连锁反应,相继发生一系列事件,为了分析故障的起因,需要查出事件发生的顺序。为了准确地记录事件顺序,系统中各计算机的实时钟必须定期作同步调整。图2-24的“时钟”区提供了同步实时钟的3种方法:(www.xing528.com)

1)在PLC中:在PLC内部。

2)在MPI上(M):通过MPI接口的外部同步。

3)在MFI上(P):通过第二个通信接口的外部同步。

每种同步方法可以用“同步类型”选择框选择3种同步类型:

1)作为主站:用该CPU模块的实时钟作为标准时钟,去同步别的站的时钟。

2)作为从站:该时钟被主站的时钟同步。

3)无:不同步。

选择框“时间间隔”用来设置时钟同步的周期,从1s~24h,有7个选项可供选择。

“校正因子”是对每24h时钟误差补偿的时间(以ms为单位),补偿值可正可负。例如当实时钟每24h慢3s时,校正因子应为+3000ms。

6.保持存储区的设置

在电源掉电或CPU从STOP模式进入RUN模式之后,其内容保持不变的存储区称为保持存储区。S7-400的保持功能需要后备电池,S7-300掉电后数据保存在MMC(微存储卡)中。在图2-24右图“保持存储器”选项卡的“可保持性”区,可以设置从MB0、T0和C0开始的需要断电保持的存储器字节数、定时器和计数器的个数,允许设置的范围与CPU的型号有关,设置超限将会给出提示。带有后备电池的S7-400和使用MMC的S7-300所有的数据块(DB)都有掉电保持功能,不需要设置。

7.存储器的设置

在S7-400 CPU的属性对话框的“存储器”选项卡(见图2-25)的“本地数据”区,可以设置各优先级的组织块的临时局部数据堆栈的字节数。

在“通讯资源”区,可以设置已组态的S7连接进行的通信作业的最大个数。每个通信功能块都需要一个背景数据块,通信作业的个数与上述的背景数据块的个数相同。

8.保护等级的选择

在“保护”选项卡的“保护等级”区(见图2-26),可以选择3个保护等级。保护等级1是默认的设置,没有口令。不知道口令的人员,只能读保护等级2的CPU,不能读写保护等级3的CPU。被授权的用户输入口令后可以读、写被保护的CPU。

978-7-111-53570-6-Chapter02-42.jpg

图2-25 “存储器”选项卡

978-7-111-53570-6-Chapter02-43.jpg

图2-26 “保护”选项卡

9.中断的设置

在“中断”选项卡,可以设置S7-400的部分中断的优先级(见图2-27)。“---”表示不设置过程映像分区。

S7-300不能修改默认的中断优先级,可以设置S7-400的硬件中断、延时中断、DPV1 中断和异步错误中断OB的优先级。可以用优先级“0”来删除中断。

10.通信的设置

在S7-300 CPU的“通讯”选项卡中,可以设置保留给PG(编程器)、OP(操作员面板)、S7基本通信和S7通信的连接个数。还可以查看已组态的S7通信的连接个数和连接资源的最大个数。至少应为PG和OP分别保留1个连接。

978-7-111-53570-6-Chapter02-44.jpg

图2-27 “中断”选项卡

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈