EasyBuilder - Скорая помощь новичкам

Работа с панелями оператора Weintek - подключение, программирование, совмещение с ПЛК

Модераторы: kiv, 8bit, VanMo

Re: EasyBuilder - Скорая помощь новичкам

Сообщение Denis » 17 сен 2012, 09:27

Мне кажется, опасения о слишком большой нагрузке на сеть в случае подключения нескольких контроллеров немного преувеличены. Так как, если подключен один контроллер, панель опрашивает его - по мере получения ответа шлет новый запрос. В случае подключения нескольких контроллеров она опрашивает их по очереди - при получении ответа от очередного контроллера шлет запрос следующему. Так что нагрузка на сеть не увеличится, просто каждый контроллер будет опрашиваться реже.
Denis
Администратор
 
Сообщения: 147
Зарегистрирован: 15 авг 2011, 18:33
Откуда: Санкт-Петербург

Re: EasyBuilder - Скорая помощь новичкам

Сообщение MON-GUST » 18 сен 2012, 12:21

что такое LW, LB и RT в функциях GetData и GetDataex?
( непонятное RT нашел в примере в описании панели )
Код: Выделить всё
GetData(read_data_1[0], “FATEK KB Series”, RT, 5, 1)


где можно посмотреть полный список подобных RT имен?
MON-GUST
 
Сообщения: 13
Зарегистрирован: 15 сен 2012, 11:17

Re: EasyBuilder - Скорая помощь новичкам

Сообщение Denis » 18 сен 2012, 12:32

RT - это объект, используемый контроллерами FATEK. Информация о том, как панели Weintek работают с контроллерами FATEK находится здесь
Denis
Администратор
 
Сообщения: 147
Зарегистрирован: 15 авг 2011, 18:33
Откуда: Санкт-Петербург

Re: EasyBuilder - Скорая помощь новичкам

Сообщение MON-GUST » 18 сен 2012, 12:50

Denis писал(а):RT - это объект, используемый контроллерами FATEK. Информация о том, как панели Weintek работают с контроллерами FATEK находится здесь


спасибо.

еще один вопрос:

Решил перенести свести изображения из разных библиотек в одну, единую для текущего проекта
Библиотека изображений, экспорт в bmp.
В результате получаю изображение, к которому добавлен фон (цвет может быть разным для изображений, в этот раз он голубой)
http://s13.radikal.ru/i186/1209/b6/f86d3c1a6c4d.bmp
Изображение
как такой "перекрашенный элемент" использовать в другой библиотеке?
MON-GUST
 
Сообщения: 13
Зарегистрирован: 15 сен 2012, 11:17

Re: EasyBuilder - Скорая помощь новичкам

Сообщение Denis » 18 сен 2012, 14:27

это вопрос к графическим форматам. Прозрачность фона поддерживают gif и png.
Denis
Администратор
 
Сообщения: 147
Зарегистрирован: 15 авг 2011, 18:33
Откуда: Санкт-Петербург

Re: EasyBuilder - Скорая помощь новичкам

Сообщение MON-GUST » 18 сен 2012, 15:14

Denis писал(а):это вопрос к графическим форматам. Прозрачность фона поддерживают gif и png.


Понятно, что вопрос сложный. Если нельзя переместить элемент из одной библиотеки в другую без бубна и плясок,
то как графический редактор распознает границу изображения и фона?

Или это защита от копирования элементов, но зачем тогда в EasyBuilder встроена функция экспорта изображений?
Или где-то надо просто отметить прозрачность фона экспортируемого изображения?

Как решить проблему?
MON-GUST
 
Сообщения: 13
Зарегистрирован: 15 сен 2012, 11:17

Re: EasyBuilder - Скорая помощь новичкам

Сообщение Denis » 19 сен 2012, 09:49

Вопрос на самом деле не сложный. Предустановленные в библиотеках изображения экспортируются только в формате BMP. А формат BMP не поддерживает прозрачный фон и при экспорте подставляется видимо произвольный.

Если хотите получить прозрачный фон, используйте изображение в формате PNG либо GIF. Для этого в фотошопе нужно убрать фон у нужного Вам изображения загруженного в формате BMP, сохранить это изображение в формате PNG, либо GIF. Затем вставить это изображение в графическую библиотеку EasyBuilder, и можете накладывать его на любой фон окна.
Denis
Администратор
 
Сообщения: 147
Зарегистрирован: 15 авг 2011, 18:33
Откуда: Санкт-Петербург

Re: EasyBuilder - Скорая помощь новичкам

Сообщение MON-GUST » 19 сен 2012, 18:22

Denis писал(а):Вопрос на самом деле не сложный. Предустановленные в библиотеках изображения экспортируются только в формате BMP. А формат BMP не поддерживает прозрачный фон и при экспорте подставляется видимо произвольный.

Если хотите получить прозрачный фон, используйте изображение в формате PNG либо GIF. Для этого в фотошопе нужно убрать фон у нужного Вам изображения загруженного в формате BMP, сохранить это изображение в формате PNG, либо GIF. Затем вставить это изображение в графическую библиотеку EasyBuilder, и можете накладывать его на любой фон окна.



мда, то есть для перекладывания картинки из одной библиотеки в другую нужно пользоваться фотошопом.
явный косяк в Easy Builder
MON-GUST
 
Сообщения: 13
Зарегистрирован: 15 сен 2012, 11:17

Re: EasyBuilder - Скорая помощь новичкам

Сообщение Denis » 19 сен 2012, 18:58

Не совсем так, это только при попытке вставить в Вашу библиотеку картинки из стандартных предустановленных библиотек. А если вы создадите свою библиотеку из картинок GIF и PNG и затем захотите скопировать из нее картинки в другую библиотеку, то сделаете это без проблем.
Denis
Администратор
 
Сообщения: 147
Зарегистрирован: 15 авг 2011, 18:33
Откуда: Санкт-Петербург

Re: EasyBuilder - Скорая помощь новичкам

Сообщение MON-GUST » 20 сен 2012, 11:10

Denis писал(а):Не совсем так, это только при попытке вставить в Вашу библиотеку картинки из стандартных предустановленных библиотек. А если вы создадите свою библиотеку из картинок GIF и PNG и затем захотите скопировать из нее картинки в другую библиотеку, то сделаете это без проблем.


Задача была именно переложить в библиотеку. Да ладно, из-за недочета в софте нет прямого пути - уже нашел очень простой обходной.
В целом панели Weintek очень понравились, функционал более чем достойный.
MON-GUST
 
Сообщения: 13
Зарегистрирован: 15 сен 2012, 11:17

Пред.След.

Вернуться в Weintek

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7