热门搜索:
西门子6ES73211CH000AA0
问题:
解答:
可能的补救措施:
下列块属于PBC:
通过如下操作来改变PBC 的个数.。
西门子6ES73211CH000AA0
这里必须保证没有**过允许的PBC块的较大数。下表中列出了各种S7-400 CPU所允许的较多PBC个数。
CPU 类型
订货号
同时使用的PBC块的较大数量(缺省设置)
同时归档ID的较大数量 (AR_SEND)
描述
对于主存储区很小的CPU来说,改变上述参数对于完善CPU的性能是非常有意义的。
CPU程序使用的主存储器的一个主要的部分是CPU的诊断缓冲区,这儿需要决定在监控缓冲区中使用的信息数量。
可以改变通信任务的数量, 在 "当前应用的通信任务"(图. 4)可以读出应用的需求,改变它的较大值是必要的,必须考虑30%的备用。
可以在如下图所示的对话框中改变消息数量。
尽可能无间隔的设置IO模块的IO地址,这样能够减少过程映像输入输出区的大小。
在CPU的在线属性中,可以看到主存储区被占用了多少。 在 "存储器" 栏,选择"主存储器代码" 值 (在此点击), 然后点击 "主存储器详细" 按钮。
在CPU中可用多少个通讯功能块(PBC)?
PBC即“通讯功能块”。每个CPU都有一个通讯功能块的量化的项目范围。此数量可从表格中读出。为每个PBC分配一个ID以便能通过它来打开一个通讯通道。如果PBC数量**出允许的数量,那么用户程序就再也不能加载到S7-400 CPU中。就会得到以下的消息:
图 01
图 02
CPU 412-1
6ES7412-1XF04-0AB0
300 (150)
4
6ES7412-1XJ05-0AB0
300 (150)
4
CPU 412-2
6ES7412-2XG04-0AB0
300 (150)
4
6ES7412-2XJ05-0AB0
300 (150)
4
CPU 414-2
6ES7414-2XG04-0AB0
600 (300)
16
6ES7414-2XK05-0AB0
1200 (300)
16
CPU 414-3
6ES7414-3XJ04-0AB0
600 (300)
16
6ES7414-3XM05-0AB0
1200 (300)
16
CPU 414-3 PN/DP
6ES7414-3EM05-0AB0
1200 (300)
16
CPU 416-2
6ES7416-2XK04-0AB0
1800 (600)
32
6ES7416-2XN05-0AB0
4000 (600)
32
CPU 416F-2
6ES7416-2FK04-0AB0
1800 (600)
32
6ES7416-2FN05-0AB0
4000 (600)
32
CPU 416-3
6ES7416-3XL04-0AB0
1800 (600)
32
6ES7416-3XR05-0AB0
4000 (600)
32
CPU 416-3 PN/DP
6ES7416-3ER05-0AB0
4000 (600)
32
CPU 416F-3 PN/DP
6ES7416-3FR05-0AB0
4000 (600)
32
CPU 417-4
6ES7417-4XL04-0AB0
10000 (1200)
64
6ES7417-4XT05-0AB0
10000 (1200)
64
SIMATIC CPU 的存储器的一部分被系统功能所占用,这些系统功能所占用的大小依赖于CPU的不同参数。
图. 1: CPU监控缓冲区信息的数量的设置选项
图. 2: 通信任务和本地堆栈数据的设置选项
图. 3: 过程映像的设置选项
图 4: CPU 412 主存储器的占用
西门子6ES73211CH000AA0