Полная версия этой страницы:
IEC61131
Andrew2000
Jan 5 2005, 20:37
А кто-нибудь пользуется такими системами в реальной жизни ?
В основном интересует:
- впечатления (как пользователя) от работы с различными системами - ISaFRAF, CoDeSys, и т.д., т.е. удобство пользования
- быстродействие различных систем (компилируемых и интерпретируемых)
- поддержка, обновления - за деньги или нет
- и т.д.
А что конкретно интересует?
AlexandrY
Jan 19 2005, 10:35
Я например занимаюсь адаптацией iCon-L на разные платформы.
Это нечто вроде CoDeSys, но более дружелюбная система.
В этих системах нет чистой интерпретации или компиляции.
Если компиляция то очень не оптимальная поскольку должны быть максимально независима от платформы, если интерпретация, то она может быть в виде таблицы вызовов и может работать даже быстрее чем компилированный модуль если процессор поддерживает быструю косвенную адресацию.
Быстродействие в таких системах вы можете сами контролировать специальными средствами.
Вообще автоматизацию только на таких системах и можно делать.
Если пишете для голых платформ на C или даже на C++ иди даже на SystemC все равно погрязнете в отладке и разборках с заказчиком по поводу функциональности.
Обновления некоторое время бесплатные потом за деньги.
Chupakabra
May 18 2005, 07:49
В журнале СТА есть статья "CoDeSys 3.0 — новый уровень инструментов программирования ПЛК"
Вот аннотация:
http://www.cta.ru/images/annot.gif
Лет 5 назад писал кусок программы на IsaGraf под OS/9, cделал вывод что для сербезных проектов эта среда разработки не годится - слишком сложно состыковать и отладить модули на разных языках. Хотя штука красивая. Возможно на ней удобно делать всякие технологические алгоритмы типа конечных автоматов, но после асма и си - трудно.
Chupakabra
Jul 31 2005, 15:30
А другие мнения есть ?
5 лет все-таки срок большой для компьютерных систем.
IsaGraf ведь создавалась как замена всяким Turbo C по DOS для программирования контроллеров и т.п.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.