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 Кто подскажет как сгруппировать биты? |
|
|
30.01.2017 - 00:22
Сообщение
#2
|
|
Гигант мысли Группа: Пользователи Сообщений: 377 Регистрация: 30.12.2004 Пользователь №: 108 |
Пару слов для VAL_64, касательно IEC Developer-а.
IEC не о Вас заботится, а о себе. Им нужно бесконечно выдумывать что-то новое, лишь бы оправдать свое существование. И это новое не всегда лучше, а часто и просто надумано. Софт для работы с ПЛК должен быть заточен на мониторинг и отладку работы оборудования, а не написание в тиши офиса способом удобным исходному программисту. Формат LD изначально предназначен для визуализации логики, и на сегодняшний день ничего лучшего для этой цели не придумано. Да, массивные вычисления более естественно выглядят в текстовом формате, но понимать сколь-либо сложные логические конструкции и мониторить их состояние в структурированном тексте- мягко говоря, сложно. Кроме того, код, после компиляции из языка высокого уровня, всегда далек от оптимального. LD необходим и достаточен для работы с любым PLC, почему и поддерживается всеми производителями, для всех моделей. Просто примите к сведению мнение опытного специалиста, а дальше поступайте как знаете. Вступать в дискуссии с приверженцами ST я не буду. Сообщение отредактировал Sergei Troizky - 14.04.2020 - 22:32 -------------------- Делать надо сразу хорошо. Плохо само получится.
|
|
|
30.01.2017 - 10:52
Сообщение
#3
|
|
Гигант мысли Группа: Пользователи Сообщений: 408 Регистрация: 3.08.2014 Пользователь №: 10311 |
Пару слов для VAL_64, касательно IEC Developer-а. IEC не о Вас заботится, а о себе. Им нужно бесконечно выдумывать что-то новое, лишь бы оправдать свое существование. И это новое не всегда лучше, а часто и просто надумано. Очевидно, что это новое и есть среда GX Works, а впоследствии GX Works 2. IEC Developer древняя тема, существующая задолго до ГХ Воркса и уже давно забытая производителем и не поддерживается у них (не имеет продолжения развития). Работа в IEC - лишь в силу привычки. Плюс ко всему, IEC хоть и старый, но лишен всех тех недостатков и глюков, присутствующих в GX Works'ах. Одно только сквозное присвоение глобальных переменных чего стоит. В ворксе же, для этого, нужно лезть в навигатор и т.д. ... Короче танцы Софт для работы с ПЛК должен быть заточен на мониторинг и отладку работы оборудования, а не написание в тиши офиса способом удобным исходному программисту. Формат LD изначально предназначен для визуализации логики, и на сегодняшний день ничего лучшего для этой цели не придумано. Да, массивные вычисления более естественно выглядят в текстовом формате, но понимать сколь-либо сложные логические конструкции и мониторить их состояние в структурированном тексте- мягко говоря, сложно. Кроме того, код, после компиляции из языка высокого уровня, далек от оптимального. LD необходим и достаточен для работы с любым PLC, почему и поддерживается всеми производителями, для всех моделей. Просто примите к сведению мнение опытного специалиста, а дальше поступайте как знаете. Вступать в дискуссии с приверженцами ST я не буду. Тоже поддерживаю мнение. Но, видимо, в данном случае (с автором) - речь идет о языках LD vs FBD... ? На ST я, к примеру, не написал еще ни одной программы, даже сколь-нибудь малого функц. блока. ЗЫ: это не в качестве дискуссии, тапками не закидывать ЗЫЫ: и LD и FBD являются прекрасными инструментами для мониторинга. Особенно если уметь этим хорошо пользоваться. -------------------- There are only 10 types of people in the world — those who understand binary, and those who don't.
|
|
|
Текстовая версия | Сейчас: 24.09.2024 - 14:53 |