首页 理论教育 配置模块参数介绍:CPU的属性

配置模块参数介绍:CPU的属性

时间:2023-06-23 理论教育 版权反馈
【摘要】:a.硒堆片数的选取可按下式计算:图4-20 CPU启动特性参数如果选中了“在期望/实际配置不一致时启动”检查框,那么即使硬件配置的模块插槽位置或类型与实际配置不相符,CPU也将启动。c.单相200VA以上电容的选取应按下式计算:图4-23 CPU保护参数2.信号模块的属性信号模块的属性设置一般包括分配通道地址、输入/输出信号类型、是否激活故障中断和硬件中断等参数。

配置模块参数介绍:CPU的属性

每个模块(CPU、SM模块、FM模块、CP模块)出厂时都有默认属性,例如模拟量输入模块出厂时默认的测量信号的类型和范围。如果用户想改变这些设置,需要对模块的属性重新进行配置。方法是在组态表中双击要分配参数的模块,在打开的对话框中配置模块的属性。

1.CPU的属性

CPU属性配置对话框如图4-19所示。

978-7-111-35042-2-Chapter04-20.jpg

图4-19 CPU属性配置对话框

(1)“常规”选项卡

“常规”选项卡提供了有关CPU的基本信息和MPI接口属性设置窗口,如图4-19所示。点击接口的“属性”按钮,可以修改CPU的MPI接口地址、建立MPI网络以及配置网络通信速率。

(2)“启动”选项卡

“启动”选项卡提供了CPU启动特性参数的设置,如图4-20所示。

978-7-111-35042-2-Chapter04-21.jpg

图4-20 CPU启动特性参数

如果选中了“在期望/实际配置不一致时启动”检查框,那么即使硬件配置的模块插槽位置或类型与实际配置不相符,CPU也将启动。否则,CPU将切换到STOP模式。

CPU有三种启动方式:热启动、暖启动和冷启动。一般S7-300CPU只支持暖启动,S7-400CPU还支持热启动,一些特殊型号的CPU支持冷启动。有关三种CPU启动方式将在5.14 节“组织块与中断系统”中详细介绍。

“通过模块‘已完成’消息的时间[100毫秒]”设定上电后所有模块向CPU传送准备就绪消息的最大允许时间。如果超出设定的监视时间,模块仍没有向CPU发送准备就绪的消息,那么实际配置与预置配置不相符。此时,CPU是否运行取决于“在期望/实际配置不一致时启动”选项的设置。

“参数传送到模块的时间[100毫秒]”设定CPU将硬件配置的参数传送给模块的最大允许时间。对于带PROFIBUS-DP接口的CPU,还可以使用该参数来设置监视DP从站的启动时间。也就是说,必须在指定的时间内启动DP从站并由CPU(作为DP主站)分配参数。如果超出设定的监视时间,CPU仍没有为所有模块或DP从站分配参数,那么实际组态与预置组态不同。此时,CPU是否运行取决于“在期望/实际配置不一致时启动”选项的设置。

当监视时间设置为“0”时,表示不进行监视。

(3)“周期/时钟存储器”选项卡

“周期/时钟存储器”选项卡提供了CPU的循环特性和时钟存储器的设置,如图4-21所示。

978-7-111-35042-2-Chapter04-22.jpg

图4-21 CPU周期/时钟存储器参数

“扫描周期监视时间[毫秒]”指定扫描周期看门狗的监视时间。如果实际扫描周期超出设置的监视时间,那么CPU将进入STOP模式。

“来自通信的扫描周期负载[%]”设定通信处理时间占整个扫描周期的百分比,默认值为20%。

可设置CPU对I/O访问错误的响应。S7-300CPU设置为在发生I/O访问错误的情况下不调用OB85;S7-400CPU设置为“仅限于进入和离开的错误”时调用OB85,这样CPU的扫描周期就不会因为重复调用OB85而增加。

时钟存储器可向用户提供8个不同频率的占空比为1∶1的时钟脉冲信号。如果要使用时钟信号,首先应激活“时钟存储器”选项,然后设置保存时钟信号的位存储器区字节地址,例如,图4-21所示将时钟信号保存在MB10中,则M10.5的时钟频率为1Hz。

(4)“保存存储器”选项卡

