Страница 1 из 1

Прерывания в FLProg

Добавлено: 27 сен 2017, 09:02
pan
каждая плата это кусок программы. если в условиях платы ни чего не указано, то они выполняются все в цикле. постоянно.
при необходимости можно настроить условия выполнения платы.
ограничений по размещению как таковых нет. можете всю программу запихать на одну плату. но при больших размерах это будет путаница да и отлаживать не удобно. так что лучше программу  разбивать по платам на небольшие удобные для понимания куски.

Прерывания в FLProg

Добавлено: 27 сен 2017, 22:52
Dev1


Даж не знаю что еще добавить...

Прерывания в FLProg

Добавлено: 27 сен 2017, 23:46
Rovki
Да нет там прерываний между платами (частями одной схемы) ...

Прерывания в FLProg

Добавлено: 28 сен 2017, 08:10
kulibinsvv
av, если вы хотите разобраться, что происходит в FLProg, то для начала необходимо понять на чём собственно вы собираетесь программировать.
Язык FBD принадлежит к группе языков программирования ПЛК и регламентируется группой ГОСТ Р МЭК 61131.
Эти ГОСТы накладывают ряд ограничений на структуру языка и на написание и выполнение программы.
Так же не стоит забывать о том, что FLProg является надстройкой над Arduino IDE, которая тоже накладывает ряд ограничений на написание и выполнение программы.
 
А производительность системы зависит не столько от возможностей языка программирования - сколько от умения программиста писать программы.

Прерывания в FLProg

Добавлено: 28 сен 2017, 08:14
pan
av писал(а):Тогда производительности никакой
   
 у всех всё работает, а у вас ни какой производительности...
если не нравится (или не нужно) что бы вся программа работала в цикле ->
pan писал(а):при необходимости можно настроить условия выполнения платы.
можно оставить в цикле всего одну плату с необходимым алгоритмом, и по мере необходимости включать в работу нужные платы .