Цитата:
Сообщение от Edward
А вот теперь подытожим итог: как понял, про баг известно не было, иначе сразу бы был пункт 8 дискуссии, верно? Далее, раз баг есть- решение из п.8 должно было быть заложено в используемом макросе ПИДа, чтоб он вел себя корректно всегда, не так ли?
|
Ерунда в том, что Вы это воспринимаете как баг, после попыток использовать макросы не так, как они используются в оригинальных программах. Вы даже пытаетесь имитировать условия, но не точно.
Вероятно, было лучше, если бы "заводской" ПИД со старта выдавал 0 (или минимальное значение).
Однако, данный ПИД функционирует в контексте конструкторской программы, где работа ПИД блокируется, в процессе включения секвенсора в работу ПИД сбрасывается, и только потом на входы "устройств" подается что-то с выходов секвенсора.
Следовательно, в контексте работы конструкторских программ этот баг не имеет никакого значения.
Цитата:
Сообщение от Edward
Ну и главное- Вы сказали, что показанной мною пример выдернут из контекста, хорошо. Но есть ли у Вас уверенность, то подобные конструкции и без заплатки из п.8 не используются в закрытых блоках?
|
Конструктор для создания программ не использую.