Na ostatnim obrazku typ pola zmień z Input (pozwala na wpisywanie wartości) na Output (wyświetlanie wartości). PS: Może niezwiązane z pytaniem, ale na pierwszym obrazku dwie zmienne REAL się nakładają MD2 i MD4 (REAL zajmuje 4 bajty).
To już masz odpowiedź :) MW1 zajmuje dwa bajty MB1 i MB2.
Z tego co pamiętam to Siemens odwraca w alarmach bajty. Np. gdy alarm jest na M0.0 to trzeba zdefiniować w panelu zmienna word o adresie MW0 i wybrać do alarmu 8 bit (bit 0 odnosi się do M1.0). Zawsze tak odwracałem i działało :)
Witam W instrukcji podane sa bity na 1 kanał. Dodaj 12 bajtów
Nakładają się, VW1 to bajty VB1 i VB2, A słowo VW2 to bajty VB2 i VB3, jak widzisz nakładają się na siebie. Adresuj od zera, szkoda pamięci VW0 (chyba że masz zajęty ten bajt), następne VW2, VW4 itp.
Witam, Jeżeli chodzi Panu o Clock memory, czyli bajt z rożnymi częstotliwościami, to proszę się upewnić, że nigdzie Pan tego zadeklarowanego markera nie nadpisuje. Pozdrawiam
Ładuj bit przesunięty o 2 bity w górę od adresu znajdującego się w rejestrze adresowym AR1 w chwili wykonywania instrukcji. Czyli praktycznie ładuj bit 02 ze słowa wskazanego przez AR1. (rejestr wskazuje co prawda na bit, ale zawsze się tak go ustawia, aby był to bit zerowy kolejnego słowa lub bajtu) Numer DB jest również wskazany przez ten rejestr.
Sprzęt mam skonfigurowany To bardzo Cię proszę pokazuj więcej z tego co masz i z tego co nie działa. W I/O addresses masz zdefiniowany obszar pamięci (w powyższym przypadku 80..91), więc bity 0 i 1 z bajtu 9 to Q89.0 i Q89.1.
Wydaje mi się że powinno być: [syntax=c] pomoc=pgm_read_byte(&(obrazekt[4])); [/syntax] Druga rzecz to że czytasz bajty a zmienne masz w tablicy 16 bitowe. Marek
No sposób Fatha, także u mnie nie zadziałał, ale za radą bhtoma zdecydowałem się na zabawę z bajtami. Dzięki;)
(at)georgegeorge Zatem jest to D78F0502A to 8-bitowy mikrokontroler z 2 KB pamięci flash i 128 bajtami pamięci RAM, a dioda moim zdaniem jest zwykłą diodą 1N4148 :)
Trzeba pisać ping i adres, czyli u Ciebie jak na kompie masz 192.168.7.40, a na panelu 192.168.7.41, to piszesz w linii poleceń ping 192.168.7.41. Jeśli nie zobaczy, to nie ma szans, aby symulator zasymulował panel online, ponieważ fizycznie nie ma możliwości komunikacji. W takim przypadku trzeba przyjrzeć się sieci komputerowej, itd, co jest grane....
Ale Ty kombinujesz :) Ustaw wszystko w HW ( st. Celsjusza) i użyj SCALE!! :) http://obrazki.elektroda.pl/8142568600_1... PIW336 (PIW337) to wejście analogowe jednego z czujników zajmujące dwa rejestry. Potem dwa wejścia skalujące. (Ja wpisałem dla przykładowej termopary Typ. J) MD100 to cztery bajty przechowujące aktualna temperaturę...
Witam. Trochę za mało informacji. Mapowanie wejść zleży od serii. Dla S5- 90 do 115 adres jest sztywny i zleży od pozycji modułu w „szeregu”. Dla 135 i 155 adres ustala się przełącznikami na modułach i nie zależy on od pozycji. Przy modułach więcej niż 8 bitowych numer modułu nie odpowiada numeracji bajtów.
wystraczy 128kb? co jaki czas ma być zapis? data, gdzina, ciśnienie, temp. wiatr 3 2 2 1 2 = 10 bajtów
Witam, Ściągnij podręcznik do S7-1200 tam masz wytłumaczone dokładnie adresowanie . Na zdjęciu pierwszy blok przyjmuje zmienne typu REAL więc zmienne wyjściowe są MD2 oraz MD6 co oznacza że adresujemy podwójne słowo. Zmienna typu REAL zajmuje 4 bajty w pamięci PLC a wiec 32bity. Zmienna MD2 oraz MD6 to podwójne słowo 2 raz po 16bitów a więc 32bity....
WIec edytuj eepromtoolem blok 5007, pierwsze dwa bajty i zmieniaj wartości eksperymentalnie.
Czy w Logo Siemens są takie bloczki jak MOVE etc. chodzi mi np. używanie nie tylko pojedynczych bitów ale także bajtów, słów i podwójnych słów np. tak jak w s7-200.
Witam Testuję sobię wersję Tia portala V13. Niestety wykrzacza się ona też co jakiś czas. Działa co prawda trochę stabilniej niż V12 ale jednak się wykłada. Toteż korzystając z funkcji aktualizacji chciałem zaktualizować Tia portala ale przy pewnym momencie nie mogę iść dalej. http://obrazki.elektroda.pl/7578427800_1... Przycisk next...
Ok ale nie da się określi co robisz źle na wyczucie. Wrzuć zrzut ekranu to popatrzymy. Może używasz bloczku nie przeznaczonego dla słów (word) ale np dla bajtu lub podwójnego słowa
Przeczytaj [url=http://www.elektroda.pl/rtvforum/vi... oraz przyjrzyj się mojej funkcji "register". Ta funkcja wykorzystuje SFC BLCMOV , adresuje ANY pośrednio. Do funkcji stawia się Integer jako numer źródłowego i docelowego DB oraz ilość bajtów do kopiowania.
Więc jak pisałem setowanie lampki Q1 wciśnięcia przycisku przez pasażera: A I1 S Q1 resetowanie lampki Q1 wciśnięcia przycisku przez pasażera: A Q4 R Q1 Jak sam widzisz resetuje lampkę w momencie zaczynania otwierania drzwii, fajnie by było gdyby była dodatkowa informacja że drzwii są całkowicie otwarte - niedopracowana tresc zadania. W rzeczywistości...
Twój program nie miał prawa działać. 1) Napisałeś sobie funkcje FC1 ale jej nie wywołałeś z bloku OB1 2) Wielokrotnie przypisałeś jakąś wartość do wyjścia Q0.1 co jest zabronione (w całym programie może być tylko jedno przypisanie =( ) do danego symbolu 3) Wg tabelki wiadomość powinna mieć 5 bajtów a w funkcji Length miałeś ustawione na 3 4) Wg tabelki...
Cześć. W nocy ci opiszę wszystko ;) poczekasz? Dodano po 11 Po pierwsze w bloku DB musisz stworzyć strukturę. Struktura musi istnieć. W PLC siemensa istnieją zmienne o określonych typach w zależności jakie dane są w nich przechowywane bądź obrabiane. Najpopularniejsze typy zamiennych to Real (4 bajty), DINT (4 bajty), INT (2 bajty), SINT (1 bajt), BYTE...
W ustawieniach procesora deklarujesz przestrzeń MB w którym znajduje się tzw. bajt zegara. Od bitu 0 wskazanego bajtu do bitu 7 jest wystawiany sygnał wysoki z częstotliwością wg zamieszczonych danych. Można go wykorzystywać do "migania" odnosząc się w drabince jak zwykłą bramką. Bit of the Clock Memory Byte 7 6 5 4 3 2 1 0 Period Duration (s) 2.0 1.6...
MW0 - to dwa bajty informacji to znaczy MB0 i MB1, następny wolny bajt informacji to MB2. Po zmiane MW0 na MW1 i MW1 na MW2 na pewno też nie działa prawidłowo. Przesunięcie musi być o dwa bajty danych, czyli na przykład użyć trzeba MW0 i MW2. Jak wejdziesz w crosreference to zobaczysz o co biega: Zaznaczasz w stepie blokc, klikasz drugim guzikiem myszki...
Dokładnie tak, po prostu literówka, a co do L 8.0 to jest załadowanie ośmiu bitów do zmiennej lokalnej ,która jest jednym bajtem "numer paletki"
CIO czyli tak jak wpisuje 20.00 gdy sterownik maksymalnie ma wyjścia 10.05? W to tylko bitowo? Bajt, słowo nie będzie działać?
Witam W Twoim programie nadal występuje błąd nadpisywania obszarów danych: używasz MW10 oraz MW11. Zerknij na dołączony obrazek, gdzie jest wyjaśnione, że zapis MW oznacza, że zajęte są 2 bajty. http://obrazki.elektroda.pl/8823842400_1... W Twoim przypadku jeśli użyłeś MW10 to następny merker powinien być MW12. Popraw i jeszcze raz sprawdź....
Ten typ tak ma ;) W Siemensie te bajty są zamienione. MB100 to starszy, a MB101 młodszy bajt słowa MW100.
Zależy jak jest zrobione makro. Niektóre mają każde wejście osobno, inne mają cały bajt wejściowy jako jedno makro. Siemens jest raczej z tej drugiej kategorii. Ale o ile pamiętam sam Eplan ma symbole wejść, które możesz używac pojedynczo na różnych stronach projektu wiążąc je z symbolem głównym za pomocą nazwy.
Sorry, ale piszę z pamięci w pracy. Oczywiście end if po next. Pod wieczór sprawdzę dzielnik. Zwiększ jeszcze znacznie bufor odbioru, bo c35 odpowiada długimi łancuchami np. CR/LF CR/LF OK CR/LF CR/LF. Najkrósza odpowiedź na AT+xxx=? ma więc z 10 bajtów.
sprobuj zmienic oprocz pierwszego bajta tez drugi bajt w bloku 5007, np. jesli masz np. 2D 30 59 0B 00 00 00 00 00 00 to zmien pierwszy i drugi na np. 40 40 59 0B 00 00 00 00 00 00 lub z innymi wartosciami, np. 50 50 59 0B 00 00 00 00 00 00 itd. W eeprom toolu dobrze robisz, nic tu juz nie trzeba tlumaczyc na polski :), czasami lepiej zapisac blok 5007...
Widzę że kolega zupełnie nowy w środowisku Siemensa... ale dobrze, po kolei. Siemens używa jako jednostki alokacji pamięci bajty. Tak więc wyjście analogowe rozpoczynające się od adresu PQW752 zajmuje 2 bajty czyli PQW752 i 753. Kolejne wyjście zaczyna się od rejestru PQW754. Typ wyjścia (prądowe lub napięciowe) jest definiowany z poziomu HWConfig-a....
1. Wgraj i uruchom w telefonie midlet Px65v4. 2. Na komunikat "Podłącz akcesoria" wcisnij "Px65v4" w PapuaUtils/zakładka 'KLUCZE' i podłącz kabel. 3. Poczekaj na koniec pracy midletu i ponownie wcisnij przycisk "Px65v4" (PapuaUtils > KLUCZE). Równie dobrze możesz odczytac klucze za pomoca midletu bezpośrednio bezpośrednio w telefonie. Następnie w PapuaUtils...
1. Włóż tę kartę do zwykłego telefonu z możliwością łączenia z internetem i przeglądarką internetową i sprawdź, czy karta ma możliwość transmisji GPRS. ps. Jeśli karta posiada PIN to musisz go wpisać przed konfiguracją i połączeniem za pomocą: AT+CPIN=1234 OK 2. Poniżej przykład: a) Tworzenie profilu połączenia z internetem: AT^SICS=0,conType,GPRS0...
Tak, potem już działa, ważny jest moment w którym włączasz ładowanie. wtedy telefon nie może być połączony z prockiem. ja zrobiłem tak, że sekundę wcześniej zwieram tranzystorem do masy rx telefonu włączam ładowanie i wyłączam zwarcie do masy. nie jest to eleganckie rozwiązanie ponieważ zwarcie lini rx telefon traktuje jako nadchodzący bajt informacji,...
Masz zapis jako word, czyli dwa bajty mb116 i mb117, 16 bitów. Szukaj w programie po konkretnych bitach.
Co mam rozumieć poprzez poprawne zdefiniowanie komórki?? Storzyłem komórke o nazwie zegar typu Date and Time wstawiłem komentarz i ma rozmiar 8 bajtów. Moim zdaniem ok, czy może gdzieś walnałem gafe??
Czemu nie zapisujesz tych dwóch rejestrów jako DWORD? Nie wiem co jest pod drugiej stronie, ale na pewno też potrafi z dwóch słów zrobić jedno podwójne. Najwyżej będzie trzeba poobracać bajty, jeśli w urządzeniach jest różnica kodowania słów.
Witaj nie ma to wiekszego znaczenia że wykorzystujesz na samym końcu SIEMENSA AVR lub 51 nie widzę problemu kupisz sobie tani kabel do transmisji telefonu komorkowego siemensa lub nokii i masz tanie dopasowanie standartu RS232C - RS232 czyli -15/15V do 0-5V potem ustawiasz free port na CPU i komunikacje w mikrokontrolerze i np. wysyłasz na port i odbierasz...
Tutaj masz screenshoty z mojej aplikacji, w której jest to o czym pisałem. W jednym bloku porobiłem sobie GOTOWE komunikaty, których bajty są stałe (Status, RS232_on, Servo_on itd). Na końcu tego datablocka mam też bufor wysylkowy, do którego sobie kopiuję zawartość tych moich "rozkazów" w razie potrzeby. Potem wystarczy taki bufor wysłać po RSie i...
Ma to dzialac tak ze na wejscie podajemy jakas liczbe. Np z zakresu 0-32. A na wysciu zspaic sie ma bit konkretnego bajtu. Np podajemy 0 zapala sie 1bajt zerowy bit
Przepraszam, że tak późno, ale wcześniej nie dałem rady... Już też chyba doszedłem co było nie tak w moim myśleniu. Mój program wklejam w załączniku. Otóż jeśli zapalę tylko najstarszy bit w słowie to tak jakbym otrzymał wartość +32768 a to już za dużo jak na INTEGERA więc wynik jest dziwny...a im więcej załącze wyjść np. kilka z młodszego bajtu, to...
Rozumiem ze ten projekt jest naprawde bardzo tworczy ;) ale te zdiecia sa ponizej wszelkiej krytyki (focus) (zaraz sie zacznie pisanie ze niemusze ogladac jak mi sie niepodoba) Jednak moim zdaniem niepowinno sie zezwalac na zamieszczanie takich fotografii zwazywszy na drogocenny kazdy bajt przestrzeni dyskowej serwera elektrody
PIW0 to Word i zajmuje dwa bajty PIB0 i PIB1. Z tego wynika, że kanały z karty powinieneś numerować co 2, czyli PIW0, PIW2, PIW4, itd.
AVE. Na początek po MAC adresie. Pierwsze trzy bajty jednoznacznie określają producenta. Tam gdzie się nie da inaczej dobre i to. LLDP jak najbardziej tu się przyda - do tego właśnie służy. Ponadto uzyskasz nim również topologię itd. Aby jednak to działało to : a) urządzenia muszą obsługiwać LLDP - jeśli tego nie mają nie da się im tego włączyć. b)...
Witam Przerabiałem ten temat parę miesięcy temu, zorganizowałem sobie kostkę 8Mb i drugą 4Mb. Zgrałem wsad z oryginalnej kości 4Mb. Następnie porównałem z plikiem BUP. Wyszło na to, że BUP jest bogatszy o dodatkowe informację na początku oraz bajt kontrolny na końcu. Po usunięciu tych informacji i wgraniu zmodyfikowanego pliku 4Mb do kości 4Mb płyta...
Prawdopodobnie chodzi o to, lecz bardzo bym prosił o ponowne zamiszczenie - archiwum uszkodzone, jego rozmiar 0 Bajtów. W środku jest pusto. Jeszcze raz bardzo proszę o ponowne zamieszczenie.
proszę zapis bin u mnie na wyświetlaczu jest 800724 dodam,że jest to 1.8 16v a co do hex to tak zapisuje bo niedawno wpadł mi wirus i wykasował mi zawartość binów i pliki mają po 0 bajtów także dumpy poszły w diabły:cry: pozdro.
pragnę łączyć się poprze telefon komórkowy i gprs z internetem. do komunikacji komoutera z telefonem mam do wyboru port com lub irdę. skąd zassać informacje i jak skonfigurować potrzebne pliki, aby mój knoppix dogadał się z moim siemensem s45i ??? na razie jestem zmuszony działać w winzgrozie i tam wszystko gra, ale za dużo bajtów mi wychodzi. btw,...
no wlasnie mamy bajt alarmow zatem miesci sie 8 bitow stanow alarmu... ja pragne miec wybor pojedynczego bitu zeby wystawic na ekranie... i czy czasami SIEMENS nie myli kolejnosci bitow??
w przerwaniu operuje na zmiennych typu byte ktore są kolejnymi wskaźnikami do adresu zmiennej typu single czyli odbieram 4 bajty i zapisuje je odpowiednio do 4 zmiennych typu byte: Bajt1=odbior Bajt2=odbior bajt3=odbior bajt4=odbior i w ten sposób Zmienna single juz ma wartosc taka jaka powinna ;) wczesniej mają one odpowiednie deklaracje
Tylko pamiętaj, że od początku była mowa o LCD o niskiej rozdzielczości, S65 ma 176*132 punkty i AVR spokojnie wydala z przerzucaniem do niego danych. Jeśli z kolei chce mieć LCD o wyższej rozdzielczości to najprościej dobrać taki z wejściem analogowym, można je podłączyć bezpośrednio do zregenerowanego sygnału video i dodać tylko synchronizację. BTW...
Zapisuj do jakiejś tabeli (czyli odczytuj np. I1 i zapisuj cyklicznie stan do tabeli) (nie wiem tylko czy logo ma tabelę). I odtwarzaj z niej z jakimś przesunięciem czasowym. Trzeba także przewiają zawartość tablicy, czyli zapisuję do "0", odczytuję np. z bajtu 100, i jak przewijam tabelę co np. 0,1 sek to mam opóźnienie czasowe.
Spróbuje z tym też. Jednak wyszukałem jeszcze jedną kostkę 24C08 (Siemens). Trzeba przyznać, że ten scalak zachowuje się 100 razy lepiej. Dziwna sprawa, ale ACK przy odczycie w tym scalaku wystawiane jest sporo szybciej, niż w 24LC16 (Microchip). Chyba powinienem kupić nową kostkę. W telewizorach często takie pamięci padały. Ja zaś stosuję w swoim układzie...
niestety - wszystko co ja znalazłem na temat trybu bfb to wycinki z komunikatów programów. Jezeli mógłbyś jakoś pomóc to byłbym wdzięczny. Mam program który niby uruchamia siemensa - po "ignition" program ten wysyła bajt 0x55 do telefonu i na podstawie odpowiedzi wysyła odpowiednio zmodyfikowany cały plik do telefonu. Niestety program u mnie nie zadziałał...
Witam! Na stronach polskiego Siemensa masz informacje jak wykonać komunikacje po MPI na rożne sposoby. http://www.automatyka.siemens.pl/solutio... w części SIMATIC S7-300 Lista tematów
Witam, OB122 to L 0 T PQB 630 Czyli kasowanie "na sztywno" bajtu wyjść PQB630 przy wywołaniu bloku. Jeśli fizycznie nie ma tych wyjść na maszynie, to możesz usunąć ten kod i wgrać pusty blok. Możesz też zakomentować każdą z linijek instrukcją // . Pozdrawiam.
Czy ktoś z kolegów mógłby podpowiedzieć jak działają datablocki w PLC Siemensa? Tworze nowy data block, definiuje zmienne z których chciałbym korzystać i później odwołuje się do nich po prostu w programie? Czy musi być zachowana jakaś składnia takiego odwołąnia? Czy istnieje możliwość stworzenia struktury danych tzn. np. element typu Word i nazwanie...
W Simaticu adresowanie Bajtów leci z lewej na prawą stronę a wartość liczby (tak jak w matematyce) wzrasta z pawa na lewo ( np.10 i 100000) Byte adres 0 1 Wartość >255 <=255 Byte 0 Byte 1 czyli liczba 1 00000000 00000001 liczba 256 00000001 00000000 Takie adresowanie wynika ze stosowanego procesora przez firmę Siemens (Big-Endian - Wikipedia)....
Bloki SFB14/15 wykorzystujesz do cyklicznej wymiany danych z serwo-napędami. SFC14 odczytujesz strukturę danych statusu serwa a SFC15 Zapisujesz cała strukturę. Potrzeba po 48 bajtów do sterowania i odczytu stanu serwa. Telegram 102 jak najbardziej odpowiedni dla twojego zastosowania. Umożliwia sterownie wszystkimi trybami serwa PP, PV, TQ i HOMING...
Komunikacje pomiedzy PLC (profibus) z peryferiami (rs232) ma zalatwic urzadzenie GW-7552 PROFIBUS/MODBUS GATEWAY. Urzadzenie jesty widoczne w HArdware Configurator, nie ma zadnych bledow, moge wystawiac dowolne wartosci na bajty wyjsciowe ale nie wiem czy sa one w odpowiedniej formie (ramka transmisji) przesylane do urzadzen na RS232.
A może zrobić obraz dysku i odpalić program na maszynie wirtualnej. U mnie to był jedyny sposób przeniesienia licencji bo miałem tylko dyskietkę z licencją, która już nie bardzo chciała się skopiować na XP. Kopiowanie katalogu AX NF ZZ zwykle nic nie dawało bo w tym katalogu są pliki zawierające informację gdzie "manager" licencji ma szukać na dysku...
Najprosciej ... wpisac go na 4 najstarsze bajty wskaznika ANY, tyle ze nic Ci to nie da jesli nie wypelnisz pozostale 6 bajtow odpowiednimi danymi(typ danych, liczba powtorzen, zrodlowy DB... )
W programach do regulacji kontrastu przeważnie reguluje się kontrast użytkownika, natomiast drugi bajt (ustawienia fabryczne) nie jest zmieniany. Dlatego ja zawsze ustawiam oba bajty eepromtoolem, dzięki czemu reset telefonu nie psuje kontrastu. W S65 się nie bawiłem, ale skoro w menu nie ma regulacji kontrastu, to wnioskuję, że być może soft telefonu...
Pomyliłem się, znajdziesz go w folderze Drv a nie Bin. W razie "w" dorzucam do postu. Wczytaj się. Jest tam dokładnie napisane jak konfigurować sterownik i bloki w s7-1200/1500. Co do licznika to jest źle skonfigurowany. Jeżeli działasz na zmiennej Dint to ustaw licznik na takie wartości (patrz screen). http://obrazki.elektroda.pl/9322119500_1...
Też mam 160GB, a faktycznie jest 149GB. To oszustwo to norma, choćby z płytą DVD 4,7GB, a faktycznie jest 4,38GB. Wszystko z przeliczania przez producentów gigabajtów . Dla nich to 1 000 000 000, a faktycznie to 1073741824, czyli ok. 70 MB mniej. Na 120 miliardach bajtów te 8GB "ucieknie". Poprawiłem TONI_2003
C:\Users\fujitsu-siemens>ping 192.168.2.1 Badanie 192.168.2.1 z 32 bajtami danych: Upłynął limit czasu żądania. Upłynął limit czasu żądania. Upłynął limit czasu żądania. Upłynął limit czasu żądania. Statystyka badania ping dla 192.168.2.1: Pakiety: Wysłane = 4, Odebrane = 0, Utracone = 4 (100% straty), Dodano po 1 Odptaszkuj tylko na karcie sieciowej...
Witam Chciałbym poradzić się odnośnie pewnego problemu. Otóż chciałbym utworzyć połączenie TCP z moim sterownikiem cpu-313, jednak problem polega na długości odbieranych przez niego danych. Doczytałem, że bloki z biblioteki siemens ag send/recive(nowsze niż wersja 3.0)mogą wysłać/odbierać do 8192bajtów. Co w przypadku jeśli chciałbym odbierać dłuższe...
Witam Probowalem zdjac locka wedlug opisu usera tomazyn z http://www.elektroda.pl/rtvforum/topic19... wszystko szlo w miare dobrze ale ..... w programie Siemens Eeprom Tool ver.3.15 by Skylord po przeniesieniu danych z lewego okna do prawego dalem Save all. wyskoczylo okno informujace o bledzie zapisu, dalem ignoruj i telefon wystrzelil na marsa...
Kiedyś bawiłem się LS020, z tego co pamiętam biblioteka Kristiana ma mały błąd w parametrach inicjalizacyjnych sterownika, w efekcie zamiast 65k kolorów wyświetlanych (widocznych) jest mniej. Trzeba tam było zamienić chyba jeden bajt - niestety tu ci nie pomogę, bo wsadziłem ten LCD do szafy parę lat temu, a kod gdzieś zarósł pajęczynami.
Innej wielkości nie może mieć, ma dokładnie 87 bajtów, nawet na stronie jest o tym info
Witam, też miałem takiego Siemensa ponad rok temu, ten sam objaw, okazało się, że uszkodzony jest flesh (nie zapisywał paru bajtów i kicha), koledzy wymienili mi tanio flesza i telefon po fleszowaniu wstał. Mogły Ci polecieć jakieś sektory w układzie. Tak właśnie dzieje się ze "składakami" czyli Ericsson w obudowie Siemensa, pozdrawiam.
Witam, Bity są pewnie resetowane łącznie (np. jest resetowany bit M0.0 i 7 bitów po nim). Wcale nigdzie nie musza być ustawiane. Mogą być ewentualnie ustawiane z panelu HMI. Mogą być też setowane np. przez podanie odpowiedniej liczby na bajt lub słowo (np. instrukcją MOV_W przenosząc liczbę 3 na MW0 ustawi bit M0.0 i M0.1). Ciężko powiedzieć bez większego...
W tym gdzie jest TEST jest to napisane tekstem otwartym w tym drugim są krzaki wiec hasło może być szyfrowane lub odczytane ze zła stroną kodową. Dodano po 22 LOGO 1234 0000 admin Sprawdzałeś? Dodano po 7 Możliwe, że to zakodowane hasło w innym systemie znaków, np. kodowanie Windows-1250 (środkowoeuropejskie). Spróbowałbym przekonwertować te znaki na...
Pierwsze zdanie rozumiem. Do, na przykład, DB666 pisze mi OPC serwer pierwsze 16 bajtów danych i ustawia za nimi Bit np. 20.0 że zapisał. Robi się to asynchronicznie do programu PLC. Jasne. Nie za bardzo rozumiem dalej. OPC serwer nic mi nie wysyła, nie pojawia się tych 16 bajtów nowych danych, ale jak PLC dostaje logiczną jedynkę z czujnika podpiętego...
W tej dokumentacji jest w miarę dokładnie opisane co robić. Do konfiguracji wkłada się CPU Siemens, ale nie wszystkie parametry mają zastosowanie do CPU VIPA (jest lista co będzie użyte). Jeśli chodzi o wbudowane wejścia i wyjścia to ilość nie ma znaczenia, istotny jest tylko numer bajtu. W programie zaadresujesz i zadziałają wszystkie. Wbudowany Ethernet...
w cmd wyswietla sie "Host docelowy jest nieosiągalny" A sterwoniki wsyztskie są bo uzyłem Servis Update-btw. jest to Laptop LENOVO 3000 N200 -.- Dodano po 2 chyba złe IP wpisywałem do komendy -.- teraz wpisałem to co mi "odpowiadalo" w/w tekst i jest odpowiedz "bajtów 32 czas <1ms TTL=128"
Jesteś pewny, że takie jest kodowanie tego selektora? Jakby 3 z 4 były zamienione miejscami, to byłby zwykły zapis wartości 1 do 7 w systemie dwójkowym. 1 - 001 2 - 010 3 - 011 itd. Wtedy może wystarczy bajt wejściowy pomnożyć logicznie przez 2#111 (16#07) i wprost dostać wybraną pozycję jako liczbę? Jeśli chcesz się bawić w rozpisywanie każdej kombinacji...
Witam, Nie wiem jak zdekodować wartość hex z aktualną datą 2016-03-28. Data wg. manualu znajduje się na 3 bajtach, ja mam tylko 2. http://obrazki.elektroda.pl/3515240200_1...
Jak wgrac MP3 do tego telefonu. Moze jest program do dogrania .To pytanie do panów serwisantów Korzystam z programu przerubek MP3 MOBILE PHONE MANAGER .Po sciagnięciu nagrania MP3 przerabia na AMR ale jakosc odtważania jest do bani.Gdyby przerobił na MIDI mysle było by ok.taka funkcja jest w tym programie ale nie mozna otworzyc.MP3 wgrywa sie do telefonu...
Obie pamięci zapisywane przez program sterujący ale tylko pamięć "V" jest zapisywana podczas operacji DOWNLOAD (gdy zapisywany jest blok danych i jednocześnie odpowiadające adresom w Bloku Danych komórki w obszarze V Przy zaniku zasilania oba typy są kasowane a komórki V są kasowane o ile nie posiadały swoich odpowiedników w bloku danych. Natomiast...
mam pytanie dotyczące pliku slownika t9 w tym telefonie: czy moglbym np zmienić go w ten sposób by były tam tylko wyrazy z literami bez tych naszych polskich siuśków, czyli zmienić 'ś' na s ; 'ó' na o itp. potrafię dobrać się do każdego bajta tego pliku (każdy nawet amator programowania to umie-strumienie), tylko że ten plik słownika jest odpowiednio...
Proszę , oto przykład: $crystal = 11059200 $regfile = "m32def.dat" $Baud = 19200 Dim Buf(160) As Byte , Pdu(140) As Byte , J As Byte Declare Sub Text2pdu() Declare Sub Pdu2text() Do Buf(1) = Lookupstr(0 , A1) 'przepisanie "stringa" A1 do RAM Call Text2pdu() 'konwersja Tekst/PDU...
Dobra, gadam z komem przez AT, nawet dostaję te śmiecie z ppp: }#<c0>!}!}#} }9}"}&} }*} } }'}"}(}"}%}&, sęk w tym, że poprzedzone są (chyba) bajtem 0xff, co sprawia, że nie bardzo komp może to zrozumieć, chociaż, to by chyba nie był jeszcze taki problem jak ten drugi: do wysyłania też trzeba pewnie jakiś "nagłówek". Probowalem sterownikow...
60 60 60 0B 00 00 00 00 00 00 to jest blok 5007 podany przez kol vakarov'a i jest słuszny dla jednego typu wyświetlaczy. Drugi typ ma na początku przeważnie 32 32 ............ Pierwsze dwa bajty tego bloku odpowiadają za kontrast. Jeden to aktualny kontrast, a drugi to wartość ustawień fabrycznych. Żeby można było regulować kontrast w menu w obie strony...
Wg dokumentacji Cli_FullUpload() odczytuje blok ze sterownika do PC. W drugą stronę przesyła Cli_Download(). Pozostaje tylko drobiazg: trzeba jakoś wygenerować ten ciąg bajtów, który jest poprawnym, skompilowanym blokiem programu dla sterownika S7. Czyli napisać od nowa Step 7. W informatyce wszystko się da, ale koszty... Że w Snap7 mogę stworzyć kod,...
Kod w STL, Network 182: L DB46.DBB247 ITB L W#16#1000 OW T MW400 NOP 0 L DB46.DBB246 ITB L W#16#1000 OW T MW410 Jak używasz ITB to cokolwiek by nie było to w load powinno być coś co ma długość 2 bajtów a nie jednego. Inteager ma 2 bajty, bcd 16 bitowy też 2 bajty czyli byłby zapis L DB46.DBW247. A tak to mieszasz formaty. Ogólnie do tego co chciałeś...
sprawdzalem kompa na innych działajacych stykach i nic :( lipa wszystkie komputery maja automatyczne ustawienia odnosnie sieci LAN, probowalem u siebie wpisac te ustawienia jako 192. .... i na automacie i na manualu nic nie dziala... co do sterownikow karty sieciowej to zawsze uzywalem tych samych i zawsze dzialalo... ale jest cos czego do konca nie...
A to już chyba ostateczna wersja cyfrowej ramki. Zdjęcia w formacie BMP o rozdzielczości 175x132 piksele są wyświetlane odpowiednio w pionie i poziomie. Pionowe zdjęcia mają pomijane pierwsze 7975 bajtów danych czyli 20 wierszy w celu wyśrodkowania zdjęcia. Ostatnich 21 wierszy nie odczytuje skoro i tak nie zostaną umieszczone na ekranie. Zdjęcia poziome...
Witam Wynika to z formatu danych. Sterownik może maksymalnie odczytać 32bity (4 bajty), zmienna DT ma 8 bajtów. Przesyłanie w 2 krokach mogło się kończyć błędnym odczytem lub zapisem. Jakoś to musieli rozwiązać. Wbrew pozorom nie jest to kłopot operować na tych danych. Za bloku danych lub lokalnie (obszar L) Zamiast się męczyć z porównywaniem daty....
Mam tak samo. Zaczyna robić Transfer UP-SW i zawsze po wysłaniu 61799 bajtów (?) do telefonu wywala "Software update denied by mobile". Kabel mam na pewno dobry. Aktualizacje xbz ze strony Siemensa wogóle nie widzą telefonu i nie mogę ich wgrac nawet w trybie ręcznym. Co jest grane ? Już wgrałem SWUP-a. Mój egzemplarz był z Vodafone i mimo że na naklejce...
Nie zauważyłem na początku programu następującej konfiguracji. Przeznaczenie: Konfiguruje sprzętowy układ UART by używał bufora wejściowego. Składnia: CONFIG SERIALIN = BUFFERED , SIZE = rozmiar gdzie: rozmiarliczba określająca ile bajtów SRAM przeznaczyć na bufor wejściowy. UART jest odczytywany kiedy program chce, a nie kiedy przychodzą dane. Może...
Tak jak kolega napisał, aby mieć dostęp do bazy przez adresy, nie może być ona optymalizowana. Dodatkowo sprawdź kolejność alarmów w opisach. Zauważ, że bajty w słowach są przestawione miejscami. Np. trigger 8 to adres DBX0.0. Z tego co widzę to Utknięcie patyczka na liście alarmów masz na adresie DBX0.2 Trigger 10, a w bazie AW_ZATKANY jest dużo dalej.
Albo wpisanie w dany obszar (Bajt, Word, Double Word) konkretnej wartości po spełnieniu konkretnych warunków (1 na enable)
podłączyłem mój układ do kompa (telefon działa bez zarzutu w kompie) i pojawił się problem... $regfile = "m8def.dat" 'dyrektyw mikrokontrolera $crystal = 1000000 'informuje kompilator 'o częstotliwości oscylatora 'taktującego mikrokontroler $baud = 200 'informuje kompilator 'o prędkości transmisji Config Lcd = 16 * 2 'konfiguracja typu LCD...
Witam, Mam problem w zapisaniu danych z bufora modułu komunikacyjnego do bloku DB. Z tego co wyszukałem w sieci to należy to zrobić poprzez "pointer" w wejściu BUFFER w bloku RCV_PTP . W Siemens-owskim przykładzie pointer ten wygląda tak: P#DB2.DBX12.0 BYTE 80 Ponieważ DB ma też nr. 2 a długość paczki danych wynosi 6 bajtów na pewno będzie miał taką...
Witam. Żadnej ściemy nie ma - kolego. Tu link: http://www.updrivers.com/getbios/Motherb... A tu lista plików jakie są na dyskietce: Wolumin w stacji A to BIOSFLASH Numer seryjny woluminu: 252A-18BB Katalog: A:\ 2004-02-07 06:28 46˙435 KERNEL.SYS 2004-02-07 06:28 64˙816 COMMAND.COM 2004-08-05 17:01 2˙771 A1875_00.OMF...
a w czym dokładnie problem? jeżeli ma być binarnie - zrozumiale tylko dla nadajnika i odbiornika (na ekranie telefonu krzaki), to wystarczy wklejać dane po 7 bajtów lub wielokrotność 7 w format PDU, wysyłać i tak je czytać w odbiorniku (bez tłumaczenia PDU). 7, bo jest to odpowiednik 8 znaków i zajmuje dokładnie 56 bitów kodu, gdzie każdy bit jest znaczący...
siemens indukcyjny siemens siemens indukcyjna siemens siemens centrala siemens
sprawdzić statecznik magnetyczny warto uruchamia makro hasło wygasa
mikrokomputer cobra1 radio samochodowe
Zawór odciążający sprężarki - funkcje i problemy Ustawienia parametru P09 w piecu Termet Silver Pro