|
Песочница Удалённые с форума темы |
|
Опции темы | Поиск в этой теме |
09.12.2019, 17:20 | #1 |
Senior Member
Регистрация: Oct 2019
Адрес: Курск
Сообщения: 474
Благодарил(а): 11 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Работа дискретных входов на аппаратном уровне
Здравствуйте! в одной из тем про счетчики меня закидали тухлыми помидорами, но вопрос так и повис без ответа. думаю спросить тут будет уместнее.
Прошу рассказать, как все-таки работают дискретные входы у матрикса относительно тика программы: 1. какова минимальная длина (по времени) воспринимаемого входами матрикса импульса на дискретном входе 2. я уловил лишь фразу об асинхронности работы входов, соответственно, как себя ведут короткие импульсы, поступившие на вход контроллера во время одного тика программы? будут все обработаны пачкой? будет выдан логический уровень на 1 тик, независимо от количества импульсов? 3. зависит ли поведение коротких импульсов в пользовательской программе от выставленного им тика системы, если он много больше реального тика? допустим из инфо мы знаем, что реальный тик системы 10 мс, а пользователь установил 100 мс 4. а как изменится или нет поведение системы. если реальный тик будет близок к выставленному пользователем, но достаточно длинным? например реальный - 78 мс, а выставленный в системе - 100 мс 5. есть ли специальные макросы/функции для асинхронного счета входных импульсов? просто в инструкциях на ПЛК других производителей (не российских) четко прописано в какой момент времени и как конкретно обрабатываются сигналы с входов контроллера, и как они привязаны к скану системы. это я бы и хотел услышать в виде ответа в этой теме. |
09.12.2019, 18:12 | #2 | |||||
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Работа дискретных входов на аппаратном уровне
Цитата:
Цитата:
Цитата:
Вход DIN сработает как вход только если импульс шире установленного тика. Или шире реального, если установлен слишком малый. Счётчик CNTR сработает если импульс шире максимальной паспортной частоты от меандра. Цитата:
Цитата:
Программа выполняется с периодом заданного тика. Вход DIN сработает как вход только если импульс шире установленного тика. Или шире реального, если установлен слишком малый. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. Последний раз редактировалось Arsie, 09.12.2019 в 18:24 |
|||||
09.12.2019, 21:23 | #3 | ||
Senior Member
Регистрация: Aug 2013
Сообщения: 3 784
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Работа дискретных входов на аппаратном уровне
Цитата:
Документально можно обосновать? Фаза чтения входов выполняется обычно в начале цикла (тика). Цитата:
|
||
09.12.2019, 23:15 | #4 | |
Senior Member
Регистрация: Oct 2019
Адрес: Курск
Сообщения: 474
Благодарил(а): 11 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Работа дискретных входов на аппаратном уровне
Цитата:
а какова минимальная длина импульса для матрикса? ну или какова максимальная входная частота для сигнала со скважностью 2? П.С. к сожалению справки на вашу продукцию сильно размазана - в одном месте описание лоджика, в другом самих контроллеров... вроде бы все это читал, но этот момент видимо упустил. тем более справка по лоджику отсутствует в виде обычного отдельного документа (или я снова не нашел), например ПДФ, который можно открыть и просто почитать сидя на... размышляя о жизни в общем. как справка к программе - да, очень удобно, как мануал для первичного ознакомления не очень. |
|
10.12.2019, 10:54 | #5 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 784
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Работа дискретных входов на аппаратном уровне
|
10.12.2019, 11:20 | #6 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Работа дискретных входов на аппаратном уровне
Цитата:
Это да, самому понравилось) Но не придумал ничего попроще __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
10.12.2019, 11:22 | #7 |
Senior Member
Регистрация: Oct 2019
Адрес: Курск
Сообщения: 474
Благодарил(а): 11 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Работа дискретных входов на аппаратном уровне
большое спасибо! нашел!
|
10.12.2019, 11:39 | #8 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 331
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Работа дискретных входов на аппаратном уровне
Не утрируйте, там есть кнопка "печать".
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |