Цитата Сообщение от Дмитрий Артюховский Посмотреть сообщение
Дык, с точки зрения пользователя, там нет ОС.... там среда выполнения Кодесис 3.5... да и юзернета нету....

Получил данную панельку на тестирование. Устройство полностью оправдало ожидания. Глюков и "пасхальных яиц" не нашел, но с кодесис 3.5 только знакомлюсь, поэтому все по инструкции, а там вроде как все выглажено )))

Приятно, что устройство работает не только при заявленных =24В, но и при питании =12В - это сильно расширяет применимость. С точки зрения использования - это ПЛК на новом ядре овена 400 МГц, несет на борту 2 последовательных порта (RS-232 или RS-485, как настроите) и слот SD карты. Для отображения информации - полноцветный сенсорный экран 800 х 480. Экран четкий и достаточно яркий. Сенсорный экран четко позиционирует касание, но не очень быстрый отклик. Хотя это может связано с установленным временем цикла задачи визуализации, либо какими либо другими настройками.

Визуализация 3 кодесиса имеет более богатую палитру встроенных примитивов, по сравнению с 2.3. Кроме того, очень просто в проект подгружаются растровые картинки, поэтому красота интерфейса ограничена только фантазией разработчика и здравым смыслом ))) Производительность ядра дает возможность анимации.

Для ввода установок приятно реализованы экранные клавиатура и нумпад. Только, по какой-то причине, при вызове полной клавиатуры, не увидел как вводить на ней цифры и переключать язык ввода. Ну поразбираюсь еще, либо нарисую собственный экранчик для ввода значений.

Короче, годное устройство! Уже живет в рабочей установке.
Дмитрий, спасибо за ваш отзыв.
Что касается времени отклика, то могу посоветовать несколько способов по ускорению оптимизации:
1) Цикл визуализации ставьте свободным (Freewheeling), тогда панелька будет намного быстрее - это уже отработанная фишка!
2) Цикл основной программы не стоит делать совсем маленьким. Как правило это 10-15мс. Еси цикл сделать маленьким, например 1мс, то СПК будет стараться его выполнять, а на визуализацию времени хватать не будет. Поэтому на основную программу правильно подбирайте цикл.
3) В настройках визуализации есть возможность настраивать стили. Все стили кроме Default используют градиентную заливку. Т.к. СПК1хх не использует графический ускоритель, то отрисовка всей графики идет через процессор. Соответственно градиенты рисует процессор - а это очень ресурсоемкая задача. Поэтому, надо отталкиваться от задачи. Можно выключить все градиенты и визуализация будет очень быстрой, либо если нужна картинка, но выбрать наиболее простые градиенты(их 8 разновидностей).
4) Использование окон и фреймов. Вместо них лучше использовать переход по эканам, это отрисовыватся сильно быстрее.
5) Использование внешней клавиатуры. Нами разработана клавиатура, которая работает намного быстрее встроенной в CDS, при этом она поддерживает русскоязычный ввод. Есть несколько нюансов по работе с ней. Поэтому я сейчас готовлю инструкцию по ее применению, которую в ближайшее время выложу на форуме.
6) Если вы используете картинки, то лучше перед включением их в проетк сжать до нужных размеров. Чем картинка больше, тем дольше она загружается с FLASH и дольше отрисовывается.

Что касается клавиатуры, то там есть кнопка SHIFT. Она переключает регистр букв - а в нижнем регистре в верхнем ряду клавиш появятся цифры. Попробуйте, поймете.

Желаю Успехов в дальнейшей разработке!