Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 11

Тема: Проблемы с модулем OWEN(slave)

  1. #1

    По умолчанию Проблемы с модулем OWEN(slave)

    Так и не добившись работы модуля OWEN (master) c МВА8, сократил конфигурацию системы до 4-х аналоговых входов, чтобы использовать встроенные входы ПЛК, но и тут сюрприз... С ПЛК нужно получать несколько переменных на АРМ, а с модуля OWEN(slave) считывается только одна. Причем только верхняя по ветке конфигуратора ПЛК.
    И вот еще: при создании хотя бы одного нефиксированного модуля (master либо slave), при соединении с ПЛК выходит сообщение:#2000:2000. 1.14 1:28: 0# 1 PLC STARTED из разряда исключений, которое постоянно прописывается в логе.
    На всякий случай прицепил проект, может все таки кто нибудь поймет, что происходит???
    Я использую преобразователь RS232/USB на АС3, так как нет свободных сом- портов, может ли из-за этого??? Хотя причем здесь переходник, когда модуль master тоже не работает в связке ПЛК с МВА по RS485...
    Вложения Вложения
    • Тип файла: zip GSS1.zip (10.0 Кб, Просмотров: 20)

  2. #2

    По умолчанию

    1. Не могли бы Вы прислать ваш проект с ОВЕН-мастером и скриншот сетевых настроек МВА? У всех работает, у Вас нет - надо выяснить причину.
    2. Овен slave - вы добавили 2 переменные с одинаковым адресом и одинаковым хеш-именем, а думаете, что это несколько разных! Как ПЛК должен это понять? Он отвечает на запрос к переменной read с адресом 0 - все правильно. Присвойте 2-й переменной адрес 1!
    3. И зачем создавать 2 ОВЕН-slаve на 1 порту? - достаточно 1, а в нем все переменные.
    4. #2000:2000. 1.14 1:28: 0# 1 PLC STARTED - ПЛК сообщает, что стартовал - что же вы хотите?

  3. #3

    По умолчанию

    Владислав, спасибо, что откликнулись!
    1. Приложил проект с модулем OWEN(master). Настройки МВА8: 9600,8,n,1,8,24 (с этими настройками работает с конфигуратором МВА8). Вообще больше года работаю с продукцией ОВЕН, и с настройкой сетевых параметров никогда проблем не было...
    2. Прицепил исправленный проект с OWEN(slave), если я правильно понял речь идет об адресах переменных протокола...? Пробовал и раньше задавать там разные адреса для разных переменных, результат тот же.
    Хотя не считал подобные варианты правильными т.к. прочитал в Руководстве пользователя по поводу конфигурирования области ввода/вывода ПЛК буквально следующее:
    "Примечание. Параметры Address Length, Address используют
    Owen (Master) и Owen (Spy), а Polling time только в Owen (Master). Для
    модуля Owen (Slave) данные параметры задавать не требуется. "
    Это в разделе переменных протокола модуля OWEN(slave). Как это понимать???
    Поэтому и создал два модуля, ведь где то должен быть указан адрес! Открывать две переменные на одном модуле тоже пробовал...
    Что касается адресов модулей Owen(slave), то тут понятное дело, необходимы разные адреса. Что я и сделал (этот вариант я и отправил в начале).
    Вложения Вложения
    Последний раз редактировалось Герман Евсеев; 25.10.2007 в 14:54.

  4. #4

    По умолчанию

    1. Странная ситуация, на линии был только ПЛК и МВА или еще и компьютер через преобразователь? Преобразователь автоматический или полуавтоматический (может он держал линию и мешал обмену?).
    2. Вы правы, уже подзабылось. Давно проблем с ОВЕН-ом не было...
    3. Попробуйте следующее: создайте 2 Овен slave с адресами 8 и 9. и вставьте в них по переменной Float+time (listen) с именем read, настройки по умолчанию. Из конфигуратора МВА попытайтесь прочитать первые 2 канала прибора с номером 8. В каналах должны отображаться те же значения, что и в CoDeSys.

  5. #5

    По умолчанию

    1. Владислав, на линии RS485 четыре прибора: МВУ8, МВА8, ПЛК150UL и АС3 (полуавтоматический). Кроме того в ПЛК занят порт 232 (но не всегда, иногда бывает свободный), для связи его с компьютером, со средой CoDeSys. Дело в том, что иногда, сам по себе, в ПЛК изменяется IP адрес, и мне приходится его считывать и снова забивать в сетевые настройки на ноутбуке (почему это происходит, тоже понять не могу)... Сам работаю с ПЛК (CoDeSys) через Ehternet на лэптопе. Конфигуратор МВА8 соединяю через АС3 и конвертер 232/USB. Когда пытался запустить модуль Овен-мастер, пробовал отключать АС3 (отцеплял витую пару от него), так же думал, что мешает. Но увы, оказалось, что дело не в нем...
    Модуль Овен-слэйв проверяю таким образом: настраиваю в ПЛК-конфигураторе модуль, его параметры, соединяюсь с ПЛК, запускаю его, затем открываю конфигуратор МВА8, ставлю адрес в сет. настройках программы (естественно тот же, что и в модуле ПЛК) и считываю каналы. В любом случае считывается только один... Если адреса модулей в ПЛК совпадают с адресами каналов одного МВА8, т.е. лежат в диапазоне адресов одного прибора, то в конфигураторе считываю как каналы одного МВА. Если разница больше 8, как в ранее приложенном мною примере, то естественно смотрю как два МВА8 с разными базовыми адресами (меняю адрес в сетевых настройках программы, и смотрю там) вторую переменную. Пробовал писать на Delphi опрос переменных функцией ReadIEEE32(......) - результат одинаков, читается только одна.
    То что Вы посоветовали, уже проделывал (и не раз), только адреса ставил 32 и 33 с хэш-именем read. Остальное оставлял по умолчанию. И считывал в конфигураторе МВА каналы с базовым адресом 32. Один в один -картина та же.
    В CoDeSys переменные отображаются всегда все правильно...
    Последний раз редактировалось Герман Евсеев; 26.10.2007 в 06:37.

  6. #6

    По умолчанию

    Так. А какая у вас версия прошивки??? уж не 1.31.4? - перепрошейтесь!

  7. #7

    По умолчанию

    PLCInfo
    PLC model MODEL PLC 150
    Binary VERSION 1.31.1
    Need Target version 1.31
    Compiled: 16:20:29 Dec 28 2006
    MAC 67:77:01:00:94:57
    IP 10.0.1.222
    GATE 0.0.0.0
    MASK 255.255.255.0
    Licence limited to 360 bytes
    Voltage DAC
    PIC version is 08

    похоже что не 1.31.4, а даже более раняя?
    Владислав, если это критично, то подскажите, пожалуйста где взять прошивку и инфу про то, как перепрошить ПЛК...

  8. #8

    По умолчанию

    Нашел на сайте версию 2.01.8, скачал. Есть и инструкция по перепрошивке. Спасибо, Владислав, попробую...
    Последний раз редактировалось Герман Евсеев; 26.10.2007 в 06:37.

  9. #9

    По умолчанию

    Перепрошил и все наладилось... Все работает, как и должно работать!
    Спасибо, Владислав, еще раз!...
    Последний раз редактировалось Герман Евсеев; 26.10.2007 в 06:38.

  10. #10

    По умолчанию

    Замечательно, но меня зовут Владислав

Страница 1 из 2 12 ПоследняяПоследняя

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •