Bir yapılandırmanın tüm elemanları için bir XML şablon dosyasını dışa aktarabilirsiniz. Şablon dosyası, Project Builder'da elemanı yapılandırmak için ihtiyaç duyduğunuz tüm yapılandırma değişkenlerini içerir. XML şablon dosyasındaki yapılandırma değişkenlerini değerlerle doldurursanız, yapılandırmayı Project Builder'a aktarabilirsiniz. Bu şekilde, yapılandırma süreci ciddi oranda kısalır.
Örnek: 'Sample project (step-by-step)' yapılandırıcısı için XML şablon dosyası
<?xml version="1.0" encoding="utf-8"?>
<Configuration typical="Sample project (step-by-step)">
<ConfigurationVariables>
<!-- Name: 'OP_Power_supply_400V' | Type: Boolean -->
<ConfigurationVariable name="OP_Power_supply_400V"></ConfigurationVariable>
<!-- Name: 'OP_Measurement_transformer' | Type: Boolean -->
<ConfigurationVariable name="OP_Measurement_transformer"></ConfigurationVariable>
<!-- Name: 'SE_Light_power' | Type: Boolean -->
<ConfigurationVariable name="SE_Light_power"></ConfigurationVariable>
<!-- Name: 'SE_Receptacle_power' | Type: Integer | Selection Values: 0; 1; 2; 3 -->
<ConfigurationVariable name="SE_Receptacle_power"></ConfigurationVariable>
<!-- Name: 'OP_Power_supply_24V' | Type: Boolean -->
<ConfigurationVariable name="OP_Power_supply_24V"></ConfigurationVariable>
<!-- Name: 'SE_Light_control' | Type: Boolean -->
<ConfigurationVariable name="SE_Light_control"></ConfigurationVariable>
<!-- Name: 'SE_Receptacle_control' | Type: Integer | Selection Values: 0; 1; 2; 3 -->
<ConfigurationVariable name="SE_Receptacle_control"></ConfigurationVariable>
<!-- Name: 'OP_Transport_1' | Type: Boolean -->
<ConfigurationVariable name="OP_Transport_1"></ConfigurationVariable>
<!-- Name: 'OP_Positioning_1' | Type: Boolean -->
<ConfigurationVariable name="OP_Positioning_1"></ConfigurationVariable>
<!-- Name: 'OP_Transport_2' | Type: Boolean -->
<ConfigurationVariable name="OP_Transport_2"></ConfigurationVariable>
<!-- Name: 'OP_Positioning_2' | Type: Boolean -->
<ConfigurationVariable name="OP_Positioning_2"></ConfigurationVariable>
<!-- Name: 'OP_Positioning_3' | Type: Boolean -->
<ConfigurationVariable name="OP_Positioning_3"></ConfigurationVariable>
<!-- Name: 'OP_Grinding_right' | Type: Boolean -->
<ConfigurationVariable name="OP_Grinding_right"></ConfigurationVariable>
<!-- Name: 'OP_Grinding_left' | Type: Boolean -->
<ConfigurationVariable name="OP_Grinding_left"></ConfigurationVariable>
<!-- Name: 'OP_Transport_3' | Type: Boolean -->
<ConfigurationVariable name="OP_Transport_3"></ConfigurationVariable>
<!-- Name: 'OP_Machine_protection' | Type: Boolean -->
<ConfigurationVariable name="OP_Machine_protection"></ConfigurationVariable>
<!-- Name: 'OP_Switch_Panel' | Type: Boolean -->
<ConfigurationVariable name="OP_Switch_Panel"></ConfigurationVariable>
<!-- Name: 'OP_Machine_operation' | Type: Boolean -->
<ConfigurationVariable name="OP_Machine_operation"></ConfigurationVariable>
<!-- Name: 'OP_Panel_Enclosure' | Type: Boolean -->
<ConfigurationVariable name="OP_Panel_Enclosure"></ConfigurationVariable>
<!-- Name: 'OP_Panel_Control' | Type: Boolean -->
<ConfigurationVariable name="OP_Panel_Control"></ConfigurationVariable>
<!-- Name: 'OP_Infrastructure' | Type: Boolean -->
<ConfigurationVariable name="OP_Infrastructure"></ConfigurationVariable>
</ConfigurationVariables>
</Configuration>
Ön koşullar
- Designer'ı çağırdınız ve bir dışa aktarma işlemi yapmak istediğiniz yapılandırıcıyı içeren makro projesini açtınız.
- Kenar çubuğunda yer alan Yapılandırıcılar sekmesinde yer alan yapılandırıcıyı seçtiniz.
XML şablon dosyasını dışa aktar
- İlgili eleman için bir XML şablon dosyasını dışa aktarmak üzere Elemanlar listesindeki butonuna tıklayın.
- Dosyayı kaydet sistem iletişim kutusu görüntülenir.
- Dosyayı istediniz dizine kaydedin.
Notlar
- Bir XML şablon dosyası; değişken adları, değişken tipleri ve ön tanımlı değerler hakkında yorumlar içerir. Bu sayede, belirli bir yapı elemanı için hangi değerleri girebileceğinizi hemen anlayabilirsiniz. Her yorum, <!-- ile başlar ve --> ile sonlanır.
- Bir XML şablon dosyasını dışa aktarma işlemi, Advanced modül paketinden itibaren kullanımınıza sunulur.