Modifica degli schemi - TIAPortal

Funzioni per DCC

ft:publication_title
Funzioni per DCC
Product
TIAPortal
Version
V20
Publication date
01/2025
Language
it-IT
Modifica degli schemi

L'esempio seguente mostra come modificare gli schemi.

Impostazione degli attributi di uno schema Copia il codice di programma seguente negli Appunti.

 

DriveControlChart dccChart;

dccChart.Name = "DCC_3";

dccChart.Comment = "new comment";

// setting layout

dccChart.HorizontalSheets = 4;

dccChart.VerticalSheets = 3;

// applicable for a subchart

dccChart.Partition = parentChart.Partitions[1];

dccChart.PositionX = 110;

dccChart.PositionY = 234;

Lettura e modifica della sequenza di esecuzione Copia il codice di programma seguente negli Appunti.

 

DriveControlChartchart;

IList<IStatement>runtimeSequence=chart.GetRunSequence();

runtimeSequence[3].MoveInRuntimeSequence(1);

Impostazione dello schema come predecessore Copia il codice di programma seguente negli Appunti.

 

DriveControlChart chart;
...
chart.SetAsPredecessor(); // if the chart is a root chart where the method is called, then there is no effect as root chart cannot be predecessor in the runtime sequence

Apertura del DCC Editor quando TIA Portal è in modalità interattiva Copia il codice di programma seguente negli Appunti.

 

DriveControlChart chart;
...
chart.ShowDccEditor();

Apertura del DCC Editor quando TIA Portal è in modalità interattiva Copia il codice di programma seguente negli Appunti.

 

DriveControlChart chart;
...
chart.ShowDccEditor();

Impostazione delle partizioni Copia il codice di programma seguente negli Appunti.

 

DriveControlChartchart;

...DccChartPartitionComposititonpartitions=chart.Partitions;

DccChartPartitionpartition2=partitions.Create("Partition_2");

// moving a block to the new partition

chart.Blocks.Find("add_2").Partition=parition2;