Здесь счётчики с автосбросом, уставка счётчика соответствует количеству циклов макроса, номер счётчика соответствует номеру макроса:
Уставка циклов_2.png
Если у Вас один цикл, поставьте уставку "1" в соответствующем этому макросу счётчике! Я просто так для примера поставил разные значения!
И макросы у меня все одинаковые, у Вас же они все разные будут! Я просто для примера взял один макрос пять раз чтобы показать, как я бы сделал на данный момент внешнюю обвязку!
Увеличил длительность импульса "Стоп" до одной секунды, теперь всё выключается! В принципе, чтобы импульсы гарантированно воспринимались, длительность импульсов на входах должна быть не менее 16 циклов программы, например при цикле программы = 10 мс, длительность импульсов не менее 160 мс, у меня было 250 мс, но в симуляторе не работало, наверно симулятор тормозит!
И множитель миллисекунд уменьшил в 10000 раз, с 60000 до 6, для проверки(быстрой) в симуляторе, для нормальной работы нужно при заливке программы в ПР вернуть множитель назад, короче как-то так!
Посмотрел время цикла, прилично:
Время цикла_1.PNG
Не удержался, проверил на железе с прежней длительностью импульса "Стоп" в 250 мс, затем ещё уменьшил до 200 мс, в железе всё нормально работает, как я и думал - симулятор тормозит, в симуляторе и при 500 мс не работает!
И ещё мне кажется Вы путаете СМИ2 и СМИ1, СМИ2, что Вам советовали, по размерам и креплению аналогично вашему ИТП-11, можно прямо вместо него поставить и будет вам не только обороты в минуту показывать, но и любой другой параметр и переключать можно выводимые параметры кнопками или как ещё изловчитесь, хоть по времени по кругу гоняйте:
smi2.png
http://www.owen.ru/catalog/svetodiod..._smi2/opisanie
Кстати не один аналоговый вход ПР не задействован, можно и обороты получить с ПЧ и ещё что захочется, если ПЧ старинный, если современный типа овеновского там по сети RS485 можно не только получать с ПЧ всю интересующую информацию, но и управлять им без лишних проводов!