Zmiana skonfigurowanych parametrów CP 1242-7 za pomocą instrukcji TC_CONFIG

Udostępnij
Zmiana skonfigurowanych parametrów CP 1242-7 za pomocą instrukcji TC_CONFIG Zmiana skonfigurowanych parametrów CP 1242-7 za pomocą instrukcji TC_CONFIG

W artykule omówimy, jak zmienić parametry CP 1242-7 przy użyciu instrukcji TC_CONFIG w TIA Portal. Zmiana parametrów jest kluczowa dla prawidłowego działania urządzenia i dostosowania go do specyficznych potrzeb użytkownika.

Co to jest instrukcja TC_CONFIG?

Instrukcja TC_CONFIG jest używana do zarządzania parametrami komunikacyjnymi w urządzeniach CP 1242-7. Umożliwia ona tymczasową zmianę skonfigurowanych wartości, które są nadpisywane do momentu kolejnego wywołania instrukcji lub restartu urządzenia.

Jak zmienić parametry CP 1242-7 za pomocą TC_CONFIG?

Kroki do zmiany parametrów

  • Utwórz strukturę w globalnym bloku danych (typ danych „Struct”).
  • Wstaw nagłówek jako pierwszy element w tej strukturze, przypisując nazwę nagłówka i wpisując ją w komórkę typu danych “IF_CONF_Header”.
  • Zdefiniuj bloki dla parametrów, które mają być zmienione.
  • Uaktualnij liczbę bloków w nagłówku do wartości odpowiadającej liczbie utworzonych bloków.
  • Wprowadź dane dotyczące dostępu GPRS w bloku dla obszaru parametru.
  • Wywołaj instrukcję TC_CONFIG w programie użytkownika.
  • Parametryzuj wejścia i wyjścia instrukcji za pomocą odpowiednich zmiennych.
  • Zapisz i skompiluj konfigurację.

Jakie parametry można zmienić w CP 1242-7 za pomocą TC_CONFIG?

Można zmienić wiele parametrów, takich jak:

  • Dostęp GPRS
  • Identyfikacja CP
  • Dostęp do serwera telekontroli
  • Tryb pracy
  • PIN
  • Czasy monitorowania
  • Preferowane sieci GSM

Krok po kroku – Zmiana skonfigurowanych parametrów CP 1242-7 za pomocą instrukcji TC_CONFIG

Jak zaprogramować instrukcję TC_CONFIG, aby zmienić parametry CP 1242-7 skonfigurowanego w TIA Portal?

Instrukcje

Używając instrukcji TC_CONFIG, możesz zmienić parametry CP 1242-7 skonfigurowanego w TIA Portal. Skonfigurowane wartości są nadpisywane w sposób nietrwały. Nadpisane wartości pozostają ważne do następnego wywołania TC_CONFIG lub do następnego uruchomienia stacji. (Zimny restart przez wyłączenie zasilania > włączenie).
Parametr CONFIG instrukcji TC_CONFIG wskazuje obszar pamięci z danymi konfiguracyjnymi. Dane konfiguracyjne są przechowywane w bloku danych (DB). Struktura DB jest zdefiniowana przez typ danych systemowych IF_CONF (SDT).
IF_CONF składa się z nagłówka i kolejnych bloków, które odpowiadają parametrom lub obszarom parametrów CP 1242-7 w właściwościach urządzenia projektu TIA Portal:

Blok dla parametru lub obszaru parametruTyp danych
Dostęp GPRSIF_CONF_APN
Identyfikacja CPIF_CONF_Login
Dostęp do serwera telekontroli
Uwaga
Ten blok należy używać tylko wtedy, gdy serwer telekontroli jest adresowany nazwą, którą można rozwiązać za pomocą DNS.
IF_CONF_TCS_Name
Dostęp do serwera telekontroli
Uwaga
Ten blok jest używany, jeśli serwer telekontroli jest adresowany jego adresem IP.
IF_CONF_TCS_IP_V4
Tryb pracyIF_CONF_GPRS_MODE
SMSC (numer węzła centrum SMS)IF_CONF_SMS_Provider
PINIF_CONF_PIN
Czasy monitorowaniaIF_CONF_TC_Timeouts
Uprawnienie do wybudzeniaIF_CONF_WakeupList
Preferowane sieci GSMIF_CONF_PrefProvider
Konfiguracja DNSIF_CONF_DNS
Synchronizacja czasuIF_CONF_NTP
do włączania/wyłączania użytkowników TeleServiceIF_CONF_GPRS_UserList
Do parametryzacji dostępu TeleService (nazwa DNS serwera)IF_CONF_TS_Name
Do parametryzacji dostępu TeleService (adres IP serwera)IF_CONF_TS_IF_V4

