Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

Создаем ПЛК на базе IEC 61131

Непрочитано 18.02.2013, 23:29  
jump
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,009
Сказал спасибо: 0
Сказали Спасибо 4,955 раз(а) в 2,379 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Создаем ПЛК на базе IEC 61131

Сообщение от eleg77 Посмотреть сообщение
у китайцев появился ПЛК ценой в 40$
Кто он, сестра, назови имя! (с)
Реклама:
jump вне форума  
Непрочитано 20.02.2013, 13:31  
MikhailSh
Временная регистрация
 
Регистрация: 06.05.2007
Сообщений: 75
Сказал спасибо: 18
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
MikhailSh на пути к лучшему
По умолчанию Re: Создаем ПЛК на базе IEC 61131

Системное программное обеспечение ПЛК.
ОС: FreeRTOS
Структура:
- Функция обработки состояний входов.
- Интерпритатор команд релейно-контактной схемы (РКС) технологической программы хранящейся во FLASH памяти.
- Функция вывода результата работы тех. программы на выходы;
- Сетевой обмен данными;
- Служебные действия.
MikhailSh вне форума  
Непрочитано 20.02.2013, 18:54  
woroba
Гражданин KAZUS.RUN
 
Регистрация: 13.06.2005
Адрес: РК г.Павлодар
Сообщений: 862
Сказал спасибо: 98
Сказали Спасибо 216 раз(а) в 139 сообщении(ях)
woroba на пути к лучшему
По умолчанию Re: Создаем ПЛК на базе IEC 61131

Сообщение от jump Посмотреть сообщение
Кто он, сестра, назови имя! (с)
Может это имелось ввиду, PLC017# Single board PLC 20MR compatible for Mitsubishi PLC 12 input point & 8 output point.
С доставкой 40 баксов.
__________________
Не ошибается лишь тот, кто ни чего не делает!
woroba вне форума  
Непрочитано 20.02.2013, 23:30  
MikhailSh
Временная регистрация
 
Регистрация: 06.05.2007
Сообщений: 75
Сказал спасибо: 18
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
MikhailSh на пути к лучшему
По умолчанию Re: Создаем ПЛК на базе IEC 61131

Сообщение от woroba Посмотреть сообщение
Может это имелось ввиду, PLC017# Single board PLC 20MR compatible for Mitsubishi PLC 12 input point & 8 output point.
Этот http://www.aliexpress.com/store/prod...579913147.html так на мой старый макет похож.
Миниатюры:
Нажмите на изображение для увеличения
Название: FX1N_20MR_PLC.jpg
Просмотров: 167
Размер:	200.2 Кб
ID:	43872   Нажмите на изображение для увеличения
Название: My_PLC.jpg
Просмотров: 160
Размер:	248.2 Кб
ID:	43873  
MikhailSh вне форума  
Непрочитано 21.02.2013, 22:21  
eleg77
Вид на жительство
 
Регистрация: 18.08.2009
Адрес: Украина Житомир
Сообщений: 464
Сказал спасибо: 103
Сказали Спасибо 87 раз(а) в 68 сообщении(ях)
eleg77 на пути к лучшему
По умолчанию Re: Создаем ПЛК на базе IEC 61131

не не такой хотя и он интересен правда у меня настоящих десятка четыре пять есть
это этот http://www.aliexpress.com/store/prod...489661608.html
причем косят внаглую под сименс лого даже оболочку софта один в один сдерли
и у них хватило наглости функционал сделать шире чем у сименса
eleg77 вне форума  
Непрочитано 28.02.2013, 00:00  
whoim
Почётный гражданин KAZUS.RUN
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,618
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Создаем ПЛК на базе IEC 61131

Очень понравилась графическая среда для алгоритмизации поведения прибора. Решил попробовать подход, накидал движочек для объектов и их связей



whoim вне форума  
Непрочитано 02.03.2013, 23:29  
demon7654456
Прохожий
 
Регистрация: 21.07.2006
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
demon7654456 на пути к лучшему
По умолчанию Re: Создаем ПЛК на базе IEC 61131

