Показано с 1 по 2 из 2

Тема: RS485 и ТРМ138, адреса

  1. #1
    shindax
    Гость

    По умолчанию RS485 и ТРМ138, адреса

    Добрый день.

    Возможно, что вопрос не новый, если уже спрашивали, просьба дать ссылку на соответствующую ветку. Сроки поджимают, а ПЛК только осваиваю. Имеется PLC100.K-L. и 10 ТРМ138. На ТРМ-ах задействовано по 2-3 канала, все объявлены в конфигурации. В программе объявляю переменные в виде :
    ...
    TRM_1_1 AT %QD9.1.1 : REAL ;
    TRM_1_1_U AT %QD9.2.1 : REAL ;

    ...и.т.д.
    С какого-то момента компилятор выдает ошибку "invalid address". Как я понял, не хватает какого-то адресного пространства, но какого? Сейчас пишем свой протокол, но наверное можно как-то данную проблему решить без танцев с бубнами. И следом. Как проект с одного контроллера перенести на другой target, конкретно нужно с PLC100.K-L на PLC100.R-L.
    Заранее благодарен.

  2. #2

    По умолчанию

    1. Вам требуется неограниченная лицензия на область ввода/вывода.
    2. Экспортируйте конфигурацию с К
    3. Для Р создайте пустой проект и тоже экспортируйте конфигурацию.
    4. В текстовом редакторе замените в эксп. файле для К начало (возьмите его полностью из Р)
    5. Импортируйте получившуюся конфигурацию в пустой проект для Р.
    6. С импортном/экспортом собственно кода программы никаких проблем нет вообще.

Ваши права

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