Édition des diagrammes - TIAPortal

Fonctions pour DCC

ft:publication_title
Fonctions pour DCC
Product
TIAPortal
Version
V20
Publication date
01/2025
Language
fr-FR
Édition des diagrammes

L'exemple suivant montre comment éditer des diagrammes.

Définir les attributs d'un diagramme Copie le code de programme suivant dans le presse-papiers

 

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;

Lire et modifier la séquence d'exécution Copie le code de programme suivant dans le presse-papiers

 

DriveControlChartchart;

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

runtimeSequence[3].MoveInRuntimeSequence(1);

Définir le diagramme comme élément précédent Copie le code de programme suivant dans le presse-papiers

 

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

Ouvrir l'éditeur DCC lorsque TIA Portal est en mode interactif Copie le code de programme suivant dans le presse-papiers

 

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

Ouvrir l'éditeur DCC lorsque TIA Portal est en mode interactif Copie le code de programme suivant dans le presse-papiers

 

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

Définir des partitions Copie le code de programme suivant dans le presse-papiers

 

DriveControlChartchart;

...DccChartPartitionComposititonpartitions=chart.Partitions;

DccChartPartitionpartition2=partitions.Create("Partition_2");

// moving a block to the new partition

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