“保存存储器”选项卡提供了CPU停机再重启动后保存系统存储器数据的设置,如图4-22所示。

978-7-111-35042-2-Chapter04-23.jpg

图4-22 CPU保存存储器参数(www.xing528.com)

CPU停机再重启动后,系统存储区中的数据会被清零。在“保持存储器”选项卡中,可以指定在CPU停机再重启动后,系统存储区中的位存储器M、定时器T和计数器C的哪些存储单元要保留停机前的数据而不被清零,输入的数值为由0开始连续字节的个数。例如,在图4-22中设置的可保留位存储器区M为16,表示CPU停机再重启动时,停机前位存储器区MB0~MB15共16个字节的内容被保留,启动后恢复为原值。

(5)“保护”选项卡

“保护”选项卡提供了CPU保护等级和运行模式的设置,如图4-23所示。

CPU提供三种保护等级供用户选择,对于未授权的用户访问CPU时将受到限制。

1级保护为默认设置(未设置口令)。对于带有钥匙开关的早期S7-300/400CPU,钥匙开关在RUN-P或STOP模式时无限制,钥匙开关在RUN模式时只允许读访问。可以通过设置口令绕过钥匙开关保护。对于不带钥匙开关的新型CPU,此保护级别无效,不能在此设置口令。

2级保护的权限为只允许读访问,不考虑钥匙开关的位置。

3级保护的权限为限制读/写访问,不考虑钥匙开关的位置

CPU属性中有关中断的选项卡将在5.14节“组织块与中断系统”中介绍。

978-7-111-35042-2-Chapter04-24.jpg

图4-23 CPU保护参数

2.信号模块(SM)的属性

信号模块(SM)的属性设置一般包括分配通道地址、输入/输出信号类型、是否激活故障中断和硬件中断等参数。

(1)分配通道地址

信号模块(SM)的编址方式有两种:固定的编址方式和可变的编址方式。

固定的编址方式即面向槽位的编址方式。S7-300CPU为各机架上的每个槽位都分配了确定的地址,根据模块所在的槽位就可知道其I/O地址。

图4-24是S7-300CPU数字量模块固定的地址分配,从4号槽开始排地址,每个槽位预留出4个字节的地址,无论是输入模块还是输出模块,装在某槽位后其首地址就确定了。例如,如果4号槽装入一块DI16模块,字节的首地址为0,则16位开关量输入地址为I0.0~I1.7;如果5号槽又装入一块DI16模块,字节的首地址为4,则16位开关量输入地址为I4.0~I5.7;如果6号槽装入一块DI16/DO16的混合模块,字节的首地址为8,则16位开关量输入地址为I8.0~I9.7,16位开关量输出地址为Q8.0~Q9.7。

978-7-111-35042-2-Chapter04-25.jpg

图4-24 S7-300CPU数字量模块固定的地址分配

注意:

对于紧凑型CPU(CPU31xC或CPU31xIFM),其上集成的I/O通道地址占用了第3排扩展机架最后一个模块的地址,即字节124~127,所以紧凑型CPU只能扩展31个I/O模块。

可变的编址方式即面向用户的编址方式。S7-400CPU和新型的S7-300CPU可以在硬件配置中由用户自己设定模块的I/O地址。如图4-25所示,双击需要重新分配地址的模块,打开“属性”设置对话框,在“地址”选项卡中取消“系统默认”选项,用户可以设置模块的起始地址,没有顺序要求,但是不能与其他模块的地址冲突。

978-7-111-35042-2-Chapter04-26.jpg

图4-25 可变的编址方式

(2)配置输入/输出属性

模拟量输入/输出模块在使用前需要配置输入/输出信号的类型、诊断中断和硬件中断等参数。图4-26所示为某个模拟量输入模块的输入属性设置窗口,如果激活“诊断中断”,当模块发生故障时可以向CPU发出中断请求并报告故障原因。如果激活“超出限制硬件中断”,则可以设置硬件中断触发器的上下限,当输入信号超出上下限时,模块会向CPU发出中断请求。在该窗口中,还要设置传感器输入信号的类型及测量范围,如电压、电流、热电偶或电阻等。有关模拟量模块的参数配置将在5.15节中详细介绍。

978-7-111-35042-2-Chapter04-27.jpg

图4-26 设置模拟量输入模块的输入属性

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

我要反馈