IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> MX OPC 6, 2 устройства modbus
ordmun
сообщение 23.09.2014 - 12:42
Сообщение #1


Читатель
*

Группа: Пользователи
Сообщений: 8
Регистрация: 4.03.2013
Пользователь №: 10009



Добрый день,
При создании в орс 2го устройства модбас с одним портом как и у первого (допустим сом 1), но разными сетевыми адресами (допустим 1 и 2), выскакивает ошибка. В чем может быть причина? Заранее спасибо.
Прикрепленные файлы
Прикрепленный файл  __________.jpg ( 151.5 килобайт ) Кол-во скачиваний: 22
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
KAZAH
сообщение 23.09.2014 - 15:50
Сообщение #2


Маньяк
*****

Группа: Пользователи
Сообщений: 838
Регистрация: 27.07.2004
Из: Россия
Пользователь №: 48



Цитата(ordmun @ 23.09.2014 - 12:42) *
Добрый день,
При создании в орс 2го устройства модбас с одним портом как и у первого (допустим сом 1), но разными сетевыми адресами (допустим 1 и 2), выскакивает ошибка. В чем может быть причина? Заранее спасибо.

програмуля пишет же вам про конфликт адресов.в этом и причина.вы мануал читали на софтину или сразу в бой?


--------------------
Наши цели ясны, задачи определены. За работу, товарищи!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ordmun
сообщение 24.09.2014 - 09:47
Сообщение #3


Читатель
*

Группа: Пользователи
Сообщений: 8
Регистрация: 4.03.2013
Пользователь №: 10009



Раннее использовал программу для соединения через ethernet, через ком порт первый раз. В мануале не нашел про невозможность использования через один com порт более 1 устройства. Просто в другом opc это возможно, поэтому и решил, что в этом так же. Я правильно понимаю, что можно подключить только одно modbus устройство?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 24.09.2014 - 11:28
Сообщение #4


Гуру
******

Группа: Пользователи
Сообщений: 1000
Регистрация: 19.08.2009
Пользователь №: 9149



Цитата(ordmun @ 24.09.2014 - 11:47) *
Раннее использовал программу для соединения через ethernet, через ком порт первый раз. В мануале не нашел про невозможность использования через один com порт более 1 устройства. Просто в другом opc это возможно, поэтому и решил, что в этом так же. Я правильно понимаю, что можно подключить только одно modbus устройство?

Цитата(ordmun @ 23.09.2014 - 12:42)
Добрый день,
При создании в орс 2го устройства модбас с одним портом как и у первого (допустим сом 1), но разными сетевыми адресами (допустим 1 и 2), выскакивает ошибка. В чем может быть причина? Заранее спасибо.

Допустим, сетевой адрес 1 в сети Modbus - это адрес мастера сети. А мастер в сети должен быть один - ПК.


--------------------
Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ordmun
сообщение 24.09.2014 - 16:28
Сообщение #5


Читатель
*

Группа: Пользователи
Сообщений: 8
Регистрация: 4.03.2013
Пользователь №: 10009



Я пробовал адреса менять на допустим 2 и 6. Все равно ошибка выскакивает.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
KAZAH
сообщение 24.09.2014 - 19:40
Сообщение #6


Маньяк
*****

Группа: Пользователи
Сообщений: 838
Регистрация: 27.07.2004
Из: Россия
Пользователь №: 48



Цитата(ordmun @ 24.09.2014 - 16:28) *
Я пробовал адреса менять на допустим 2 и 6. Все равно ошибка выскакивает.

Вы мануал на софт почитайте там все написано


--------------------
Наши цели ясны, задачи определены. За работу, товарищи!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ordmun
сообщение 25.09.2014 - 06:42
Сообщение #7


Читатель
*

Группа: Пользователи
Сообщений: 8
Регистрация: 4.03.2013
Пользователь №: 10009



