Добрый день. Только начинаю учиться программированию вc codesys. Подскажите пожалуйста как подключить модуль? Сам модуль подключен через RS485 к СПК210, а спк подключен к ПК через ethrnet. А что дальше делать не знаю
Вид для печати
Добрый день. Только начинаю учиться программированию вc codesys. Подскажите пожалуйста как подключить модуль? Сам модуль подключен через RS485 к СПК210, а спк подключен к ПК через ethrnet. А что дальше делать не знаю
В Кодесисе в конфигурации ПЛК на порту 485 создать мастера, к нему подключить слейв, в этом слейве выбрать шаблон модуля и подключить. Далее в шаблоне модуля нужным регистрам присвоить переменные. Ну естественно настроить протокол обмена. Как-то так.
Вложение 85076Вложение 85077
Все равно не видит
Вложение 85081
Подключен
На самом модуле еще не горит лампочка RS485, но горит красным лампочка авария. Это первый запуск модуля
Скорости обмена, четность, битность в порту как?
Портов больше чем один, точно подключено к нужному?
Терминальные резисторы на шине 485 стоят?
Полярность соответствует?
Лампочки обычно светятся. Но в любом случае это значит, что модуль не на связи, потому что не понимает\принимает команды от СПК.Цитата:
красным лампочка авария.
Так же стоит проверить положение переключателя 1.
Вложение 85082
Для нормальной работы он должен быть в положении OFF(выключен). Иначе модуль будет работать исключительно на заводской скорости 9600, 8N1, adr 16, независимо от того, что прописано конфигуратором в модуле. Были случаи, когда именно эти модули приходили с переключателем в положении ON.
Кстати, конфигуратор к нему цепляется?
на моем модуле написано настройка в новом конфигураторе, я так понял его сначала нужно настроить в mx110 или в owen configurator. Но у меня нет преобразователя ac4 для прямого подключения модуля к ПК
Этот преобразователь, или его аналог USB>RS485 просто обязан быть. С помощью него надо предварительно настроить модуль на нужные типы датчиков, скорости, и прочие плюшки. Потом уже подключаться к СПК.Цитата:
у меня нет преобразователя ac4 для прямого подключения модуля к ПК
Скорость порта на СПК какая? Попробуйте стандартные заводские настройки для модуля (9600)
Заработало. Спасибо!!
Он подключился, но показывает странное значениеВложение 85086
Видимо нужно его настраивать через адаптер?
Вложение 85117
Я дал первому входу переменную, почему он показывает такое странное значение? И у меня нет никакого датчика, может можно его как-то через codesys менять значение
Я прочитал код статуса 07 это ошибка: Датчик отсутствует. Можно ли как-нибудь без него?
Привыкайте, число REAL (Float) всегда отображается в экспоненциальном виде, например 2,34 е-2, что значит 0,0234,
а 5,473 е+2, будет 547,3
Вы можете настроить вход на 0-10 В, подключить батарейку или аккум (зарядку) от телефона и посмотреть напряжение. Но не более 10 В.
Или например на термопару TXK (L), компенсацию включить, поставить перемычку на вход, покажет от 24 до 30 градусов.
Фаиль Нагимуллин
Можно. Настраиваете вход на любую термопару, например тип К, вместо датчика ставите перемычку. Канал будет показывать температуру внутри модуля. Так можно все входа сделать.Цитата:
Можно ли как-нибудь без него?