Цитата:
Сообщение от сандро
Однако в случае с чс6 этот вариант никак не может подойти. Поскольку вентиляторы останавлииваются вне зависимости от скорости и не постепенно. Они прекращают охлаждение на безреостатной позиции. И кстати в моем случае выключение (хотя триггер 2 не является триггером контроллера) вентиляторов происходит с 28 по 32, затем опять включаются и выключаются на 52 позции на совсем. Но, по нобъяснимым причинам иногда включение/выключение происходит не на тех позициях.
Лично я шаг считал очень просто 1/56 позиций = 0,017857142857142857142857142857143 (несколько цифр слева можно отбросить). А, что четвертая цифра обозначает?
|
возможно имеет место "пропуск триггера"(глюк симулятора)
для решения этой проблемы принято повторять Release часть триггера
Discrete_Trigger ( 54 ReleaseLoopReleaseWithJump ( ))
Discrete_Trigger ( 54 ReleaseLoopReleaseWithJump ( ))
Discrete_Trigger ( 54 ReleaseLoopReleaseWithJump ( ))
Discrete_Trigger ( 54 ReleaseLoopReleaseWithJump ( ))
это конструкция встречается в управлении скрипом колодок
с шагом тут не так всё просто
если шаг в енге поставить 0,01785
возникает большая вероятость описаннго выше глюка
так как нет промежуточных шагов между позициями
0 0
1 0,01785
2 0,03571
3 0,05355
если шаг в енге поставить 0,025 при 15 позициях
пусть первая соотвествует 0,3
тогда сим придёт к 0,3 шагая по 0,025 через 12циклов.
0 0
1 0,3
для 56 позиций
в енге поставить 1/(56*3) = 0,005952381
3 шага между позициями повысит надёжность срабатывания триггеров
про четветую цифру незнаю