залив программы

Автор Ruandron, 04 марта 2016, 11:21:37

« назад - далее »

Ruandron

Здравствуйте!
Разбирался с программой ZWB сегодня, пробовал заливать в контроллер программы, проблема у меня при этом возникла.
Если залить программу с портом COM0 установленном как мастер, то при последующих попытках залить новую программу в контроллер ZWB выдает ошибку " Ошибка при проверке устройства перед програмированием. Устройство не отвечает."
После этого смог залить программу в контроллер только из-под zetFBD.
Подскажите, пожалуйста, что нужно делать в ZWB, я что-то так и не нашел решения.

Artem

Заливка программы в контроллер происходит следующим образом.
Если используется порт контроллера в режиме подчиненного, то ZWB перед началом заливки проекта ищет мастер устройство, которое может находится в этой-же линии связи и останавливает его. После чего начинает заливку программы в выбранное устройство.
Если для заливки используется мастер-порт контроллера, то ZWB останавливает этого мастера и начинает заливку программы в него.
Для того, чтобы указать каким портом  (мастером или слэйвом) подключен контроллер к сети нужно в настройках порта контроллера выбрать соответствующий параметр. На карте сети мастер-порт отображается в виде квадратика, подчиненный порт - кружочком. Эта настройка никак не влияет на работу программы контроллера и не попадает в него. Она используется только для выбора режима программирования.

Efoksinboxru

А вот у меня например вот такая проблемка при заливке возникает, пишет ... вобщем на картинке все видно

Видимо я что то не доделал .. или немножко переделал, но вобщем и целом хотелось бы залить программу (с шаблоном уже разобрался)

mike

Посмотреть бы ваш проект.

dimahl

Здравствуйте! Был проект который сделал в апреле, решил к нему вернуться заливаю программу, и панель видит только в режиме отладки, а в рабочем состоянии панель не видит плк (м100). Нашел на форуме, что нужно пересоздать проект полностью. И в новом проекте я не нашел как заливать прогу и как симулировать в плк. Но потом нашел если ПКМ по порту, то в контекстном меню есть "Загрузить программу", но нет симуляции. Да и загрузка то вообщем не работает. Прога заливается(успешно по диспетчеру) быстрее чем я иду в диспетчер (вообщем моментально), а по факту ничего не работает. Помогите пожалуйста с нововведениями.
1. Как загрузить программу
2. Симулятор
3. Симулятор в устройстве

mike

http://zentec.ru/forum/index.php/topic,115.0.html

http://zentec.ru/forum/index.php/topic,77.0.html

http://zentec.ru/forum/index.php/topic,98.0.html

Все ссылки есть в этой теме:
http://zentec.ru/forum/index.php/board,20.0.html

Вы, вероятно просто разволновались и не заметили их.

Если останутся какие-либо вопросы - не стесняйтесь, задавайте.

VoronovMaksim88

Тут бы хороший видеоурок не помешал. Типа quickstart для новичков.

mike

Сделаем. Обязательно

dimahl

Цитата: mike от 24 июня 2016, 19:53:06
http://zentec.ru/forum/index.php/topic,115.0.html

http://zentec.ru/forum/index.php/topic,77.0.html

http://zentec.ru/forum/index.php/topic,98.0.html

Все ссылки есть в этой теме:
http://zentec.ru/forum/index.php/board,20.0.html

Вы, вероятно просто разволновались и не заметили их.

