Jeśli masz zmienną 8 bytową DATE_AND_TIME to każdy kolejny bajt tej zmiennej to kolejno rok, miesiąc, dzień, godzina, minuta, sekunda. Jeżeli masz tą zmienną z adresem startowym M100.0 to wpisujesz: L MB100 BTI T Year L MB101 BTI T Month L MB102 BTI T Day L MB103; BTI T Hour L MB104 BTI T Minute L MB105 BTI T Second gdzie zmienne czasu deklarujesz gdzie...
Witam. Czy ktoś z kolegów wie jak przekonwertowac ciąg 8 znaków ASCII na DINT Mam stringa np. '12345678' i chce to przekonwertowa na DINT tak oby otrzyma wartoś dziesiętną L#12345678. Pomocy!!!
Plc s7-314 Soft step7 5.5 standart
Markos80 dzieki za odpowiedz, (z jakiej to pdf? znalazłem z Helpa:() no to mam mały problem bo od urządzenia dostaję coś takiego pozycja 0 i pozycja 5000 wielkość stringa sie zmienia w zaleznośći od pozycji dla pozycji 1 1ZI+1$r dla pozycji 323 1ZI+323$r https://obrazki.elektroda.pl/3267141000_... https://obrazki.elektroda.pl/5667445100_...
Niestety zmienna "string" to nie "char" zatem pierwsza opcja to umożliwić obsługe wyświetlania zmiennych char w WinCC, tutaj poradnik jak to zrobić: [url=]http://support.automation.siemens.... Druga opcja według...
poniżej mój program, za pomocą którego kopiuję ilość zdefiniowanych bajtów ze zdefiniowanego DB oraz ze zdefiniowanego adresu początkowego do zdefiniowanego celu.Program pracuje w 100%. Rozpakować Stepem7. Programem tym da się praktycznie wszystko z DB skopiować (String,Word,Time) ,najważniesze - podanie odpowiedniej ilości bajtów do skopiowania. (Mnemonika...
tak na szybko Funkcja BLKMOV oczekuje dwóch any-pointerów - źródła oraz celu. Zdefiniowałeś tylko cel (poprawności nie sprawdzałem ) .Jako źródło podałeś bezpośrednio wartość (ciąg) string ale BLKMOV oczekuje adresu z dodatkowymi parametrami. W jaki sposób można zbudować ANY ,który wskazywałby na lokalną wartość w jednej funkcji (obszar pamięci b#16#86)...
Ktoś kto dobrze zna się na STL zachęcał mnie do swojego rozwiązania i stąd wzięło się moje w SCL skakanie po adresach w pamięci. Zupełnie przeoczyłem możliwość stworzenia tablicy - to elegancko załatwi sprawę. Dzięki za pomoc. Sprawa zamknięta. Mam jeszcze jedno pytanie dotyczące ogólnie TIA Portal / Step7. Potrzebuję funkcji, która będzie odczytywać...
Witam wszystkich, od jakiegioś czasu mam problem z dokładem zrozumieniem znaczników w Step-7 microwin. Potrzebuję zrobić sterowanie w którym muszę użyć 30 receptur a każda z nich ma swoją nazwę (string) o ilości 14 znaków oraz 6 zmiennych typu int. Wiem że wizard służy do odczytu/zapisu danych w zewnętrznym epromie, jednak ja cały program chcę umieścić...
Pułapki nie powinno być :-) Pamięć M - to obszar markerów (flag) - dostępne są bezpośrednio w każdym sterowniku. Bloki danych DB należy wpierw zadeklarować i stworzyć ich strukturę, która może zawierać dowolne zmienne (od bitów, poprzez bajty, słowa, tablice itp. także różnych typów: int, real, string, time). Jest to tak jakby dodatkowy obszar pamięci....
1.Czy mogę kupić oddzielnie oprogramowanie Simatic Step7 Basic czy muszę kupować cały TIA Portal?. ODP Tia w wersji Basic to koszt 2 mniejszych sterowników czyli jakieś 1300 pln, wystarczy do 1200 i paneli w wersji basic. 2. Dlaczego Siemens zaleca programowanie S7-1200 w języku SCL? Dlaczego nie może być to LAD lub FBD?. ODP Ponieważ scl jest genialny...
Generalnie jeśli chodzi o bloki DB w STEP7 to jest to tak zrobione (bez wdawania się w jakieś głębsze filozofie), że masz Initial value czyli wartość domyślną ładowaną chyba podczas wgrywania programu. Masz też Actual value czyli wartość aktualną. Możesz ją podejrzeć gdy jesteś podpięty do sterownika, otworzysz blok DB i naciśniesz sobie podgląd programu...
growat string łańcuch string attiny string
hasło biosie laptop toshiba fiata punto kontrolka poduszki poziomować światła
gs500 instalacja samsung wf70f5e0w2w
Ustawienia parametrów P01 i P07 w piecu Termet Silver Pro BMW F30 - brak lub uszkodzony pilot zdalnego sterowania