Как связать два контроллера |
Здравствуйте, гость ( Вход | Регистрация )
Как связать два контроллера |
24.12.2018 - 14:51
Сообщение
#1
|
|
Читатель Группа: Пользователи Сообщений: 10 Регистрация: 23.12.2018 Пользователь №: 11102 |
Всем доброго времени суток,
Нужен простой пример связи 2х контроллеров FX2 между собой, один мастер второй слэйв и является удаленным блоком ввода-вывода. Если можно, простой пример, на удаленном активируется вход 0 на мастере взводится М0, на мастере активируется Х0 на удаленном активируется выход Y2. Связь через 485 Если уже было похожее прошу дать ссылку. |
|
|
4.01.2019 - 19:23
Сообщение
#2
|
|
Читатель Группа: Пользователи Сообщений: 10 Регистрация: 23.12.2018 Пользователь №: 11102 |
хочу подружить два разных контроллера дельта и мицубиси, причем мицубиси будет слейвом. Кто знает какая адресация модбас у мицубиси? Можно ли использовать команды MODRD, MODWR, MODRW или только RS |
|
|
5.01.2019 - 16:24
Сообщение
#3
|
|
Гигант мысли Группа: Пользователи Сообщений: 253 Регистрация: 21.01.2017 Пользователь №: 10799 |
2019_01_05_15_17_57.png ( 124.19 килобайт )
Кол-во скачиваний: 32
Кто знает какая адресация модбас у мицубиси? У FX5U примерно вот так. |
|
|
5.01.2019 - 22:01
Сообщение
#4
|
|
Читатель Группа: Пользователи Сообщений: 10 Регистрация: 23.12.2018 Пользователь №: 11102 |
Точнее какая внутренняя адресация по модбас у мицубиси? т.е. если я с "улицы" постучусь в мицубиси, в первое устройство командой MODRD 1 D0 1
D0 перебираю счетчиком от 0 до 65000 но ответа (данных) не вижу. А хочу увидеть включенные (активные) первые 8 входов. Что нужно конкретно писать для входов, какое число, адрес (10001 или 20004 или...) |
|
|
5.01.2019 - 22:41
Сообщение
#5
|
|
Гигант мысли Группа: Пользователи Сообщений: 253 Регистрация: 21.01.2017 Пользователь №: 10799 |
Точнее какая внутренняя адресация по модбас у мицубиси? т.е. если я с "улицы" постучусь в мицубиси, в первое устройство командой MODRD 1 D0 1 D0 перебираю счетчиком от 0 до 65000 но ответа (данных) не вижу. А хочу увидеть включенные (активные) первые 8 входов. Что нужно конкретно писать для входов, какое число, адрес (10001 или 20004 или...) Я пробывал панель + FX5U. все регисты согласно таблицы выше
Прикрепленные файлы
|
|
|
5.01.2019 - 23:01
Сообщение
#6
|
|
Гигант мысли Группа: Пользователи Сообщений: 253 Регистрация: 21.01.2017 Пользователь №: 10799 |
|
|
|
6.01.2019 - 13:59
Сообщение
#7
|
|
Читатель Группа: Пользователи Сообщений: 10 Регистрация: 23.12.2018 Пользователь №: 11102 |
Одна ссылка хорошая, именно про slave, вот от туда цитата
- входы X0...X27 и выходы Y0...Y27 по каким Modbus-адресам разложены по умолчанию? Мануал говорит так: MODBUS binary device address allocation (Default Values): Y0-Y377: Discrete Inputs (Read Only): 0x3300-0x33FF Coils (Read / Write): 0x3300-0x33FF X0-X337: Discrete Inputs (Read Only): 0x3400-0x34FF M0-M7679: Discrete Inputs (Read Only): 0x0000-0x1DFF Coils (Read / Write): 0x0000-0x1DFF Так вот М0...М7679 прощупываются нормально, а Х0...Х27 и выходы - нет. Появляются на верхнем уровне, если их перенести в М-область памяти. Маппинг X в Coils 0..31 тоже ничего не дает: D8470 := H5002; D8471 := K0; Ссылка на библиотеку (На mitsubishi-automation есть хорошая библиотека FX3UModbusRTUSlave_V210) не фурычит. Где взять? Как я понял галку в настройках обмена ставить не нужно, в программе задать обмен (D8120) номер станции (D8121) признак того что модуль slave (M8071) |
|
|
7.01.2019 - 14:55
Сообщение
#8
|
|
Гигант мысли Группа: Пользователи Сообщений: 253 Регистрация: 21.01.2017 Пользователь №: 10799 |
Ссылка на библиотеку (На mitsubishi-automation есть хорошая библиотека FX3UModbusRTUSlave_V210) не фурычит. Где взять? Вот попробуй. https://yadi.sk/d/fvzGERCgUrdb8A |
|
|
10.01.2019 - 13:55
Сообщение
#9
|
|
Читатель Группа: Пользователи Сообщений: 10 Регистрация: 23.12.2018 Пользователь №: 11102 |
Библиотека под GX IEС, для FX3U у меня FX2N да еще и китайский. Суть в том, что с панелью он работает по 485 на ура, но там все просто, в панели выбрал тип контроллера и дальше само работает. Теперь хочу его использовать как slave от другого контроллера (Дельта). Задаю номер станции в D8121, задаю протокол обмена в D8120 но в инструкции (в т.ч. китайской) вроде как нужно 12 и 15 биты выставлять, но при этом попадаешь уже в D8121, т.е. D по умолчанию 8ми битные?
Дальше пытаюсь стучаться CAS Modbus Scanner. Запись в D и маркеры происходит по командам 6 и 5 нормально, [10:32:28] Write task has completed successfully [10:32:28] <= Response: 84 06 00 82 FF FF A9 6F [10:32:27] => Poll: 04 06 00 02 FF FF 29 EF а вот считать ничего не удается [12:23:31] Recv error: Error. Unknown Modbus exception error Modbus Error code: 0x82 Modbus Exception code: 0x81 [12:23:29] <= Response: 81 82 81 00 21 88 [12:23:28] => Poll: 01 02 03 E7 00 08 C9 BF Запрос идет на первую станцию 01 команды 02 а в ответе появляется 81 82 откуда эта 8 лепится и что делать?
Прикрепленные файлы
|
|
|
10.01.2019 - 14:07
Сообщение
#10
|
|
Читатель Группа: Пользователи Сообщений: 10 Регистрация: 23.12.2018 Пользователь №: 11102 |
Еще в памяти отображение D8120 D8121 не понятно как, хотя в программе правильно...
Прикрепленные файлы
485_001.jpg ( 247.14 килобайт )
Кол-во скачиваний: 11
485_002.jpg ( 173.85 килобайт ) Кол-во скачиваний: 10 |
|
|
10.01.2019 - 20:28
Сообщение
#11
|
|
Гигант мысли Группа: Пользователи Сообщений: 253 Регистрация: 21.01.2017 Пользователь №: 10799 |
Суть в том, что с панелью он работает по 485 на ура, но там все просто, в панели выбрал тип контроллера и дальше само работает. Да панель с FX1N и FX2N FX3U работает отлично но там по-моемому не Modbus а MELSEC мицубиси. А вот в FX5U Modbus я выше таблицу выкладывал, там выбираешь не ПЛК а Modbus. Я кроме панели к Modbus не что не подключал...... По видимому Вам придется купить переходник Fx2n-485-bd RS485 https://ru.aliexpress.com/i/32844770735.html Еще пару файлов нашел на эту тему Сообщение отредактировал VAL_64 - 11.01.2019 - 12:47
Прикрепленные файлы
HTB1ck00hhPI8KJjSspfq6ACFXXaQ.jpg ( 144.55 килобайт )
Кол-во скачиваний: 4
HTB1640vhcrI8KJjy0Fhq6zfnpXad.jpg ( 122.9 килобайт ) Кол-во скачиваний: 2 post_10799_1546713697_thumb.png ( 4.66 килобайт ) Кол-во скачиваний: 1 fx2n485bd.pdf ( 388.23 килобайт ) Кол-во скачиваний: 5 fx2n485.pdf ( 1.83 мегабайт ) Кол-во скачиваний: 2 |
|
|
25.09.2022 - 21:29
Сообщение
#12
|
|
Читатель Группа: Пользователи Сообщений: 6 Регистрация: 14.09.2021 Пользователь №: 11443 |
Суть в том, что с панелью он работает по 485 на ура, но там все просто, в панели выбрал тип контроллера и дальше само работает. Да панель с FX1N и FX2N FX3U работает отлично но там по-моемому не Modbus а MELSEC мицубиси. А вот в FX5U Modbus я выше таблицу выкладывал, там выбираешь не ПЛК а Modbus. Я кроме панели к Modbus не что не подключал...... По видимому Вам придется купить переходник Fx2n-485-bd RS485 https://ru.aliexpress.com/i/32844770735.html Еще пару файлов нашел на эту тему Привет всем, тема старая но вопрос у меня такой же, есть fx1n fx2n (coolmay hmi) купил плк fx1n, (клон но работает нормально), панель coolmay hmi 2 в одном с fx2n втожеработает без всяких вопросов можно сказать, и без какихнибуть настроек для связи со своим внутренним плк, А вот связать панель с внешним плк fx1n никак не смог. Не rs232 и не rs485. Сталкивался ли кто нибуть с таким вопросом? |
|
|
26.09.2022 - 17:03
Сообщение
#13
|
|
Фанат Группа: Пользователи Сообщений: 110 Регистрация: 17.03.2020 Из: Екатеринбург Пользователь №: 11250 |
Надо бы написать какой именно "клон" - их там куча кучная на алиэкспрессе + какой именно coolmay.
Вдобавок как к 1n добавили 232 или 485? Коммуникационными платами? Или оно уже встроено тип (работать не будет)? И как уже тема поднималась - покупать китайские поделки под fx, значит ожидать, что часть функций работать не будет. Как уже расписывал тут. |
|
|
26.09.2022 - 22:48
Сообщение
#14
|
|
Читатель Группа: Пользователи Сообщений: 6 Регистрация: 14.09.2021 Пользователь №: 11443 |
Fx1n-32mr (s7-200) (le1n), очень похож на siemens s7-200.
На нём имеется com/rs232, rs 485(AB) разёмы, и при подключении с сом юсб кабелем после програмирования норм можно всю работу смотреть в gx developers, (не знаю это покозатель что сом работает или нет)..... На счёт панели hmi coolmay- mx2n-43fh-24mt-4ad-2da-v-v, честно сказать там rs485 AB небыли выведены, я припаял, после того как припаял на скорости 9600 начал мигать лампоча сом. Но подключений не видел IMG_20220926_212514_picsay.jpg ( 92.34 килобайт ) Кол-во скачиваний: 2 IMG_20220926_212555_picsay.jpg ( 63.71 килобайт ) Кол-во скачиваний: 3 _2099598054206347011.jpg ( 172.16 килобайт ) Кол-во скачиваний: 3 7972406691116056800.jpg ( 221.71 килобайт ) Кол-во скачиваний: 1 |
|
|
27.09.2022 - 08:25
Сообщение
#15
|
|
Фанат Группа: Пользователи Сообщений: 110 Регистрация: 17.03.2020 Из: Екатеринбург Пользователь №: 11250 |
Это общаться меж собой не будет. Панель оператора еще может опросить по отдельности каждое устройство. Если трогали инструкции для связи, то заметили, что нужен номер канала связи, а какой номер канала у этой поделки? Лишь сам китаец знает (ответив что такая связка работать не будет).
Был бы HP070-33DT и dvp-ss2, то работало бы. |
|
|
Текстовая версия | Сейчас: 10.11.2024 - 21:51 |