PDA

Просмотр полной версии : Помогите новичку



Nikolas1986
14.03.2014, 05:15
Помогите пожалуйста не могу установить связь спк207 с МУ110-224-32Р. Настроил ModbusCOM 3.4.0.0, ModbusMasterCOM 3.5.3.0, ModbusSlave 3.5.3.0, открытие порта через UniWrite, светодиод подмигивает, прописал маску 0х062, прописал соотношение каналов с глобальной переменной. А Му110 команд не получает.

Мурат Ахриев
14.03.2014, 09:39
Использование библиотек (ФБ UniWrite) и использование устройств (ModbusCOM 3.4.0.0, ModbusMasterCOM 3.5.3.0, ModbusSlave 3.5.3.0), это два разных способа реализации обмена по Modbus.

Здесь вы можете скачать руководство по созданию Modbus подключения с использованием устройств https://drive.google.com/file/d/0B-NeT6w28r5bUXJINmFnb05MOGc/edit?usp=sharing

Nikolas1986
14.03.2014, 10:30
Т.е. получается при использовании устройств не надо открывать порт?

Мурат Ахриев
14.03.2014, 10:46
Да, открытие порта осуществляется при помощи функционального блока "ComConn" только при использовании библиотечных функций работы с modbus.

Nikolas1986
14.03.2014, 11:12
Спасибо, разобрался! А всего то надо было поставить галочку "Всегда обновлять переменные" :)

IgorCOM
08.04.2014, 17:41
Добрый день, такая проблема. Не могу добавить устройство "Modbus_Master_COM_Port" версии ниже 3.5.1.0. Поставил библиотеки Modbus из диска который пошел к СПК207 и поставил библиотеки из
http://www.owen.ru/catalog/80224381.
P.S. CoDeSys 12540
СПК207-03-cs-web
версия - 2531
таргет СПК207-03-cs-web 3.5.0.40
Окно1: 12541
Окно2: 12542
Окно3: 12543
Прошу подсказать т.к. удалял и добавлял библиотеки и ничего не помогло
12544
Ещё он выдал ошибку что есть 2 такие с этим именем библиотеки на модбас, причем модбас 3.1.1 (отображается с треугольничками), я ее удалил и теперь при компиляции нормально. Однако устройства ниже моего таргета не видно на Мастер и на Слэйв.

Логвиненко Андрей
08.04.2014, 17:58
Установите архив репозитория и не путайте библиотеки Овена и устройства Codesys.
Или Modbus_COM через конфигурацию или ФБ Modbus_master от Овена в пользовательской программе.

