O Modelo de Capacidade de Processamento e Memória C300 foi desenvolvido para identificar os principais fatores que influenciam o desempenho do Controlador C300.
Processamento C300
As figuras abaixo fornecem uma visão simplificada do uso da CPU do controlador C300. A CPU no controlador C300 é usada principalmente para três propósitos – execução de estratégias de controle, comunicação com os links IO e comunicação com outras entidades fora do C300, como nós de pares e monitores.
Controle C300
Os requisitos de controle de um C300 são estimados em PUs, usando uma planilha de estimativa de PU semelhante àquelas usadas para C200 e ACE. A definição de PU (ver Seção 1.4) não muda com a introdução do C300, porque a definição de PU é independente de plataforma. As especificações PU do C300 são fornecidas para o mesmo conjunto de tipos de módulos típicos (por exemplo, CM de aquisição de dados analógicos pequenos, CM de controle regulatório, CM de controle de dispositivo, etc.) já documentado para C200 e ACE.
Comunicação C300
Os testes de desempenho determinaram que os fatores a seguir têm maior influência na quantidade de CPU usada para se comunicar com nós e monitores pares. Foi feito um esforço consciente para manter o número de fatores de entrada no mínimo para manter o modelo de desempenho do C300 o mais simples possível, mantendo ao mesmo tempo sua utilidade e precisão. O modelo foi refinado a tal ponto que apenas esses fatores principais precisam ser inseridos na planilha. As XUs necessárias para suportar as comunicações especificadas são calculadas automaticamente a partir destas entradas.
MVI56E-MNETCR | TC-PRS021 | 3500/40M |
1756-IB16I | TC-PRS021 | 6ES7153-2AA02-0XB0 |
1756-OB32 | TC-CCR014 | CC-TAIX01 |
1756-PSCA2 | CC-PCF901 | CC-TDIL01 |
1756-L71 | CC-TCF901 | CC-PDIL01 |
1756-L73 | CC-TCNT01 | CC-TDOB01 |