Witam. Pisze program w którym ma być obliczana kinematyka odwrotna manipulatora + mierzenie cykli sterownika. Program składa się z kilku funkcji (FC) , wszystkie zmienne umieszczone są w bloku DB1. Utworzona jest także funkcja w której są wywoływane pozostałe w odpowiedniej kolejności.
Nie wiem jak sprawdzać poprawnie #OB1_PREV_CYCLE w SCL więc blok OB1 został utworzony w języku LAD. Podczas próby uruchomienia programu na symulatorze S7-PLCSIM dochodzi on do bloku z funkcja , która wywołuje resztę i wywala błąd (Zatrzymuje symulator sterownika).
Czy ktoś wie co robię nie tak ? Czy po prostu nie ma możliwości żeby wywoływać funkcje napisane w SCL w LAD ?
Nie wiem jak sprawdzać poprawnie #OB1_PREV_CYCLE w SCL więc blok OB1 został utworzony w języku LAD. Podczas próby uruchomienia programu na symulatorze S7-PLCSIM dochodzi on do bloku z funkcja , która wywołuje resztę i wywala błąd (Zatrzymuje symulator sterownika).
Czy ktoś wie co robię nie tak ? Czy po prostu nie ma możliwości żeby wywoływać funkcje napisane w SCL w LAD ?