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!
Do 20.09.2022 rabat -15% na:

SIMATIC S7 w akcji

Zapisz się na newsletter!
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.

Zostaw komentarz

Wybierz walutę
Przewiń do góry

Wyszukaj na stronie