InTouch - kto zna go bardzo dobrze ??

Jan 24, 2005 6 Replies

Witam,



Czy jest kto¶ na grupie kto bardzo dobrze zna InTouch'a, pytam siê bo muszê wykonaæ pewn± aplikacjê i mo¿e bede mia³ jakie¶ pytania i dlatego siê pytam bo nie chcia³bym rzucaæ i za¶miecaæ grupy tego rodzaju pytaniami bez odpowiedzi...



Je¶li kto¶ taki jest prosi³bym o kontakt na priv.



Cris



P.S

Zale¿y mi przede wszystkim na zaawansowanym wykorzystaniu zmiennych....

Znam siê na InTouchu. Co chcesz napisaæ takiego zaawansowanego? Btw jak masz legaln± licencje to zawsze mo¿esz popytaæ u dystrybutora na polske.

CosteC

Owszem mogê, i zrobiê to jutrou lokalnego dystrubutora lecz zdalnie przez telefon bedzie mi to trudno i teraz tez wyt³umaczyæ ...

OK, taki jest problem: jest 20 komórek, klikaj±c na ka¿d± z nich otwiera siê okienko np z ustwieniami godzin: A1 : gg start mm start gg koniec mm koniec

A2 : gg start mm start gg koniec mm koniec

A3 : gg start mm start gg koniec mm koniec

chodzi o jak najwiêksz± redukcje zmiennych bo 4x3x20 = 240zmiennych + 3x20 na zaznaczenie ze jest akurat aktywny konkretny czas A1, A2, A3. Oczywiscie to wszystko chodzi w tle kazdy czas jest ró¿ny (w tych dwudziestu komorkach tez) i w zaleznosci od czasu wyzwalane sa odpowiednie funkcje ...ale jak to rusze to juz powinno troszke polecieæ ...

z gory dziêki, wiem ze troszke namiesza³em.

Oj namiesza³e¶. :) To samo jeszcze raz ja¶niej porosze £opatologicznie o ile sie da.

Co to za komórki? ciut wprowadzenia w obiekt nie wiem "jest 20 mieszalników które trzeba w³±czaæ co jaki¶ czas inny dla ka¿dego" i troszeczkê o tym jak to ma wygl±daæ.

CosteC

No dobra, to moze zaczne od pocz±tku. Jest takjakby 20 okien (obiekty OB1..20), które wysylaj± konkretne nastawy do PLC w zale¿no¶ci od nastaw A1, A2, A3(nastawy czasowe), a te nastawy sa indywidualne dla kazdego okna. Kazde okno z nastawmi moze (musi byæ otwierane ) tylko jedno np. dla obiektu OB1, potem OB2 itd. Zatem kazdy obiekt OB1..20 wysyla poszczegolne nastawy w zale¿no¶ci od czasów A1..3, a nastawy zawieraja godzina i minuta rozpoczêcia i zakoñczenia, co daje 12 zmiennych + 3 na kontrolkê informacyjn±, a to wszystko x 20. Calo¶æ musi byæ w skrypcie aplikacji bo wci±¿ nastepuje porowanie z zegarem systemowym bo to na tej podstawie nastepuje wyslanie nastaw.

Tymczaowo rozwi±zanie mojes jest takie ze wywoluje jedno okno zapisujac poszczegolne nastawy w konkretnych miejscach pliku, potem je odczytuje i porównuje z zegarem systemowym. Pytam bo moze jest jaki¶ prostszy sposób...

Niewiem czy wyjsni³em, bo to jest troszke chore do wyt³umaczenia ...ale dziêki za zainteresowanie.

Cris

O ile musisz po otwarciu okien pamiêtaæ jaka nastawa jest w danej chwili w PLC to albo trzymasz j± w pliku albo wyci±gasz z PLC. (albo masz du¿ zmiennych do zu¿ycia :-D )

O ile mo¿esz pozwoliæ sobie na tylko jedno okno otwarte w danej chwili za to w pe³ni parametryzowalne dla danego obiektu.(zak³adam ¿e s± bardzo podobne) to da sie to zrobiæ za pomoc± tzw "zmiennych po¶rednich" looknij na

formatting link
mo¿e co¶ pisze.

Gdyby nie sesja to bym napisa³ kawa³ek kodu.. :(

CosteC

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required