Вы про это ?
If you are using a serial connection, verify that the COM port you select is not used by another
channel or application. Assigning two channels to the same port results in a communication failure on one of
the channels. Assigning a channel to a COM port used by another application (such as an alarm printer) can
produce problems with driver communication.
Промт:
Если Вы используете последовательную связь, проверяете, что COM-порт, который Вы выбираете, не используется другим
канал или применение. Назначение двух каналов к тому же самому порту приводит к сбою связи на одном из
каналы. Назначение канала к COM-порту, используемому другим применением (таким как сигнальный принтер), может
произведите проблемы с коммуникацией водителя.
То есть только одно устройство через ком. порт?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ivgtrk
сообщение 25.09.2014 - 16:34
Сообщение #8


Гигант мысли
****

Группа: Пользователи
Сообщений: 459
Регистрация: 5.02.2014
Пользователь №: 10203



Цитата(ordmun @ 25.09.2014 - 10:42) *
Вы про это ?
If you are using a serial connection, verify that the COM port you select is not used by another
channel or application. Assigning two channels to the same port results in a communication failure on one of
the channels. Assigning a channel to a COM port used by another application (such as an alarm printer) can
produce problems with driver communication.
Промт:
Если Вы используете последовательную связь, проверяете, что COM-порт, который Вы выбираете, не используется другим
канал или применение. Назначение двух каналов к тому же самому порту приводит к сбою связи на одном из
каналы. Назначение канала к COM-порту, используемому другим применением (таким как сигнальный принтер), может
произведите проблемы с коммуникацией водителя.
То есть только одно устройство через ком. порт?

Давайте для начала, определимся с понятиями. COM-порт, это интерфейс физического, а иногда и виртуального уровня связи внешних устройств (периферии) с обработчиком (шиной) компьютера (читай процессором). Всякому отдельно взятому порту выделяются соотв. ресурсы/прерывания/системные метки, что явно определяет невозможность одновременного использования одного порта двумя различными устройствами, как это совершенно точно сказано в приведенной Вами цитате.
Интерфейс MODBUS подразумевает, как правило, наличие 485-го интерфеса последовательной связи, а это значит, что к Вашему компьютеру должен быть подключен какой-либо конвертер COM>485, соответственно ему (этому конверетру) система назначит определенный номер порта, и он не имеет никакого отношения к Вашей проблеме. Далее, в ход идут уже адреса устройств-участников MODBUS-сети, и как раз здесь и кроется проблема конфликта, о котором Вам говорят в сообщении на скриншоте.
Дальше - преречитайте внимательно то, что Вам говорят предыдущие участники диалога...

Сообщение отредактировал ivgtrk - 25.09.2014 - 16:37


--------------------
Никому никогда ничего не объясняйте — каждый всё равно поймёт так, как ему выгодно.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ordmun
сообщение 25.09.2014 - 16:56
Сообщение #9


Читатель
*

Группа: Пользователи
Сообщений: 8
Регистрация: 4.03.2013
Пользователь №: 10009



Цитата(ivgtrk @ 25.09.2014 - 18:34) *
Цитата(ordmun @ 25.09.2014 - 10:42) *
Вы про это ?
If you are using a serial connection, verify that the COM port you select is not used by another
channel or application. Assigning two channels to the same port results in a communication failure on one of
the channels. Assigning a channel to a COM port used by another application (such as an alarm printer) can
produce problems with driver communication.
Промт:
Если Вы используете последовательную связь, проверяете, что COM-порт, который Вы выбираете, не используется другим
канал или применение. Назначение двух каналов к тому же самому порту приводит к сбою связи на одном из
каналы. Назначение канала к COM-порту, используемому другим применением (таким как сигнальный принтер), может
произведите проблемы с коммуникацией водителя.
То есть только одно устройство через ком. порт?

Давайте для начала, определимся с понятиями. COM-порт, это интерфейс физического, а иногда и виртуального уровня связи внешних устройств (периферии) с обработчиком (шиной) компьютера (читай процессором). Всякому отдельно взятому порту выделяются соотв. ресурсы/прерывания/системные метки, что явно определяет невозможность одновременного использования одного порта двумя различными устройствами, как это совершенно точно сказано в приведенной Вами цитате.
Интерфейс MODBUS подразумевает, как правило, наличие 485-го интерфеса последовательной связи, а это значит, что к Вашему компьютеру должен быть подключен какой-либо конвертер COM>485, соответственно ему (этому конверетру) система назначит определенный номер порта, и он не имеет никакого отношения к Вашей проблеме. Далее, в ход идут уже адреса устройств-участников MODBUS-сети, и как раз здесь и кроется проблема конфликта, о котором Вам говорят в сообщении на скриншоте.
Дальше - преречитайте внимательно то, что Вам говорят предыдущие участники диалога...

Все правильно, 2 устройства по 485 через конвертер МОХА на com1. В opc у обоих устройств настройки com порта одинаковые, а unit identifier разные. Скриншоты ниже:
В чем причина ошибки? Делаю все то же в Lectus OPC все работает.

Сообщение отредактировал ordmun - 25.09.2014 - 16:59
Прикрепленные файлы
Прикрепленный файл  111.jpg ( 148.71 килобайт ) Кол-во скачиваний: 9
Прикрепленный файл  2222.jpg ( 139.76 килобайт ) Кол-во скачиваний: 10
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
KAZAH
сообщение 25.09.2014 - 18:44
Сообщение #10


Маньяк
*****

Группа: Пользователи
Сообщений: 838
Регистрация: 27.07.2004
Из: Россия
Пользователь №: 48



MOXA какая?


--------------------
Наши цели ясны, задачи определены. За работу, товарищи!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ordmun
сообщение 25.09.2014 - 20:06
Сообщение #11


Читатель
*

Группа: Пользователи
Сообщений: 8
Регистрация: 4.03.2013
Пользователь №: 10009



Цитата(KAZAH @ 25.09.2014 - 20:44) *
MOXA какая?

Uport 1150i так же использовал дельтовский конвертер
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ordmun
сообщение 30.09.2014 - 07:10
Сообщение #12


Читатель
*

Группа: Пользователи
Сообщений: 8
Регистрация: 4.03.2013
Пользователь №: 10009



Прошу прощения за назойливость, дак можно все таки 2 модбас устройства использовать при такой схеме подключения?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ivgtrk
сообщение 4.10.2014 - 05:05
Сообщение #13


Гигант мысли
****

Группа: Пользователи
Сообщений: 459
Регистрация: 5.02.2014
Пользователь №: 10203



Цитата(ordmun @ 30.09.2014 - 11:10) *
Прошу прощения за назойливость, дак можно все таки 2 модбас устройства использовать при такой схеме подключения?

ordmun, модбас для того и модбас, чтобы использовать n-ное кол-во устройств в сети. К сожалению я не располагаю такой софтиной как у вас (MX OPC 6.0) и сложно на пальцах гадать в чем кроется ваша проблема, зато по такой же схеме: PC(master) > 485 конвертер > [485 ADP - FX3U] ... работают 8 аппаратов, разве что софт - Beijer Electronics OPC Server 1.20. При грамотной настройке всех устройств, адресов - подобных проблем не возникало.


--------------------
Никому никогда ничего не объясняйте — каждый всё равно поймёт так, как ему выгодно.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ordmun
сообщение 6.10.2014 - 15:42
Сообщение #14


Читатель
*

Группа: Пользователи
Сообщений: 8
Регистрация: 4.03.2013
Пользователь №: 10009



Цитата(ivgtrk @ 4.10.2014 - 07:05) *
Цитата(ordmun @ 30.09.2014 - 11:10) *
Прошу прощения за назойливость, дак можно все таки 2 модбас устройства использовать при такой схеме подключения?

ordmun, модбас для того и модбас, чтобы использовать n-ное кол-во устройств в сети. К сожалению я не располагаю такой софтиной как у вас (MX OPC 6.0) и сложно на пальцах гадать в чем кроется ваша проблема, зато по такой же схеме: PC(master) > 485 конвертер > [485 ADP - FX3U] ... работают 8 аппаратов, разве что софт - Beijer Electronics OPC Server 1.20. При грамотной настройке всех устройств, адресов - подобных проблем не возникало.

Мой вопрос конкретно про МХ ОРС, на другом орс и у меня все работает. Тем не менее спасибо за ответ. Beijer Electronics OPC Server 1.20 у меня есть в демо режиме. Правда я его еще не использовал.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 30.05.2024 - 05:32