FX2N -Биты, сгрупированные в слова |
Здравствуйте, гость ( Вход | Регистрация )
FX2N -Биты, сгрупированные в слова |
21.01.2017 - 19:11
Сообщение
#1
|
|
Гигант мысли Группа: Пользователи Сообщений: 253 Регистрация: 21.01.2017 Пользователь №: 10799 |
Добрый вечер.
Подключил к входу FX2N галетный переключатель на 18 положений,выход переключателя в двоичным коде 5 проводов. Пробую программировать K1X0 работает только Х0-Х1-Х2-Х3, пятый вход не работает. Делаю К2Х0 работают все 8 входов Х0 по Х7. Мне надо только 5 входов. И такая же ситуация с выходами К1Y0,выходов надо 10 Кто подскажет как сгруппировать биты? |
|
|
27.01.2017 - 11:35
Сообщение
#2
|
|
Гигант мысли Группа: Пользователи Сообщений: 408 Регистрация: 3.08.2014 Пользователь №: 10311 |
выход должен выдать 11 комбинацию потом задержка 0,5 с потом обнулить выход, выдать 14 комбинацию потом задержка 0,5 с затем обнулить выход, выдать 17 комбинацию потом задержка 0,5 с затем обнулить выход, и вкл. 18 комбинацию обнулять не надо. В плюс работает а в обратную с 18-1 нет. Надо бы выхода Y.... обнулять на время задержек 0.5-1сек. С первой по 11 получилось без задержек. Задержки и обнуление порта нужно для переключения эл. муфт, надо чтобы предыдущая комбинация была выключена на 0.5-1сек. прежде чем вкл. следующая(время на отпускание эл.муфт) Орентируемся на значения галетника. С 1 по 11 вкл. сразу, например если галетник стоит на 2 вкл. сразу вторую комбинацию если галетник вкл. на 5 то вкл. пятую комбинацию. Если например галетник вкл. на 16 то у нас должна вкл. 11 потом 14 затем 16 (с задержками) Если например галетник вкл. на 18 то у нас должна вкл. 11 потом 14 затем 17 а затем 18 (с задержками) Вот что получилось. Тут просто перебираю ступени с 1 по 18 Например стоит галетник на первой ступени включаем 15 у нас идет задержка 1сек.->обнуление порта Y....-> задержка 1 сек.->включение 2 ступени->задержка 1сек.->обнуление порта Y....-> задержка 1 сек.->включение 3 ступени->задержка 1сек.->обнуление порта Y....-> задержка 1 сек.->включение 4 ступени->задержка 1сек.->обнуление порта Y....-> задержка 1 сек.->включение 5 ступени->задержка 1сек.->обнуление порта Y....-> .... Автор топика, вы не находите, что у вас слишком много противоречий? Это больше смахивает на "делаю то - сам не знаю что". Для своих познаний в программировании ПЛК вы выбрали себе весьма не тривиальную задачу... Не в обиду. Сперва бы нужно четко представлять себе то, что хотите сделать и так же доходчиво донести свой вопрос здесь, если вы обращаетесь за помощью. -------------------- There are only 10 types of people in the world — those who understand binary, and those who don't.
|
|
|
Текстовая версия | Сейчас: 24.09.2024 - 20:45 |