Instrukcje, jak zaprogramować instrukcję TC_CONFIG, aby zmienić parametry CP 1242-7 skonfigurowanego w TIA Portal.

  • Utwórz strukturę w globalnym bloku danych (typ danych „Struct”). Możesz wybrać dowolną nazwę dla struktury.
  • Wstaw nagłówek jako pierwszy element w tej strukturze, przypisując nazwę nagłówka i wpisując ją w komórkę typu danych “IF_CONF_Header”.
  • Zdefiniuj bloki dla parametrów, które mają być zmienione. W tym przykładzie utworzyliśmy blok z typem danych „IF_CONF_APN” oraz blok z typem danych „IF_CONF_PIN”. Liczba bloków może się różnić, a nazwy bloków możesz wybrać dowolnie.
  • Instrukcja TC_CONFIG wymaga liczby bloków zawartych w strukturze do przetwarzania. W tym przykładzie utworzyliśmy dwa bloki. W parametrze “subfieldCount” nagłówka zaktualizuj liczbę bloków do wartości 2. Możesz korzystać z symulator języka drabinkowego PLC w TIA Portal, aby wizualizować i testować procesy zarządzania tymi blokami w czasie rzeczywistym.
  • W bloku dla obszaru parametru wprowadź dane dotyczące dostępu GPRS. W instrukcji obsługi CP 1242-7 znajdziesz informacje na temat funkcji i ważnych wartości poszczególnych parametrów bloków.
  • Jedyną ważną wartością dla parametru “Mode” jest 2 (zmiana tymczasowa). Jeśli ustawisz wartość parametru “Mode” na 1, zmiana zostanie dokonana na stałe. Jednak CP 1242-7 nie obsługuje tego. Dlatego musisz ustawić wartość parametru “Mode” na 2 we wszystkich blokach. Parametry “Id” i “Length” są na stałe ustawione w każdym bloku i nie mogą być zmieniane.
  • Wywołaj instrukcję TC_CONFIG w programie użytkownika. Instrukcję TC_CONFIG można znaleźć w instrukcjach karty zadań i w palecie komunikacji, pod Komunikacyjny Procesor > GPRSComm: CP1242-7.
  • Parametryzuj wejście “CONFIG” za pomocą struktury utworzonej w DB.
  • Parametryzuj wejście “INTERFACE” za pomocą identyfikatora sprzętowego CP 1242-7. Możesz znaleźć stałą systemową w tagach PLC w zakładce “Stałe systemowe”. Jest to tworzone automatycznie podczas konfigurowania CP 1242-7.
  • Parametryzuj wejście “REQ” za pomocą zmiennej do rozpoczęcia przetwarzania instrukcji.
  • Parametryzuj wyjścia instrukcji za pomocą zmiennych DB, jak w tym przykładzie.
  • Zapisz i skompiluj konfigurację.

Teraz możesz użyć instrukcji TC_CONFIG, aby zmienić skonfigurowane parametry CP 1242-7.

FAQ

Jak zmienić skonfigurowane parametry w CP 1242-7?

Aby zmienić parametry, należy użyć instrukcji TC_CONFIG w TIA Portal, tworząc odpowiednią strukturę danych.

Co to jest instrukcja TC_CONFIG i jak jej używać?

Instrukcja TC_CONFIG jest narzędziem do zarządzania parametrami CP 1242-7, które pozwala na tymczasowe zmiany w konfiguracji.

Jak skonfigurować CP 1242-7 z użyciem TC_CONFIG w TIA Portal?

Konfiguracja CP 1242-7 z użyciem TC_CONFIG wymaga utworzenia struktury danych oraz wywołania instrukcji w programie użytkownika.

Czy można zdalnie zmieniać ustawienia CP 1242-7 przez TC_CONFIG?

Tak, zmiany można wprowadzać zdalnie, jednak wymagają one odpowiednich uprawnień i dostępu do urządzenia.

Dalsze informacje

Szczegółowe informacje na temat parametrów i ich konfiguracji można znaleźć w dokumentacji technicznej oraz w instrukcji obsługi CP 1242-7.

Udostępnij
Polecany kurs!
Autor wpisów
Tomasz Gilewski

Witam, nazywam się Tomasz Gilewski. Jestem autorem książek o sterowniku S7-1200 oraz panelach HMI (czyli sprzęt firmy Siemens). Od kilkunastu lat zajmuję się programowaniem wyłącznie na sprzęcie oraz narzędziach inżynieryjnych firmy Siemens.

Wybierz walutę
Przewiń do góry

Wyszukaj na stronie