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