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

Share
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
  • Mode of operation
  • 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?

Instructions

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
Mode of operationIF_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.

Share
Recommended course!
Until 20.09.2022 rebate -15% on:

SIMATIC S7 in action

Sign up for the newsletter!
Author of entries
Tomasz Gilewski

Hello, my name is Tomasz Gilewski. I am the author of books on the S7-1200 controller and HMI panels (i.e. Siemens hardware). I have been programming exclusively on Siemens hardware and engineering tools for several years.

Leave a Comment

Select currency
Scroll to Top

Search on