Хотя память и ресурсы ПР200 заняты на 20%....
Вложение 45912
Вид для печати
Хотя память и ресурсы ПР200 заняты на 20%....
Вложение 45912
Т.е. получается пока макрос не завершит свой цикл, программа ждет?
А какие именно настройки?
в контроллерах и ПР нет многозадачности. В данном случае нет разделения макрос и программа, макрос это часть программы, в качестве примера это как обед, пищу принимают по порядку первое, второе и компот, так вот макрос это тарелка второго, а обед это программа, после того как программа выполнилась, записываются выхода, затем считываются входа и опять выполняется программа со всеми своими макросами
Т.е. согласно Вашим же словам и получается, что пока я "обед" не съем - "компота" на видать? Если в макросе есть циклические связи (а они наверняка есть), то вполне может получится, что "обед" затянется..... А на счет много задачности - возможно Вы и правы, в ПР точно не должно быть многозадачности...
Изменил все временные интервалы, менял по разному - эффекта нет... Сейчас переписываю программу без макросов... Циклические связи как то могут вносить корректировку по временным интервалам? И все равно не очень понятно... если в среднем один цикл = 10мс... то в секунду наша программа повторится 100 раз... даже если будет 50 раз повторяться программа - не должно быть задержек таких больших....
циклы типа FOR | WHILE в ПР не реализованы, все выполняется один раз. Влияние циклической связи проявиться уже в следующем цикле контроллера