Форум Zentec

Оборудование => Пользовательские терминалы и графические ПЛК => Z036 - программируемый графический контроллер. => Тема начата: VoronovMaksim88 от 18 сентября 2017, 05:35:38

Название: Z036 вопросы
Отправлено: VoronovMaksim88 от 18 сентября 2017, 05:35:38
Подключил панель чере usb а на карте сети она как будто через ком0, это нормально ?
Название: Re: Z036 вопросы
Отправлено: VoronovMaksim88 от 18 сентября 2017, 05:56:49
Через USB ядро не обновляется, может на  программном уровне закрыть эту возможность ?
Название: Re: Z036 вопросы
Отправлено: VoronovMaksim88 от 18 сентября 2017, 06:14:06
На сегодняшний  день у панели 036 нет режима моста. В будущем планируется ?
Название: Re: Z036 вопросы
Отправлено: Artem от 18 сентября 2017, 10:27:13
По поводу подключения.
Контроллер не знает от какого порта пришел запрос (пока, в будущем будет реализовано), поэтому ему без разницы, чем он подключен в карте сети. Главное чтобы порт компьютера был выбран верно.
Логика работы следующая:

По поводу смены ядра согласен, можно контролировать при подключении по USB. Однако если указать подключение по порту COM0, а в реальности подключить по USB, то такой вариант не отследить

Мост планируется к реализации в будущем , но когда конкретно, пока трудно сказать.
Название: Re: Z036 вопросы
Отправлено: VoronovMaksim88 от 18 сентября 2017, 11:56:41
Хорошо, понял. Спасибо.
Название: Re: Z036 вопросы
Отправлено: VoronovMaksim88 от 12 октября 2017, 06:05:07
Здравствуйте, коллеги.
Подскажите как на ЗВБ реализовать ввод числа с запятой ?
Почему-то символ замятой не появляется так же как и знак минус.
Название: Re: Z036 вопросы
Отправлено: Artem от 13 октября 2017, 19:52:51
Для ввода отрицательных чисел необходимо указать диапазон в свойствах поля ввода в который входят отрицательные числа. Кроме этого конечно нужно при подключении входов и выходов на схеме экрана использовать знаковые переменные.
Дробная часть вводится так-же как и целая. Для этого поле ввода должно быть подключено к дробной переменной. И кроме того в свойствах поля должен быть установлен шаблон форматирования. Формат его следующий - ####.###. Знаки # до запятой определяют количество цифр целой части, после запятой - количество цифр дробной части
Название: Re: Z036 вопросы
Отправлено: angol855 от 06 декабря 2017, 01:53:06
Здравствуйте.
Подскажите пожалуйста:
1)в чем смысл создания FBD программы во вкладке экран и запрете на "вытаскивание" параметров  экрана на основную FBD программу, которая создается на вкладке контроллера. Какая логика создания двух FBD программ для одного устройства и как эти две программы между собой передают данные?
2) При создании изображения открывается пустая вкладка "выбор элемента для изображения". Куда надо положить изображение, что-бы программа его увидела и чем отличается SVG изображение от обычного?

Название: Re: Z036 вопросы
Отправлено: Artem от 06 декабря 2017, 08:12:38
1. Основной смысл программы экрана в том, чтобы логику работу граф. экрана можно было копировать и экспортировать вместе с ним.  То есть нарисовали вы какой-то экран с алгоритмом управления граф. примитивами (движение, управление видимостью, мигание строк и т.д.), а затем захотели его экспортировать и дать кому-нибудь попользоваться, или скопировать в другой свой проект. Если бы весь алгоритм работы был в основной программе, то это вряд-ли получится.
Передача данных между  основной программой и программами экрана осуществляются посредством глобальных переменных. То есть в основной программе мы вытаскиваем блок чтения глобальной переменной, а в программе экрана - блок записи в глобальную переменную.
2. Все изображения должны быть предварительно импортированы в папку Документы. После этого они будут доступны для выбора в свойствах примитива Изображения. Кроме того, можно их из этой папки с помощью мыши сразу перетаскивать в редактор экрана. Отличие SVG изображения в том, что это векторный формат, следовательно он масштабируется без потери качества. Для этих объектов нужны файлы в формате *.svg
Название: Re: Z036 вопросы
Отправлено: angol855 от 06 декабря 2017, 23:45:39
Спасибо за ответ, понятно. Хотя для простых задач, когда не требуется создавать сложных экранов можно было бы оставить возможность вытаскивать параметры экрана в  основную программу. Для простых задач, по простому вводу-выводу небольшого кол-ва параметров и  значений программа экрана с дополнительными глобальными переменными только усложняет задачу и восприятие программы. В программе, которую мне надо реализовать мне придется фактически просто несколько полей экрана привязать к глобальным переменным и все.
По поводу импорта изображения в папку документы уточните пожалуйста путь к данной папке и что значит фраза импортировать и в каком формате программа видит изображения? Скопировал изображения в общую папку системы  "документы", программа их не увидела. 

