
Программное обеспечние для работы с аппаратными средствами Leroy Automation
|
Целевая платформа/ПО |
OPAL32 |
ISaGRAF V3 |
ISaGRAF V5 |
SDK C/C++ |
|
Alto ISaGRAF |
|
+ |
|
|
|
ACS21 |
|
+ |
|
|
|
LT200 |
(Сентябрь 2009 ) |
|
+ |
+ |
|
ACS23 |
(Сентябрь 2009) |
|
+ |
+ |
|
Alto RIOM Ethernet |
(Сентябрь 2009) |
|
(Сентябрь 2009) |
(Сентябрь 2009 ) |
OPAL32 – средство конфигурирования для LT200 , ACS23 и RIOM Ethernet
OPAL32 удобен для запуска, для простых приложений, не требовуя от пользователя глубоких знаний и опыта работы с программным обеспечением. OPAL32 обеспечивает конфигурирование модулей из списка плат. Оно активизирует интеллектуальные встраиваемые функции: счетчики длительности, фильтрацию на входе, мигание на выходе, стабилизмированные выходные значения, конвертер аналоговых значений и т.д

OPAL32 обеспечивает простые операции: булевы уравнения, temporisations, пороговое вычисление, триггеры сети... с помощью простого языка скриптов.
OPAL32 также обеспечивает отображение в типы данных Modbus и интерактивную диагностику.

Программирование на языках стандарта IEC61131-3 : ISaGRAF V3

Поддерживает 5 языков стандарта IEC61131-3:
* SFC : Sequential Flow Chart (Grafcet)
* ST : Structured text
* LD : Ladder diagram
* IL : Instruction list
* FC : Flow chart (logic diagram)

Leroy Automation обеспечивает библиотеки для поддержки собственных плат и модулей в среде ISaGRAF Workbench. Для загрузки программ используется последовательный канал или связь по Ethernet.
Программирование на языках стандарта IEC61131-3 : ISaGRAF V5
ISaGRAF V5 – последняя версия всемирно известной системы программирования контроллеров ISaGRAF.


Linux software development kit (SDK)
SDK - компактная реализация операционной системы GNU/Linux, основанной на релизе ядра 2.6 Linux. Оно было оптимизировано для использования на платформах Leroy Automation, предварительно загруженных и сконфигурированных для флешь-памяти. Оно предлагает встраиваемую версию Linux с высоконадежной журналируемой файловой системой для флешь-памяти.
Харатеристики
* Релиз 2.6.12 ядра Linux
* Полный набор средств разработки GNU : кросс-компилятор ARM C/C++ (GCC), удаленный отладчик (GDB), стандартные библмиотеки GNU C/C++ .
* Journaling Flash File System (JFFS2): высокая надежность и возможность восстановления при пропадании питания и поддержка до 6 MB встроенной флешь-памяти.
* Драйверы периферийных устройств для : платы ввода-вывода, последовательные каналы, память
* Протоколы : DHCP-клиент, FTP-сервер, SNMP-агент (V1, V2c, V3), Telnet-сервер, web-сервер с поддержкой и статических и динамических HTML-страниц (через CGI) , протокол Modbus TCP (master и slave), протокол Asynchronous Modbus (master и slave)
Требования
SDK может быть установлен из любого дистрибутива Linux, поддерживающего стандартные сервисы: DHCP-сервер, Network File System Server (NFS), TFTP-сервер. NB : Leroy Automation использует Linux OpenSUSE.
Средства разработки GNU tool chain могут быть полностью интегрированы с платформой ECLIPSE и средствами разработки на языке C/C++ и стать полностью интегрированной средой без необходимости оплаты за ее использование.
Поддерживаемые аппаратные средства
Целевые системы Leroy Automation основываются на одном и том же вычислительном ядре :
- Marvell PXA255 400 Mhz, 32MB RAM, 16 MB Flash
- 10/100 base T Ethernet
Средства конфигурирования для быстрого запуска продуктов
WebIO - HTML интерфейс, встроенный в WebIO Alto.
DLL для PC : Modbus TCP или asynchronous Modbus master
Эта DLL обеспечивает поддержку протокола Modbus TCP master по Ethernet каналу.
OS : Win32. Стек TCP/IP : WinSock 2.0

















