FLProg
Вход на сайт
Логин:
Пароль:
Поиск
...
Статистика
Понедельник, 23.10.2017, 01:58
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: support, Сергей 
Форум » Новый функционал » Новые » Не хватает языка SFC
Не хватает языка SFC
eugeneb Дата: Четверг, 30.03.2017, 21:46 | Сообщение # 1
Майор
Группа: Проверенные
Сообщений: 155
Награды: 4
Репутация: 1
Статус: Offline
Среди языков МЭК 61131-3 есть один, который стоит особняком.
Это язык SFC - Sequential Function Charts - язык последовательных диаграмм.
Он находится как бы над остальными. Каждый его блок - это отдельная маленькая программка, которая написана на любом другом языке.
SFC предназначен для программирования последовательных операций.
Очень удебен при программмировании всяких автоматов и автоматических линий.

Может уважаемый Автор включит в свои планы реализацию этого языка.
Мне кажется в нынешнем FLProg-е уже кое-что для этого есть - самодельные блоки, условное выполнение карт.

Наиболее полно SFC реализован в CoDeSys.
Есть версия для ардуино: 
http://www.electronics-micros.com/softwar....-charts
http://www.electronics-micros.com/softwar....cations
Также,  он описан в известной книжке
Петров И.В. - Программируемые контроллеры.
 
nalnik Дата: Четверг, 30.03.2017, 22:00 | Сообщение # 2
Подполковник
Группа: Проверенные
Сообщений: 293
Награды: 7
Репутация: 0
Статус: Offline
А чего именно Вам не хватает?
Или просто чтоб было?
И как ваще Вы  себе это представляете в FLProg - может все таки SFC для другой программы или в другой жизни.
я в CoDeSys работаю много лет с ПЛК гОВЕН.


Я не злопамятный, Я записываю.

Сообщение отредактировал nalnik - Четверг, 30.03.2017, 22:14
 
eugeneb Дата: Пятница, 31.03.2017, 20:18 | Сообщение # 3
Майор
Группа: Проверенные
Сообщений: 155
Награды: 4
Репутация: 1
Статус: Offline
Это не просто ещё один язык для ПЛК. Он немножко стоит особняком.
Сильно упрощает программирование последовательных операций.
В CoDeSys он реализован в двух вариантах: в полном и упрощенном.
Просто Вы видимо им не пользовались.

Я выше уже давал наводки.
Для некоторого понимания вот ещё:

На форуме CoDeSys
http://forum-ru.codesys.com/viewtopic.php?t=1079

На форуме Овен:
http://www.owen.ru/forum/archive/index.php/t-25201.html

Всё что нужно можно написать и на FBD,
но есть класс программ, которые на SFC выглядят проще и изящнее.

И потом, я не прошу Автора всё бросить и начать ваять новый функционал.
Я предлагаю присмотреться к этой идее, походить с ней, поизучать, подумать,
как он любит...
 
nalnik Дата: Пятница, 31.03.2017, 20:33 | Сообщение # 4
Подполковник
Группа: Проверенные
Сообщений: 293
Награды: 7
Репутация: 0
Статус: Offline
Цитата с первой ссылки:

Проблема с SFC в том, что он резко не похож на все остальные МЭК языки. Его нужно понять и почувствовать. Получается всегда, но требует времени на размышления совсем свежей головой. К сожалению, она обычно забита кучей более срочных дел..

скажите - А ЭТО тут НАДО?

eugeneb

У меня в работе  больше сотни ПЛК на CoDeSys.
А у ВАС?


Я не злопамятный, Я записываю.

Сообщение отредактировал nalnik - Пятница, 31.03.2017, 20:45
 
eugeneb Дата: Воскресенье, 02.04.2017, 21:46 | Сообщение # 5
Майор
Группа: Проверенные
Сообщений: 155
Награды: 4
Репутация: 1
Статус: Offline
У меня - ни одного. Я больше по железу.
А здесь любительствую.
Ну и что, что у Вас сотни ПЛК.
Вы же всё равно, как я понял,  не пользуетесь языком SFC. 
Всё больше, наверное, CFC?

Я прусь от FLProga и хочу, чтобы он был ещё круче!
 
Форум » Новый функционал » Новые » Не хватает языка SFC
Страница 1 из 11
Поиск:

FLProg © 2017
Яндекс.Метрика