Название: Re: Z036 вопросы
Отправлено: Artem от 07 декабря 2017, 08:04:53
А как вы копировали в папку Документ? С помощью команды Импорт?
Название: Re: Z036 вопросы
Отправлено: angol855 от 08 декабря 2017, 00:54:06
Спасибо разобрался. Я сохранял изображения в папку документы в системе Windows, не обратив внимание что в самом zWorkBench есть своя папка документы. Тоже не совсем понятно почему нельзя просто брать изображения как обычно из общих папок, а надо выполнить дополнительное действие по перемещению изображения в папку программы.
Название: Re: Z036 вопросы
Отправлено: Artem от 08 декабря 2017, 10:10:16
Очень даже понятно. Если вы свой проект потом где-то в другом месте будете открывать, или кому то экспортируете, то как вы все картинки скопируете на другой компьютер? А так они всегда в проекте находятся.
Название: Re: Z036 вопросы
Отправлено: LordN от 21 декабря 2017, 09:40:12
а где находится инструкция с помощью которой можно сделать простой проект и загрузить в панель?
у меня Z036-A0

то, что находится здесь http://www.zentec.ru/dev/docs/d150714/upload_programm/ явно устарело
Название: Re: Z036 вопросы
Отправлено: Artem от 21 декабря 2017, 11:56:45
По загрузке проекта можно посмотреть в справке в разделе "Загрузка программ в контроллер и создание сети, режим моста"
Создание проекта визуализации описано в разделе справки "Визуализация - Графическая панель"
Название: Re: Z036 вопросы
Отправлено: LordN от 21 декабря 2017, 12:24:48
а есть какой-нить тестовый проект для этой панельки?
Название: Re: Z036 вопросы
Отправлено: mike от 21 декабря 2017, 13:05:44
У нас на форуме задавали подобный вопрос - готовим. Думаю, в ближайшее время покажем
Название: Re: Z036 вопросы
Отправлено: LordN от 09 февраля 2019, 10:39:14
Вопрос. У 036го два 485х порта. Он ведь может быть по одному мастером а по другому слейвом?
Какие есть ограничение на кол-во регистров, обслуживаемых каждым портом?
Какие есть ограничения на размер группового запроса при чтении и записи в разных режимах работы?

Рассматриваю какой-то бюджетный вариант для создания модбас-сервера или концентратора. Вот, вспомнил про 036й..
Название: Re: Z036 вопросы
Отправлено: VoronovMaksim88 от 09 февраля 2019, 12:01:36
По одному мастеру по другому слейвом точно может быть.
Название: Re: Z036 вопросы
Отправлено: Artem от 09 февраля 2019, 16:37:55
Да собственно все ограничения стандартные для Modbus. Буфер 256 байт, так что можно больше 100 регистров сразу читать или писать. Но на практике обычно столько не закладываем, достаточно будет и 32 регистров за один пакет.
А по количеству регистров спец. ограничений нет, можно сколько угодно, сколько позволяет Modbus. Главное чтобы места хватило для программы.
Название: Re: Z036 вопросы
Отправлено: LordN от 10 февраля 2019, 12:23:26
Благодарю!