Вот, что у меня получилось. 48 входов, 32 выхода. Специализированный для станка. Но это не принципиально.
Миниатюры:
Нажмите на изображение для увеличения
Название: DSC_3431е.JPG
Просмотров: 149
Размер:	281.9 Кб
ID:	44198   Нажмите на изображение для увеличения
Название: DSC_3434е.JPG
Просмотров: 114
Размер:	309.9 Кб
ID:	44199  
demon7654456 вне форума  
Непрочитано 03.03.2013, 21:49  
whoim
Почётный гражданин KAZUS.RUN
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,618
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Создаем ПЛК на базе IEC 61131

а я немного другое мучу

правда, фотка в зеркале, так вышло )))
тоже под задачу, но хочу оснастить софтом, позволяющим строить алгоритм работы из кубиков со связями.

То есть в итоге легко и просто внедрять эту гадость в различные проекты. Сервер принимающий инфу и ложащий в субд есть, под линукс. VDS в инете от 800р/ГОД, на нем и приемный сервер и субд, и клиентское web-based ПО.
whoim вне форума  
Непрочитано 20.03.2013, 00:23  
MikhailSh
Временная регистрация
 
Регистрация: 06.05.2007
Сообщений: 75
Сказал спасибо: 18
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
MikhailSh на пути к лучшему
По умолчанию Re: Создаем ПЛК на базе IEC 61131

Возможный вариант эскиза платы (схемы нет) процессора для построения ПЛК. Его можно использовать в других модулях: панели оператора с LCD, модулей расширения переферии и т. п. А так же монтировать на другие конфигурации базовых плат.
Монтаж модуля возможен как горизонтально так и вертикально, достаточно заменить разъем IN/OUT на угловой.
Миниатюры:
Нажмите на изображение для увеличения
Название: PLC_CPU.jpg
Просмотров: 110
Размер:	166.6 Кб
ID:	44849  
MikhailSh вне форума  
Непрочитано 31.03.2013, 20:06  
AVF
Частый гость
 
Регистрация: 06.10.2005
Сообщений: 15
Сказал спасибо: 3
Сказали Спасибо 4 раз(а) в 3 сообщении(ях)
AVF на пути к лучшему
По умолчанию Re: Создаем ПЛК на базе IEC 61131

возникла подобная задача, пролистал тему и не нашел результата
почему то все скатились на обсуждение железа, по моему это бесполезно, у всех свои задачи, оптимальные железки, а решения задачи так и нет.
пусть будут железки свои, взаимодействие с железом должно быть на уровне setDO(out), readDI(in), readAI(ain), setTimer(timer, value), readTimer - что под обработчиком, каждый сам пишет, под свою платформу, таким образом выделим
Hardware Layer - у каждого свой, в зависимости от железа, с вышеописанным API.
PLC Application Layer - по сути должен быть интерпретатор, с текстового формата, без предварительной компиляции. плюсы - полная платформонезависимость. минусы - быстродействие, для PLC имхо вещь маловажная в разумных пределах. ну разве что ПИДы можно будет делать платформозависимыми, и их тогда в hardLevel.
Следовательно решать нужно две задачи -
1. среда разработки для IEC 61131, позволяющая рисовать/писать нужную схему/программу, и конвертурющую ее в соответсвующий текст (по сути скрипт) - задача не электронщиков, а программистов, надо искать заинтересованных.
2. интерпретатор для исполнения скрипта - задача для участников форума.
есть предложение поработать в данном формате, и/или вынести в отдельную тему. возможно П.1. уже есть готовые решения? я по крайней мере что-то для LD видел открытое.
AVF вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Языки программирования IEC-6113-3(FBD, LD, IL и т.) VladG Информация по радиокомпонентам 0 18.08.2009 08:57
Ищу ПЛК (промышленный контроллер) c RS-232 и RS-485... LazarenkoAS2 Делимся опытом 44 19.10.2008 20:27
Графический ЖК индикатор на базе LC7981 Bear-ku Микроконтроллеры, АЦП, память и т.д 1 24.07.2008 08:29
Создаем лабораторный БП с цифровым управлением masterpc Источники питания и свет 60 02.04.2007 06:24
осциллограф на базе ПК SlavaS Измерительное оборудование 61 09.06.2005 20:04


Часовой пояс GMT +4, время: 22:12.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.