реклама на сайте
подробности

 
 
> Промышленная touch панель, Выбор доступного и удобного в разработке модуля
Electronics Engi...
сообщение Mar 22 2012, 12:45
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 89
Регистрация: 28-04-11
Пользователь №: 64 664



Добрый день!

Может не в подходящий раздел написал вопрос, но больше ничего не нашел.
Если ошибся адресом, не подскажете ли более подходящий раздел?
Далее описанная система управляет различными силовыми устройствами:
двигатели, нагреватели, вентиляторы, реле и т.д.
Входы - концевики, датчики и т.д.
Это не так важно. Далее все контролируемые сигналы можно считать
как обычные входы-выходы I/O, чтобы не вводить в заблуждение.

Есть вопрос по промышленным тач дисплеям (например 7 inch).
Проблема такая: рассматривается вариант по управлению некоторого станка.
Нужно управлять и считывать дискретные / цифровые входы-выходы на каком-то одном или нескольких устроиствах.
На тач панеле должны быть разные кнопки для управления процессом в ручном режиме, так и запуск процесса в автоматическом режиме.
Для некоторых параметров нужно будет устанавливать временные задержки, менять параметры и т.д.
Все это делается с тач панели. Система несложная, небольшая.

Не подскажете, на чем лучше делать? Главное, чтобы была удобная среда разработки, модули были доступны и т.д.
Лучше бы конечно писать код на С, хотя тут может быть какой-то особенный Windows, например СЕ.
Сам я не программист по софту на РС, в основном занимаюсь программированием микроконтроллеров и FPGA.
Графический метод программирования на мой взгляд не совсем подходит для описания сложных алгоритмов.
Как-то приходилось делать HMI в графической среде разработки.
Но мне показалось, что так можно делать только относительно простые вещи.

Что можете посоветовать?
Было бы хорошо, чтобы у програмного обеспечения для программирования были бы каие-то примеры / образцы,
чтобы можно было быстро начать ознакомление.

Дмитрий

Сообщение отредактировал Electronics Engineer - Mar 22 2012, 12:57
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Xecutor
сообщение Mar 26 2012, 21:35
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 57
Регистрация: 31-10-10
Пользователь №: 60 558



Цитата(Electronics Engineer @ Mar 22 2012, 16:45) *
Графический метод программирования на мой взгляд не совсем подходит для описания сложных алгоритмов.

Тогда используйте текстовый язык программирования ST для ПЛК...он поддерживается такими системами разработки как CoDeSys или ISaGRAF.
И упаси вас... разрабатывать собственный ПЛК и HMI, ради монтажа на пару станков. laughing.gif Особливо на Китайских планшетниках с USB lol.gif

Сообщение отредактировал Xecutor - Mar 26 2012, 21:39
Go to the top of the page
 
+Quote Post
Electronics Engi...
сообщение Mar 27 2012, 12:24
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 89
Регистрация: 28-04-11
Пользователь №: 64 664



Цитата(Xecutor @ Mar 27 2012, 01:35) *
Тогда используйте текстовый язык программирования ST для ПЛК...он поддерживается такими системами разработки как CoDeSys или ISaGRAF.
И упаси вас... разрабатывать собственный ПЛК и HMI, ради монтажа на пару станков. laughing.gif Особливо на Китайских планшетниках с USB lol.gif


О разработке собственного ПЛК и HMI речь не идет, т.к. проект штучный.
Есть пару вопросов, т.к. в этом деле новичок:
1) CoDeSys или ISaGRAF - это среда разработки, которая поддерживается
многими производителями подобной автоматики?
В Википедии посмотрел, что в CoDeSys для программирования доступны
все пять определяемых стандартом IEC 61131-3 (МЭК 61131-3) языков:

1) IL (Instruction List) ассемблер-подобный язык
2) ST (Structured Text) Pascal-подобный язык
3) LD (Ladder Diagram) Язык релейных схем
4) FBD (Function Block Diagram) Язык функциональных блоков
5) SFC (Sequential Function Chart) Язык диаграмм состояний

Например, порекомендованный ST язык допускает интерфейс пользователя
(кнопки, рисунки, окошки и т.д.) создавать / рисовать / размещать графически,
а сам код писать на каком-то языке (ассемблер, Паскаль)?
С ассемблиром тоже знаком, т.к. начинал программировать микроконтроллеры
именно на нем. Его тоже можно рассматривать.

Для автоматизации станка нужно создать небольшой автомат состояний, который
будет переходить в следущее состояние при выполнении каких-то условий.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Electronics Engineer   Промышленная touch панель   Mar 22 2012, 12:45
- - meloden   Здарвствуйте, Так называемых Вами модулей, произв...   Mar 22 2012, 16:34
|- - Electronics Engineer   Цитата(meloden @ Mar 22 2012, 20:34) Здар...   Mar 23 2012, 07:30
- - d-f-m   Из недорогих посмотрите Weintek   Mar 23 2012, 06:31
- - meloden   Кстати и ко всем заинтересованным и владеющим данн...   Mar 23 2012, 09:47
- - яман-тау   Возьмите ПЛК из серии Siemens S7-1200 и родную пан...   Mar 23 2012, 10:50
|- - Electronics Engineer   Цитата(яман-тау @ Mar 23 2012, 14:50...   Mar 23 2012, 13:08
- - syoma   В последнее время в Европах в качестве Touch панел...   Mar 26 2012, 14:03
|- - goodwin   Цитата(syoma @ Mar 26 2012, 17:03) В посл...   Mar 26 2012, 14:21
|- - meloden   Цитата(syoma @ Mar 26 2012, 17:03) В посл...   Mar 26 2012, 14:51
- - яман-тау   Meloden, для начала напишите, как в то, что вы пре...   Mar 26 2012, 15:35
|- - meloden   Цитата(яман-тау @ Mar 26 2012, 18:35...   Mar 26 2012, 15:49
- - яман-тау   Отвечу сам: очень трудозатратный метод предложен в...   Mar 26 2012, 16:11
- - Hmm   ЦитатаЧто можете посоветовать? Займитесь разработк...   Mar 26 2012, 17:23
|- - Xecutor   Цитата(Electronics Engineer @ Mar 27 2012, 16...   Mar 27 2012, 14:35
- - syoma   И опять же, назад к Touch панелям - Если будет ис...   Mar 28 2012, 09:12
- - яман-тау   Рантайм, ввод и вывод обеспечивается плк и модулям...   Mar 28 2012, 14:34
- - Electronics Engineer   Цитата(яман-тау @ Mar 28 2012, 18:34...   Mar 29 2012, 12:36


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th July 2025 - 21:54
Рейтинг@Mail.ru


Страница сгенерированна за 0.01386 секунд с 7
ELECTRONIX ©2004-2016