В руководстве ПЛК63 указана максимальная частота на дискретных входах 50гц, однако при 10гц счётчик перестаёт чкитать импульсы. Язык CFC
Вид для печати
В руководстве ПЛК63 указана максимальная частота на дискретных входах 50гц, однако при 10гц счётчик перестаёт чкитать импульсы. Язык CFC
Alex61
Если счет делается в теле программы, то вероятнее всего цикл программы больше 100мс.
Что бы повысить скорость счета над использовать прерывание по таймеру, если ПЛК63 поддерживает такое. Либо уменьшить время цикла до 20мс, если получится.
Отключи фильтрацию для дискретных входов
Вложение 86116
Постоянную времени сделай 0
ЗЫ.
Вложение 86117
Добрый день. Помогите. Плк110 +Си-8 протокол Овен. Показания dtmr (dword) как преобразовать в нормальный вид часы минуты секунды? В кодесис 2.3 SFC
Добрый день. Есть вопрос для тех кто работает с ПЛК110. Суть в следующем. Есть программа, которая собирает дискретные сигналы в байты, и далее 4 байта в двойное слово. Потом это число через порт RS-485 номер 2(Slave), опрашивается с помощью МСД200. Проблема в том, что число в контроллере не совпадает с числом в МСД200. Отличие небольшое. Не пойму в чем проблема. Может кто подскажет. Скрины прикладываю.Вложение 86225Вложение 86226Вложение 86227Вложение 86228Вложение 86229Вложение 86230Вложение 86231
Именно так, у вас происходит конвертация DWORD_TO_REAL, скрин Вложение 86233 или Вложение 86232
Число 134217756 при конвертации округляется до 134217760, у REAL не хватает точности, 8 знаков, 9 знак округляется.
Зачем так сделали в МСД200, вопрос к разработчикам.