IgorCOM
18.04.2014, 10:28
Установите архив репозитория и не путайте библиотеки Овена и устройства Codesys.
Или Modbus_COM через конфигурацию или ФБ Modbus_master от Овена в пользовательской программе.
Спасибо конечно, помогло, занимался с прошивками, сразу не ответил.
Вопрос есть такой, установил связь с МУ110, вроде нормально, вот проверил - сутки не отваливается связь (правда пришлось вернутся к прошивке http://www.owen.ru/uploads/Firmware_...WEB_v2.531.zip). Сделал по инструкции "Подключение модулей ввода/вывода к контроллерам ОВЕН по протоколу Modbus" как бы всё работает. CoDeSys - 12633 Target - 3.5.0.0 (другие не работают проверял для 2.531). Проект -12638
Вопрос 1 - как добавить адрес %QX0.0 или %QX0.1 в программу PRG для переменной "l" или "y". (Привык работать с LD или FBD), а то ругается на ошибку. Вроде как надо добавлять 0x0033, а потом связать её с переменной из LD (не выходит). Это конкретный вопрос, т.к. буду использовать только МВ110 и МУ110 и надо будет работать с ними. Если можно, то ссылочку киньте, где прочесть нормально можно (именно для Кодесис v3 ибо искать конкретную инфу тяжело).
Вопрос 2 - в проекте, который закинул, на визуализации там есть переключатель который находится чуток правее и ниже середины, в самой панели он отображается в самом крайнем правом углу - почему так, если разрешение выбрал такое как и у панели (я думал, что будет именно так и выглядеть в середине (то же самое и с текстами))?
Вопрос 3 - как загрузить image, а то только стандартный набор там есть. Ответ -- (http://www.owen.ru/forum/showthread.php?t=16503 пост№4), но я не увидел инфу про разрешение и формат файла (некоторые файлы не хочет отображать при добавлении в визуализацию)
P.S. СПК207-03-web с прошивкой v2.531 (плата С01). Сильно не ругайтесь. Спасибо тем людям, который поддерживают форум. :)

IgorCOM
21.04.2014, 12:44
Спасибо конечно, помогло, занимался с прошивками, сразу не ответил.
Вопрос есть такой, установил связь с МУ110, вроде нормально, вот проверил - сутки не отваливается связь (правда пришлось вернутся к прошивке http://www.owen.ru/uploads/Firmware_...WEB_v2.531.zip). Сделал по инструкции "Подключение модулей ввода/вывода к контроллерам ОВЕН по протоколу Modbus" как бы всё работает. CoDeSys - 12633 Target - 3.5.0.0 (другие не работают проверял для 2.531). Проект -12638
Вопрос 1 - как добавить адрес %QX0.0 или %QX0.1 в программу PRG для переменной "l" или "y". (Привык работать с LD или FBD), а то ругается на ошибку. Вроде как надо добавлять 0x0033, а потом связать её с переменной из LD (не выходит). Это конкретный вопрос, т.к. буду использовать только МВ110 и МУ110 и надо будет работать с ними. Если можно, то ссылочку киньте, где прочесть нормально можно (именно для Кодесис v3 ибо искать конкретную инфу тяжело).
Вопрос 2 - в проекте, который закинул, на визуализации там есть переключатель который находится чуток правее и ниже середины, в самой панели он отображается в самом крайнем правом углу - почему так, если разрешение выбрал такое как и у панели (я думал, что будет именно так и выглядеть в середине (то же самое и с текстами))?
Вопрос 3 - как загрузить image, а то только стандартный набор там есть. Ответ -- (http://www.owen.ru/forum/showthread.php?t=16503 пост№4), но я не увидел инфу про разрешение и формат файла (некоторые файлы не хочет отображать при добавлении в визуализацию)
P.S. СПК207-03-web с прошивкой v2.531 (плата С01). Сильно не ругайтесь. Спасибо тем людям, который поддерживают форум. :)
Оказалось проще -- из GVL переменную с окончанием бита (Out_MY110.0) -- для других на +1 больше, можно вставить в "катушку". Т.е. написав строку в LD, названия переменных берутся из глобальных переменных, учитывая что там word просто надо добавлять ещё и бит в конце через точку. Управление можно опробывать инверсным входом или задать принудительно.
С областью отображения на визуализации иногда добивался расположения такого как и на ПК, но не всегда (лучше использовать группировку объектов).
Насчёт загрузить image -- я так и не понял когда загружает картинку, а когда нет (бывает по-разному).
Если у кого есть подробный manual по КоДеСис3 киньте ссылку (хелп не плохой, но не всё ясно).

Мурат Ахриев
21.04.2014, 16:16
По поводу картинок, добавляете pool изображений в дерево проекта, в пул изображений добавляете изображения с жесткого диска с пометкой о том, что изображения включать в проект(Путь к картинке не должен содержать русских символов). Далее в редакторе визуализации добавляете элемент image и выбираете ранее добавленную картинку.

leonVl
23.04.2014, 15:55
Доброго Дня!
Помогите пожалуйста, что то не могу разобраться
Связка СПК110+МВА(взят по примеру)+ПР110 через ПР-МИ485
Не могу подключить ПР, все вроде работает а ПР не "звонится"
Опять перечитал форум, посмотрел примеры, видеопример с ТРМ212 и обратил внимание, я когда добавляю канал Слейв хоть на чтение хоть на запись на вкладке "соотнесение входов" у меня не просто строка с типом WORD а почему то всегда ARRAY [0..0] OF WORD
При этом добавляю в примере "ТРМ212_test" точно такой же канал slave и там нормальная переменная типа WORD.
Понимаю что туплю но где?
Прилагаю скрин экрана сверху пример с форума снизу мой.
Ну и проект, гляньте кто нибуть, пожалуйста...

leonVl
25.04.2014, 13:26
Пока ждал ответ разобрался сам, мой пример абсолютно рабочий просто при чтении с ПР входов нужно обращаться к регистру 0х0100 по функции (03) а при записи к регистру 0х0200 по функции (16). Конечно про то почему тип переменной у меня массив я не понял но это не мешает работе программы.