Если останутся какие-либо вопросы - не стесняйтесь, задавайте.
Доброго времени суток! К сожалению в ступор меня ввела моя невнимательность, а именно не выбрал шаблон программы для ПЛК. Тем не менее главную проблему(Панель-мастер(Weintek) не видит м100(ядро 3.48) в рабочем режиме, но видит в отладочном) решить не удалось, создали новый тестовый проект(т.к. где то прочел что проблемы решились после смены версии ЗВБ и переписыванием проекта с нуля в новой версии ЗВБ), дак  в тестовом проекте панелька не видит ПЛК вообще и даже в отладочном режиме. Повторно запускаем старый проект все работает в отладочном режиме!((
P.S.: эмулятором Com портов не пользовался.

mike

Отписался в личную почту.
Свяжитесь с Ильей, он поможет

ilya

Цитата: dimahl от 28 июня 2016, 00:27:55
Цитата: mike от 24 июня 2016, 19:53:06
http://zentec.ru/forum/index.php/topic,115.0.html

http://zentec.ru/forum/index.php/topic,77.0.html

http://zentec.ru/forum/index.php/topic,98.0.html

Все ссылки есть в этой теме:
http://zentec.ru/forum/index.php/board,20.0.html

Вы, вероятно просто разволновались и не заметили их.

Если останутся какие-либо вопросы - не стесняйтесь, задавайте.
Доброго времени суток! К сожалению в ступор меня ввела моя невнимательность, а именно не выбрал шаблон программы для ПЛК. Тем не менее главную проблему(Панель-мастер(Weintek) не видит м100(ядро 3.48) в рабочем режиме, но видит в отладочном) решить не удалось, создали новый тестовый проект(т.к. где то прочел что проблемы решились после смены версии ЗВБ и переписыванием проекта с нуля в новой версии ЗВБ), дак  в тестовом проекте панелька не видит ПЛК вообще и даже в отладочном режиме. Повторно запускаем старый проект все работает в отладочном режиме!((
P.S.: эмулятором Com портов не пользовался.

Проблема не в ЗВБ и не в М100. Раз видно его в online симуляции, с ними все впорядке. Вы неправильно подключаете панель к контроллеру. Во-первых: в настройках после симуляции установите порт ком-1. Далее к pin1 - подключите B а к pin2 - А. Должно работать, либо вы намудрили что-то в проекте. Просто симуляция проглатывает все мелочи, а реальный обмен нет.

serov

Там не в Зентеке была проблема, а в панели Weintek. Точнее в разработчиках. Была подключена другая панель с одной переменной и всё заработало. А уж и осцилографом истыкали, модбас протестили, Зентек отвечает, да и панель-то видит ответ (начинает запросы засылать чаще без таймаута), но один фиг "PLC not connect".
Так что если кто-то будет с Weintek возиться имейте ввиду следующее:
Weintek в режиме модбас мастера не читает одну битовую (логическую в Зентеке) переменную, нужно добавить любую другую "аналоговую" (или как её там..) переменную. Всё сразу заработало. Ах да, ещё адресация там не с "0", а с "1". Так что сдвиг адресов идет относительно Зентека +1, хотя там вроде есть вариант с адресацией с "0", но уже не проверяли.

serge197a

Цитата: serov от 28 июня 2016, 23:46:29
Там не в Зентеке была проблема, а в панели Weintek. ...
нет у Weintek проблем.
это была ошибка юзера.
для нумерации регистров с 0
в панели нужно выбрать соответствующий модбас драйвер.
битовые переменные тоже читаются.
нужно внимательнее мануал читать.
он на русский давным-давно переведен.

serov

Цитата: serge197a от 29 июня 2016, 08:56:12
Цитата: serov от 28 июня 2016, 23:46:29
Там не в Зентеке была проблема, а в панели Weintek. ...
нет у Weintek проблем.
это была ошибка юзера.
для нумерации регистров с 0
в панели нужно выбрать соответствующий модбас драйвер.
битовые переменные тоже читаются.
нужно внимательнее мануал читать.
он на русский давным-давно переведен.
Вам нужно учиться читать внимательно: "Weintek в режиме модбас мастера не читает одну битовую переменную...."
То есть если в проекте одна единственная битовая переменная (скажем как у нас в тестовом проекте), то панель будет ругаться.

serge197a

Цитата: serov от 04 июля 2016, 10:48:27
Цитата: serge197a от 29 июня 2016, 08:56:12
Цитата: serov от 28 июня 2016, 23:46:29
Там не в Зентеке была проблема, а в панели Weintek. ...
нет у Weintek проблем.
это была ошибка юзера.
для нумерации регистров с 0
в панели нужно выбрать соответствующий модбас драйвер.
битовые переменные тоже читаются.
нужно внимательнее мануал читать.
он на русский давным-давно переведен.
Вам нужно учиться читать внимательно: "Weintek в режиме модбас мастера не читает одну битовую переменную...."
То есть если в проекте одна единственная битовая переменная (скажем как у нас в тестовом проекте), то панель будет ругаться.
У меня полно проектов на ваентеке.
Если вы не умеете пользоваться,
то это не значит, что битовые переменные не читаются-пишутся.
Это относится и к Билдеру 8000 и к Билдеру про.