{"id":24512,"date":"2024-09-19T13:20:32","date_gmt":"2024-09-19T11:20:32","guid":{"rendered":"https:\/\/sklep-plcspace.pl\/?p=24512"},"modified":"2024-09-27T20:44:42","modified_gmt":"2024-09-27T18:44:42","slug":"zmiana-parametrow-za-pomoca-instrukcji","status":"publish","type":"post","link":"https:\/\/sklep-plcspace.pl\/en\/blog\/zmiana-parametrow-za-pomoca-instrukcji\/","title":{"rendered":"Zmiana skonfigurowanych parametr\u00f3w CP 1242-7 za pomoc\u0105 instrukcji TC_CONFIG"},"content":{"rendered":"<p>W artykule om\u00f3wimy, jak zmieni\u0107 parametry CP 1242-7 przy u\u017cyciu instrukcji TC_CONFIG w TIA Portal. Zmiana parametr\u00f3w jest kluczowa dla prawid\u0142owego dzia\u0142ania urz\u0105dzenia i dostosowania go do specyficznych potrzeb u\u017cytkownika.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Co to jest instrukcja TC_CONFIG?<\/strong><\/h2>\n\n\n\n<p>Instrukcja TC_CONFIG jest u\u017cywana do zarz\u0105dzania parametrami komunikacyjnymi w urz\u0105dzeniach CP 1242-7. Umo\u017cliwia ona tymczasow\u0105 zmian\u0119 skonfigurowanych warto\u015bci, kt\u00f3re s\u0105 nadpisywane do momentu kolejnego wywo\u0142ania instrukcji lub restartu urz\u0105dzenia.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Jak zmieni\u0107 parametry CP 1242-7 za pomoc\u0105 TC_CONFIG?<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Kroki do zmiany parametr\u00f3w<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Utw\u00f3rz struktur\u0119 w globalnym bloku danych (typ danych \u201eStruct\u201d).<\/li>\n\n\n\n<li>Wstaw nag\u0142\u00f3wek jako pierwszy element w tej strukturze, przypisuj\u0105c nazw\u0119 nag\u0142\u00f3wka i wpisuj\u0105c j\u0105 w kom\u00f3rk\u0119 typu danych &#8222;IF_CONF_Header&#8221;.<\/li>\n\n\n\n<li>Zdefiniuj bloki dla parametr\u00f3w, kt\u00f3re maj\u0105 by\u0107 zmienione.<\/li>\n\n\n\n<li>Uaktualnij liczb\u0119 blok\u00f3w w nag\u0142\u00f3wku do warto\u015bci odpowiadaj\u0105cej liczbie utworzonych blok\u00f3w.<\/li>\n\n\n\n<li>Wprowad\u017a dane dotycz\u0105ce dost\u0119pu GPRS w bloku dla obszaru parametru.<\/li>\n\n\n\n<li>Wywo\u0142aj instrukcj\u0119 TC_CONFIG w programie u\u017cytkownika.<\/li>\n\n\n\n<li>Parametryzuj wej\u015bcia i wyj\u015bcia instrukcji za pomoc\u0105 odpowiednich zmiennych.<\/li>\n\n\n\n<li>Zapisz i skompiluj konfiguracj\u0119.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Jakie parametry mo\u017cna zmieni\u0107 w CP 1242-7 za pomoc\u0105 TC_CONFIG?<\/strong><\/h2>\n\n\n\n<p>Mo\u017cna zmieni\u0107 wiele parametr\u00f3w, takich jak:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Dost\u0119p GPRS<\/li>\n\n\n\n<li>Identyfikacja CP<\/li>\n\n\n\n<li>Dost\u0119p do serwera telekontroli<\/li>\n\n\n\n<li>Mode of operation<\/li>\n\n\n\n<li>PIN<\/li>\n\n\n\n<li>Czasy monitorowania<\/li>\n\n\n\n<li>Preferowane sieci GSM<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Krok po kroku &#8211; Zmiana skonfigurowanych parametr\u00f3w CP 1242-7 za pomoc\u0105 instrukcji TC_CONFIG<\/strong><\/h2>\n\n\n\n<p>Jak zaprogramowa\u0107 instrukcj\u0119 TC_CONFIG, aby zmieni\u0107 parametry CP 1242-7 skonfigurowanego w TIA Portal?<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Instructions<\/h3>\n\n\n\n<p>U\u017cywaj\u0105c instrukcji TC_CONFIG, mo\u017cesz zmieni\u0107 parametry CP 1242-7 skonfigurowanego w TIA Portal. Skonfigurowane warto\u015bci s\u0105 nadpisywane w spos\u00f3b nietrwa\u0142y. Nadpisane warto\u015bci pozostaj\u0105 wa\u017cne do nast\u0119pnego wywo\u0142ania TC_CONFIG lub do nast\u0119pnego uruchomienia stacji. (Zimny restart przez wy\u0142\u0105czenie zasilania &gt; w\u0142\u0105czenie).<br>Parametr CONFIG instrukcji TC_CONFIG wskazuje obszar pami\u0119ci z danymi konfiguracyjnymi. Dane konfiguracyjne s\u0105 przechowywane w bloku danych (DB). Struktura DB jest zdefiniowana przez typ danych systemowych IF_CONF (SDT).<br>IF_CONF sk\u0142ada si\u0119 z nag\u0142\u00f3wka i kolejnych blok\u00f3w, kt\u00f3re odpowiadaj\u0105 parametrom lub obszarom parametr\u00f3w CP 1242-7 w w\u0142a\u015bciwo\u015bciach urz\u0105dzenia projektu TIA Portal:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Blok dla parametru lub obszaru parametru<\/strong><\/td><td><strong>Typ danych<\/strong><\/td><\/tr><tr><td>Dost\u0119p GPRS<\/td><td>IF_CONF_APN<\/td><\/tr><tr><td>Identyfikacja CP<\/td><td>IF_CONF_Login<\/td><\/tr><tr><td>Dost\u0119p do serwera telekontroli<br>Uwaga<br>Ten blok nale\u017cy u\u017cywa\u0107 tylko wtedy, gdy serwer telekontroli jest adresowany nazw\u0105, kt\u00f3r\u0105 mo\u017cna rozwi\u0105za\u0107 za pomoc\u0105 DNS.<\/td><td>IF_CONF_TCS_Name<\/td><\/tr><tr><td>Dost\u0119p do serwera telekontroli<br>Uwaga<br>Ten blok jest u\u017cywany, je\u015bli serwer telekontroli jest adresowany jego adresem IP.<\/td><td>IF_CONF_TCS_IP_V4<\/td><\/tr><tr><td>Mode of operation<\/td><td>IF_CONF_GPRS_MODE<\/td><\/tr><tr><td>SMSC (numer w\u0119z\u0142a centrum SMS)<\/td><td>IF_CONF_SMS_Provider<\/td><\/tr><tr><td>PIN<\/td><td>IF_CONF_PIN<\/td><\/tr><tr><td>Czasy monitorowania<\/td><td>IF_CONF_TC_Timeouts<\/td><\/tr><tr><td>Uprawnienie do wybudzenia<\/td><td>IF_CONF_WakeupList<\/td><\/tr><tr><td>Preferowane sieci GSM<\/td><td>IF_CONF_PrefProvider<\/td><\/tr><tr><td>Konfiguracja DNS<\/td><td>IF_CONF_DNS<\/td><\/tr><tr><td>Synchronizacja czasu<\/td><td>IF_CONF_NTP<\/td><\/tr><tr><td>do w\u0142\u0105czania\/wy\u0142\u0105czania u\u017cytkownik\u00f3w TeleService<\/td><td>IF_CONF_GPRS_UserList<\/td><\/tr><tr><td>Do parametryzacji dost\u0119pu TeleService (nazwa DNS serwera)<\/td><td>IF_CONF_TS_Name<\/td><\/tr><tr><td>Do parametryzacji dost\u0119pu TeleService (adres IP serwera)<\/td><td>IF_CONF_TS_IF_V4<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Instrukcje, jak zaprogramowa\u0107 instrukcj\u0119 TC_CONFIG, aby zmieni\u0107 parametry CP 1242-7 skonfigurowanego w TIA Portal.<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Utw\u00f3rz struktur\u0119 w globalnym bloku danych (typ danych \u201eStruct\u201d). Mo\u017cesz wybra\u0107 dowoln\u0105 nazw\u0119 dla struktury.<\/li>\n\n\n\n<li>Wstaw nag\u0142\u00f3wek jako pierwszy element w tej strukturze, przypisuj\u0105c nazw\u0119 nag\u0142\u00f3wka i wpisuj\u0105c j\u0105 w kom\u00f3rk\u0119 typu danych &#8222;IF_CONF_Header&#8221;.<\/li>\n\n\n\n<li>Zdefiniuj bloki dla parametr\u00f3w, kt\u00f3re maj\u0105 by\u0107 zmienione. W tym przyk\u0142adzie utworzyli\u015bmy blok z typem danych \u201eIF_CONF_APN\u201d oraz blok z typem danych \u201eIF_CONF_PIN\u201d. Liczba blok\u00f3w mo\u017ce si\u0119 r\u00f3\u017cni\u0107, a nazwy blok\u00f3w mo\u017cesz wybra\u0107 dowolnie.<\/li>\n\n\n\n<li>Instrukcja TC_CONFIG wymaga liczby blok\u00f3w zawartych w strukturze do przetwarzania. W tym przyk\u0142adzie utworzyli\u015bmy dwa bloki. W parametrze &#8222;subfieldCount&#8221; nag\u0142\u00f3wka zaktualizuj liczb\u0119 blok\u00f3w do warto\u015bci 2. Mo\u017cesz korzysta\u0107 z <strong><a href=\"https:\/\/sklep-plcspace.pl\/en\/thank-you-for-placing-the-order-11\/?wmc-currency=EUR\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/sklep-plcspace.pl\/jezyk-drabinkowy-symulator\/\" rel=\"noreferrer noopener\">symulator j\u0119zyka drabinkowego PLC<\/a><\/strong> w TIA Portal, aby wizualizowa\u0107 i testowa\u0107 procesy zarz\u0105dzania tymi blokami w czasie rzeczywistym.<\/li>\n\n\n\n<li>W bloku dla obszaru parametru wprowad\u017a dane dotycz\u0105ce dost\u0119pu GPRS. W instrukcji obs\u0142ugi CP 1242-7 znajdziesz informacje na temat funkcji i wa\u017cnych warto\u015bci poszczeg\u00f3lnych parametr\u00f3w blok\u00f3w.<\/li>\n\n\n\n<li>Jedyn\u0105 wa\u017cn\u0105 warto\u015bci\u0105 dla parametru &#8222;Mode&#8221; jest 2 (zmiana tymczasowa). Je\u015bli ustawisz warto\u015b\u0107 parametru &#8222;Mode&#8221; na 1, zmiana zostanie dokonana na sta\u0142e. Jednak CP 1242-7 nie obs\u0142uguje tego. Dlatego musisz ustawi\u0107 warto\u015b\u0107 parametru &#8222;Mode&#8221; na 2 we wszystkich blokach. Parametry &#8222;Id&#8221; i &#8222;Length&#8221; s\u0105 na sta\u0142e ustawione w ka\u017cdym bloku i nie mog\u0105 by\u0107 zmieniane.<\/li>\n\n\n\n<li>Wywo\u0142aj instrukcj\u0119 TC_CONFIG w programie u\u017cytkownika. Instrukcj\u0119 TC_CONFIG mo\u017cna znale\u017a\u0107 w instrukcjach karty zada\u0144 i w palecie komunikacji, pod Komunikacyjny Procesor &gt; GPRSComm: CP1242-7.<\/li>\n\n\n\n<li>Parametryzuj wej\u015bcie &#8222;CONFIG&#8221; za pomoc\u0105 struktury utworzonej w DB.<\/li>\n\n\n\n<li>Parametryzuj wej\u015bcie &#8222;INTERFACE&#8221; za pomoc\u0105 identyfikatora sprz\u0119towego CP 1242-7. Mo\u017cesz znale\u017a\u0107 sta\u0142\u0105 systemow\u0105 w tagach PLC w zak\u0142adce &#8222;Sta\u0142e systemowe&#8221;. Jest to tworzone automatycznie podczas konfigurowania CP 1242-7.<\/li>\n\n\n\n<li>Parametryzuj wej\u015bcie &#8222;REQ&#8221; za pomoc\u0105 zmiennej do rozpocz\u0119cia przetwarzania instrukcji.<\/li>\n\n\n\n<li>Parametryzuj wyj\u015bcia instrukcji za pomoc\u0105 zmiennych DB, jak w tym przyk\u0142adzie.<\/li>\n\n\n\n<li>Zapisz i skompiluj konfiguracj\u0119.<\/li>\n<\/ul>\n\n\n\n<p>Teraz mo\u017cesz u\u017cy\u0107 instrukcji TC_CONFIG, aby zmieni\u0107 skonfigurowane parametry CP 1242-7.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>FAQ<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Jak zmieni\u0107 skonfigurowane parametry w CP 1242-7?<\/strong><\/h3>\n\n\n\n<p>Aby zmieni\u0107 parametry, nale\u017cy u\u017cy\u0107 instrukcji TC_CONFIG w TIA Portal, tworz\u0105c odpowiedni\u0105 struktur\u0119 danych.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Co to jest instrukcja TC_CONFIG i jak jej u\u017cywa\u0107?<\/strong><\/h3>\n\n\n\n<p>Instrukcja TC_CONFIG jest narz\u0119dziem do zarz\u0105dzania parametrami CP 1242-7, kt\u00f3re pozwala na tymczasowe zmiany w konfiguracji.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Jak skonfigurowa\u0107 CP 1242-7 z u\u017cyciem TC_CONFIG w TIA Portal?<\/strong><\/h3>\n\n\n\n<p>Konfiguracja CP 1242-7 z u\u017cyciem TC_CONFIG wymaga utworzenia struktury danych oraz wywo\u0142ania instrukcji w programie u\u017cytkownika.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Czy mo\u017cna zdalnie zmienia\u0107 ustawienia CP 1242-7 przez TC_CONFIG?<\/strong><\/h3>\n\n\n\n<p>Tak, zmiany mo\u017cna wprowadza\u0107 zdalnie, jednak wymagaj\u0105 one odpowiednich uprawnie\u0144 i dost\u0119pu do urz\u0105dzenia.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Dalsze informacje<\/strong><\/h2>\n\n\n\n<p>Szczeg\u00f3\u0142owe informacje na temat parametr\u00f3w i ich konfiguracji mo\u017cna znale\u017a\u0107 w dokumentacji technicznej oraz w instrukcji obs\u0142ugi CP 1242-7.<\/p>","protected":false},"excerpt":{"rendered":"<p>W artykule om\u00f3wimy, jak zmieni\u0107 parametry CP 1242-7 przy u\u017cyciu instrukcji TC_CONFIG w TIA Portal. Zmiana parametr\u00f3w jest kluczowa dla prawid\u0142owego dzia\u0142ania urz\u0105dzenia i dostosowania go do specyficznych potrzeb u\u017cytkownika. Co to jest instrukcja TC_CONFIG? Instrukcja TC_CONFIG jest u\u017cywana do zarz\u0105dzania parametrami komunikacyjnymi w urz\u0105dzeniach CP 1242-7. Umo\u017cliwia ona tymczasow\u0105 zmian\u0119 skonfigurowanych warto\u015bci, kt\u00f3re s\u0105 [&hellip;]<\/p>","protected":false},"author":2505,"featured_media":24508,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[1],"tags":[],"class_list":["post-24512","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bez-kategorii"],"acf":[],"_links":{"self":[{"href":"https:\/\/sklep-plcspace.pl\/en\/wp-json\/wp\/v2\/posts\/24512","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sklep-plcspace.pl\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sklep-plcspace.pl\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sklep-plcspace.pl\/en\/wp-json\/wp\/v2\/users\/2505"}],"replies":[{"embeddable":true,"href":"https:\/\/sklep-plcspace.pl\/en\/wp-json\/wp\/v2\/comments?post=24512"}],"version-history":[{"count":0,"href":"https:\/\/sklep-plcspace.pl\/en\/wp-json\/wp\/v2\/posts\/24512\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sklep-plcspace.pl\/en\/wp-json\/wp\/v2\/media\/24508"}],"wp:attachment":[{"href":"https:\/\/sklep-plcspace.pl\/en\/wp-json\/wp\/v2\/media?parent=24512"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sklep-plcspace.pl\/en\/wp-json\/wp\/v2\/categories?post=24512"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sklep-plcspace.pl\/en\/wp-json\/wp\/v2\/tags?post=24512"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}