Tx Open Tool и Txi2.open, Конфигурация TXI2.OPEN |
|
|
|
8.12.2017, 16:06
|
Группа: New
Сообщений: 9
Регистрация: 15.6.2015
Пользователь №: 270674
|
Здравствуйте! Подскажите, каким образом подключиться к TXI2.OPEN для конфигурирования? Находил пошаговую инструкцию для модели TXI1.OPEN, у нее есть USB разъем. Здесь же только два Ethernet разъема, при подключении к ним TX Open Tool не видит устройство. Спасибо.
|
|
|
|
|
11.12.2017, 20:07
|
Группа: Участники форума
Сообщений: 195
Регистрация: 29.12.2011
Пользователь №: 134796
|
Не юзал его еще. Но вроде как его теперь по IP конфигурить надо. А раньше по usb надо было.
|
|
|
|
|
12.12.2017, 7:08
|
Группа: Участники форума
Сообщений: 113
Регистрация: 19.1.2015
Пользователь №: 256733
|
Эта байда работает только с Desigo v.6. Если в вас 5.1 или 4.1, то вы ничего не сможете с ней сделать. Мне специалист из Siemens'овой службы поддержки ответил приемно следующее: Цитата Возможно, имеет смысл попробовать установить отдельно TX Tool V6. Эта утилита не требует лицензии. И в ней сконфигурировать TXI2.OPEN под ModbusV4. Потом его шаблон вставить в PointConfigurator. Но никто не гарантирует, что это будет работать.
|
|
|
|
|
12.1.2018, 11:08
|
Группа: New
Сообщений: 11
Регистрация: 27.12.2017
Пользователь №: 334307
|
Конфигурация TXI2.OPEN без лицензии на XWorks 6 не представляет интереса, так как теперь создать ioocd-файл мимо Point Configurator'а не разрешается. Но сделать это возможно, у меня получалось. Проблема в том, что без контроллера с 6 версией прошивки даже успешно опрашивающий устройства модуль бесполезен. 4 и 5 xworks про него не знают и заменить им TXI1.OPEN не получилось, контроллер не увидел его на Island-шине.
Адрес TXI2.OPEN по умолчанию - 192.168.252.2 (тут не 100% уверен, полгода прошло). Компьютер с TX Opel Tool должен иметь адрес в подсети 192.168.252.0/24 (можно задать вторым к существующему), иначе не найдет модуля.
|
|
|
|
|
12.1.2018, 11:33
|
Группа: New
Сообщений: 9
Регистрация: 15.6.2015
Пользователь №: 270674
|
Модули расширения ввода/вывода имеют адресные ключи (физические пластиковые пронумерованные) для однозначной идентификации модулей в конфигурации контроллера. Каким образом мы назначаем адрес модулю TXI2.OPEN? Данный модуль никаких физических ключей не имеет.
|
|
|
|
|
12.1.2018, 11:52
|
Группа: New
Сообщений: 11
Регистрация: 27.12.2017
Пользователь №: 334307
|
На модуле есть две "крутилки" с десятками и единицами адреса, при смене адреса происходит перезапуск. Старые TXI1.OPEN иногда при этом зависали. К заданному адресу привязываются входы контроллера, поэтому произвольно менять его не стоит. При установке адреса в 0 модуль переходит в состояние останова.
Сообщение отредактировал Willy64 - 12.1.2018, 11:53
|
|
|
|
|
12.1.2018, 12:02
|
Группа: New
Сообщений: 9
Регистрация: 15.6.2015
Пользователь №: 270674
|
Цитата(Willy64 @ 12.1.2018, 11:52) На модуле есть две "крутилки" с десятками и единицами адреса, при смене адреса происходит перезапуск. Старые TXI1.OPEN иногда при этом зависали. К заданному адресу привязываются входы контроллера, поэтому произвольно менять его не стоит. При установке адреса в 0 модуль переходит в состояние останова. Вы настраивали TXI.OPENы по инструкции step-by-step, гуляющей по интернету?
|
|
|
|
|
12.1.2018, 12:41
|
Группа: New
Сообщений: 11
Регистрация: 27.12.2017
Пользователь №: 334307
|
В первый раз - да, по какой-то инструкции, происходящей от сименса. Тогда это были еще TXI1. Процедура с TXI2 осталась той же, за небольшими исключениями. Если что-то интересует, задавайте конкретные вопросы, могу попробовать объяснить простым языком, опираясь на личный опыт.
|
|
|
|
|
12.1.2018, 13:01
|
Группа: New
Сообщений: 9
Регистрация: 15.6.2015
Пользователь №: 270674
|
В понедельник буду на объекте, сформируются конкретные вопросы. Заранее спасибо.
|
|
|
|
|
16.1.2018, 11:12
|
Группа: New
Сообщений: 9
Регистрация: 15.6.2015
Пользователь №: 270674
|
- TX Open tool v6.0 - модуль TXI1.OPEN Объясните разницу между настройкой GlobalComm (Bus communication settings) и DeviceComm (Communication settings). Настройки должны быть разными? Скриншоты прилагаю.
|
|
|
|
|
16.1.2018, 14:26
|
Группа: New
Сообщений: 9
Регистрация: 15.6.2015
Пользователь №: 270674
|
При добавлении файла конфигурации TXI1.OPEN в Xworks (Point configurator) Xworks автоматически определяет конфигурацию как предназначенную для TXI2.OPEN. Ссылка на видео: https://yadi.sk/i/nKI8sk3H3RVv2h
|
|
|
|
|
17.1.2018, 13:06
|
Группа: Участники форума
Сообщений: 49
Регистрация: 6.7.2013
Пользователь №: 198125
|
Цитата(Willy64 @ 12.1.2018, 11:08) Конфигурация TXI2.OPEN без лицензии на XWorks 6 не представляет интереса, так как теперь создать ioocd-файл мимо Point Configurator'а не разрешается. Но сделать это возможно, у меня получалось. Проблема в том, что без контроллера с 6 версией прошивки даже успешно опрашивающий устройства модуль бесполезен. 4 и 5 xworks про него не знают и заменить им TXI1.OPEN не получилось, контроллер не увидел его на Island-шине.
Адрес TXI2.OPEN по умолчанию - 192.168.252.2 (тут не 100% уверен, полгода прошло). Компьютер с TX Opel Tool должен иметь адрес в подсети 192.168.252.0/24 (можно задать вторым к существующему), иначе не найдет модуля. Не обязательно иметь контроллер с 6 версией, я сделал четыре OPEN`а с 5 версией, подготавливаешь проект в XWP-5 потом переносишь проект в XWP-6 меняя в Point Configurator TXI1.OPEN на TXI2.OPEN.
|
|
|
|
|
21.1.2018, 13:53
|
Группа: New
Сообщений: 9
Регистрация: 15.6.2015
Пользователь №: 270674
|
Разобрался с TXI1.OPEN, все работает, круто! Проделываю те же самые манипуляции с TXI2.OPEN - глухо, не работает. Скриншоты и файл конфигурации прилагаю. Помогите, пожалуйста!
|
|
|
|
|
22.1.2018, 10:40
|
Группа: Участники форума
Сообщений: 86
Регистрация: 28.1.2015
Пользователь №: 257724
|
А заливался ли в модуль файл приложения с прошивкой? У меня были проблемы что он хотел вот этот файлик еще + у Вас почему-то в Bus стоит RS232, а для устройства RS485T. Я всегда делал одинаковые значения
Сообщение отредактировал Gosha_xak - 22.1.2018, 10:46
|
|
|
|
|
22.1.2018, 11:59
|
Группа: New
Сообщений: 9
Регистрация: 15.6.2015
Пользователь №: 270674
|
Цитата(Gosha_xak @ 22.1.2018, 10:40) А заливался ли в модуль файл приложения с прошивкой? У меня были проблемы что он хотел вот этот файлик еще + у Вас почему-то в Bus стоит RS232, а для устройства RS485T. Я всегда делал одинаковые значения Гоша, все заработало!!! Да, по невнимательности выставил RS232, исправил. Шлюз я прошивал, только файлик у меня версии Modbus_HQ_V6.00.670. Залил Ваш файл и все заработало! Кстати, скидываю скрин, как должно выглядеть окно диагностики при рабочей конфигурации. Спасибо!
|
|
|
|
|
16.2.2018, 12:10
|
Группа: New
Сообщений: 3
Регистрация: 19.8.2017
Пользователь №: 326728
|
Добрый день. Подскажите пожалуйста есть ли возможность через TXI2.OPEN подключить электросчетчики "Меркурий-230" с CAN/485 интерфейсом?
|
|
|
|
|
4.6.2019, 19:15
|
Группа: New
Сообщений: 2
Регистрация: 21.2.2019
Пользователь №: 356294
|
Доброго времени суток.
Не смог найти конкретной информации по настройке TXI2.Open (планирую опрашивать счетчики с ModBus по RS485). Счетчиков в сети 2 шт. Подсоединены шлейфом к TXI2.Open.
Поделитесь пожалуцста опытом пошаговой настройки: 1. Как подключить к устройству 2. Как создать конфигурацию для считывания данных 3. Как дальше использовать это - записывать в BacNet переменный в XWP
Буду очень благодарен. И заранее спасибо откликнувшимся.
|
|
|
|
|
6.6.2019, 15:57
|
Группа: New
Сообщений: 11
Регистрация: 27.12.2017
Пользователь №: 334307
|
Взял модуль TXI2, вентилятор EBM и накидал пошаговую инструкцию, а то некоторые шаги абсолютно неочевидны даже с полными официальными инструкциями. Сделано на XWorks 6.2.
0. Сетевые настройки
0.1. Добавить адрес 192.168.252.3 для Ethernet-карты, подключить контроллер прямым кабелем 0.2. Проверить связь с контроллером (ping 192.168.252.2)
1. TX Open Tool
1.1 В меню "Tools->Options->FW Library Path" указать путь к каталогу "012_Firmware/010_Desigo_Firmware_Library" из дистрибутива XWorks. 1.2 Создать файл IOOPT (шаблон с регистрами для требуемого типа устройств). Это отдельная история. 1.3 Скопировать шаблон в каталог "C:\Users\All Users\Siemens\Desigo\TOOLSET\XwpData\RC\Libraries\FLI\06.00\V600000\PXC\DEV\TXI" (функция "Save to library", которая должна это делать, у меня почему-то не работает, в 4 и 5 версиях всё было нормально)
2. Desigo Project Manager
2.1 Создать проект, модульный контроллер 2.2 Перейти в Point configurator 2.3 Create DP and modules -> New module -> TXI2.OPEN, задать новому модулю адрес (у меня всегда 90, 91 и тд) 2.4 Integrate TX-I/O third party subs, создать в дереве объектов нужную ветку 2.5 Нажать правую кнопку на ней, потом "New IO Open integration via point template" 2.6 выбрать в списке свой шаблон, "ОК", на вопрос ответить "Да" 2.7 задать адрес Modbus или другой полевой сети в секции "Device address" справа сверху 2.8 нажать "Assign TX I/O module", у точек должны появиться адреса 90.1, 90.2 и тд 2.9 "Save" 2.10 Navigate -> "Tx Open Tool" 2.11 Generate CFC data and Exit, далее обычная компиляция и загрузка контроллера
3. снова TX Open Tool 3.1 Tools -> Load firmware TX Open (в первый раз обновляем прошивку из каталога Firmware\320_TX2_OPEN\Bin) 3.2 Tools -> Load protocol application (как в шаблоне, у меня Modbus_HQ_V6.00.xxx) 3.3 В списке Properties ввести пароль модуля (на новом модуле можно установить его через кнопку с точками), остальное можно не трогать 3.4 Load IOOCD (при последующих загрузках сразу сюда) 3.5 Если всё загрузилось нормально, можно посмотреть на то, что происходит внутри модуля на вкладке "Online"
Если обмен идёт нормально, индикатор COM светится почти непрерывно оранжевым цветов, при потере пакетов - красные вспышки
Жду отзывов!
|
|
|
|
|
7.6.2019, 15:16
|
Группа: New
Сообщений: 2
Регистрация: 21.2.2019
Пользователь №: 356294
|
Приветствую. Благодарю за описание по настройке модуля. По данному описанию вопросов нет. Возник вопрос по получению данных с устройств (устройства мониторинга параметров электроснaбжения PM2200). При создании карты опроса переменных в TXOpen Tool делаю такие настройки (например, пытаюсь получить значение тока на фазе): Data Point Type - AI Sygnal Type - F32 Third party signa type - Float Default value - 0 Range low - 0 Range hight - 1 3rd P. Conversion Set - 1;3000;0;0; (3000 - взял из описания протокола) При прошивке TX модуля использовал выложенный выше на форуме файл по ModBus Настройки канала: для TX модуля - 19200,N,8,1,RS485,0,0,RTU для устройства - 19200,N,8,1,RS485,0,0,RTU Адресация: TX - 91 устройство - 2 (на самом устройстве все настройки проверили - адрес: 2, скорость: 19200, четность: нет) Для самого устройства есть описание протокола (прикладываю). Скриншоты результатов прикладываю - опроса данных нет.
Сообщение отредактировал SergeyPanishev - 7.6.2019, 15:20
|
|
|
|
|
10.6.2019, 11:32
|
Группа: Участники форума
Сообщений: 195
Регистрация: 29.12.2011
Пользователь №: 134796
|
А Вы пробовали сначала считать данные с помощью Modscan или аналогичной программы? Я в первую очередь поступаю именно так, чтобы искоючить проблемы со связью или с настройками периферийных устройств. Если данные получены, то можно приступать к интеграции в Desigo.
|
|
|
|
|
10.6.2019, 15:20
|
Группа: New
Сообщений: 11
Регистрация: 27.12.2017
Пользователь №: 334307
|
Непонятно, на какой стадии затык. Если красный индикатор мигает, а зеленый - нет, то TXI2.OPEN работает нормально и надо искать проблему снаружи. Ошибка также может быть в различных вариантах модбаса, у разных производителей понятия, бывает, сильно расходятся. Читайте документ CM110571, он лежит в каталоге с прошивкой 320_TX2_OPEN\Prot_Apps\Modbus под именем "Modbus_HQ_V6.00.xxx.pdf"
|
|
|
|
|
11.6.2019, 6:04
|
Группа: Участники форума
Сообщений: 44
Регистрация: 19.2.2010
Пользователь №: 46971
|
После того, как не получили данные в TXI2.OPEN пробовали подключаться к устройству через "шнурок" USB-RS485. Пробовали считать данные, например, по адресу 3000 (ток А). ModScan не видит ничего по этому адресу. Методом тыка поперебирали адреса - нашли ячейки, где хотя бы что-то считывается и меняется. Но идентифицировать их не можем - что в них за значения. Отписались еще в Shnider. Ждем от них информации.
|
|
|
|
|
11.6.2019, 9:40
|
Группа: Участники форума
Сообщений: 195
Регистрация: 29.12.2011
Пользователь №: 134796
|
Попробуйте сначала считать битовые значения. У меня со шнайдеровскими измерителями РМ была следующая засада. Битовые значения читались норамально, а вот показания токов и напряжений с 3000 регистра ( данные флоат) считывалась какая-то фигня. Тогда в настройках modscan я указал тип считываемых данных не floating, а swapped. И тогда данные стали отображаться корректно. И по-моему еще был сдиг регистров на 1, т.е. надо было читать не с 3000 регистра 4 байта, а с 2999. После этого дело осталось за малым, засунуть это все в контроллер. Я тогда делал интеграцию в контроллеры Beckhoff. И мне пришлось в контроллер считывать сразу не 4 байта, а читать побайтово, менять их последовательнось, и склеивать их в другом порядке, чтобы в контроллере увидеть адекватные данные. Как это будет в сименсе не могу сказать, не сталкивался. А вот в шнайдеровских PM такая фигня с последовательностью байтов. Кучу времени убил тогда...
|
|
|
|
|
15.6.2019, 22:00
|
Группа: Участники форума
Сообщений: 44
Регистрация: 19.2.2010
Пользователь №: 46971
|
Коллеги. Всем спасибо за консультации. Все параметры с PM2230 удалось считать. Особенности адресации устройства понятны: 1. Регистры сдвинуты на 1 (вместо 3000 необходимо через TXI опрашивать 2999). 2. Настройки TXI2 по сути ничем не отличаются от описание по TXI1. Спасибо Willy64 за описание процедуры настройки. 3. По занесение информации для чтения в TXI2 все подробно изложено в Help. Есть примеры. Тут главное не забывать указывать корректный интерфейс и адреса устройств.
Единственное что - не смогли получить каких-то корректных данных через ModScan и QModBus. При чтении регистров (например, holding 2999) получали либо ошибку, либо неизменяющиеся значения. Все параметры удалось получить через программу IONSetup от SE. Там также есть возможность чтения по регистрам.
Если у кого возникнут вопросы - можно в этой ветке получить всю информацию.
|
|
|
|
|
4.7.2019, 18:00
|
Группа: New
Сообщений: 2
Регистрация: 17.8.2015
Пользователь №: 275621
|
Добрый день, коллеги! Прошу помочь! Возникает проблема в самом начале при выборе протокола ModBus_HQ_V6.00 в TX Open Tool (Desigo XWorks 6.0). Выходит сообщение, что не удалось найти файл конфигурации XML для данного протокола. Везде посмотрел - нигде нет этого файла. Может кто поделиться этим файлом? Либо целиком каталогом прошивки 320_TX2_OPEN\Prot_Apps\Modbus. А имеется у меня только каталог прошивки для TX1.OPEN. Заранее благодарю!
|
|
|
|
|
2.8.2019, 22:52
|
Группа: Участники форума
Сообщений: 166
Регистрация: 21.10.2010
Пользователь №: 77347
|
Цитата(Willy64 @ 6.6.2019, 16:57) ..... 1.3 Скопировать шаблон в каталог "C:\Users\All Users\Siemens\Desigo\TOOLSET\XwpData\RC\Libraries\FLI\06.00\V600000\PXC\DEV\TXI" (функция "Save to library", которая должна это делать, у меня почему-то не работает, в 4 и 5 версиях всё было нормально) ....... Такая же фигня с сэйвом. Респект и уважуха за подсказку, очень вовремя!
|
|
|
|
|
6.9.2019, 12:11
|
Группа: Участники форума
Сообщений: 44
Регистрация: 19.2.2010
Пользователь №: 46971
|
Тоже возник вопрос по работе со сторонними устройствами через TXI2.OPEN. Имеется контроллер SMH4. Подключились к нему по ModBus TCP. Параметры типа int, long читаем без проблем. Проблема с чтение параметров типа real. Суть ситуации следующая. Например, есть значение с датчика, которое хранится по адресам 1-2 в SMH4. Делаем карту переменных для чтения значения и ставим тип переменной в TXOpen.Tool - float. Приходит абаркадабра. Подключился напрямую к SMH4 и почитал что там в ячейках 1-2 через программку QModBus. В ячейках 0 и 1680. Почитал манульчики - в соответствии со стандартом IEEE754 - это соответственно - в dec 20. Именно то значение, которое мне нужно. А вот как мне в TXI2.OPEN получить его не понимаю. Видимо проблема с разницей в форматом представления чисел в SHM4 и формате чтения у TXI2.OPEN. Подскажите - может кто сталкивался с такой проблемой? P/S/ в TX.OPEN попробовал все типы данных. Ни один из них 20 не выдал.
|
|
|
|
|
30.9.2019, 11:47
|
Группа: Участники форума
Сообщений: 44
Регистрация: 19.2.2010
Пользователь №: 46971
|
Что-то ни кто не ответил... решил не ждать - сделал в XWorks свой блочек для преобразования по стандарту IEEE754. Как говориться, на костылях, почти все работает. 90% данных считываются корректно. Но иногда почему-то преобразование выдает значение ровно в 2 раза большее, чем фактическое. Установить причину/условие когда это происходит - пока не удалось. Может кто тут подскажет?
|
|
|
|
|
3.10.2019, 22:47
|
Группа: Участники форума
Сообщений: 54
Регистрация: 13.2.2012
Пользователь №: 140013
|
Цитата(Fister @ 30.9.2019, 11:47) Что-то ни кто не ответил... решил не ждать - сделал в XWorks свой блочек для преобразования по стандарту IEEE754. Как говориться, на костылях, почти все работает. 90% данных считываются корректно. Но иногда почему-то преобразование выдает значение ровно в 2 раза большее, чем фактическое. Установить причину/условие когда это происходит - пока не удалось. Может кто тут подскажет? Видимо не до конца правильно преобразуете). Я бы пошел от Segnetics, если есть возможность запилите преобразование там для Сименса. Даже интересно как это в XWorks выглядит))) UPD. Вспомнил про Mapping Info 3 и Mapping Info 4 в свойствах переменной в TXI Open, они идут после адреса и номера функции modbus. Эти Mapping Info можно использовать для конвертации. Файл прикрепил во вложении. Скорее всего тебе просто надо сделать swap
Сообщение отредактировал lamer - 3.10.2019, 23:05
|
|
|
|
|
27.11.2019, 16:48
|
Группа: New
Сообщений: 2
Регистрация: 24.7.2013
Пользователь №: 200023
|
Выложите кто-нибудь TXOpen Tool из Xworks 6 версии. Дистрибутив очень много весит...
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
Реклама
ООО «Арктика групп» ИНН: 7713634274
ООО "Русич" ИНН 9721068883 / ЕРИД 2VtzqvNtSbV
ООО «УНИСПЛИТ» ИНН: 6453155081 erid: 2VtzqxEKxcL
-
Последние сообщения Форума
|