IPB

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

2 страниц V   1 2 >  
Ответить в эту темуОткрыть новую тему
> MX4 SCADA не перключает биты
axe11ent
сообщение 24.06.2009 - 23:21
Сообщение #1


Читатель
*

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



Доброго времяни суток! Есть такая проблема, не получаеться изменять значения битовых оперндов например М0 или В1, непосретственно со scada системы MX4. Скада выдает ошибку записи, также ошибку фиксирует интерфейсный модуль. Быть может есть запрет в самом ПЛК на изменение этих типов данных?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Kybernetic
сообщение 25.06.2009 - 13:11
Сообщение #2


Читатель
*

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



Цитата(axe11ent @ 24.06.2009 - 23:21) *
Быть может есть запрет в самом ПЛК на изменение этих типов данных?

Подключись программатором через этот модуль и попробуй поменять значение в среде разработки... Можно попробовать через OPC сервер сделать соединение (если он есть в наличии, но можно скачать и в интернете) и поменять параметры. Скорей всего проблемы где-то в Scada..
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
axe11ent
сообщение 25.06.2009 - 17:06
Сообщение #3


Читатель
*

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



Цитата(Kybernetic @ 25.06.2009 - 13:11) *
Подключись программатором через этот модуль и попробуй поменять значение в среде разработки... Можно попробовать через OPC сервер сделать соединение (если он есть в наличии, но можно скачать и в интернете) и поменять параметры. Скорей всего проблемы где-то в Scada..

Через GX Developer все работает и переключаеться! ОРС сервер можно попробывать но не хотелось бы, лишнее звено, должно ведь и без него работать!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Kybernetic
сообщение 26.06.2009 - 08:00
Сообщение #4


Читатель
*

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



А какой интерфейсный модуль? Значит он возможно настроен на прием неправильно. Только определенные группы данных не могут меняться или все типы данных со всеми адресами?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
axe11ent
сообщение 26.06.2009 - 09:21
Сообщение #5


Читатель
*

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



Модуль QJ71C24N, связь через RS-232. С настройками даже и незнаю, но связь идет отображение тоже, какой то параметр может стоит поменять? Не меняются переменные типа BOOL адреса М и В, причем сброс в ноль получается, а взвести в 1 нет,сразу фиксируется ошибка. Целочисленные данные работают,значения присваиваются!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
rxs
сообщение 27.06.2009 - 11:12
Сообщение #6


Читатель
*

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



axe11ent по опыту работы с OPC, в софтинтерфейсе настроек модуля должны быть параметры, задающие как читать и писать различные устройства.


--------------------
Сеть блогов АСУ ТП http://asutpblog.ru/
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
D Valera
сообщение 18.09.2009 - 21:29
Сообщение #7


Читатель
*

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



Scada у тебя 6-ой версии и протокол MELSECQS ?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 19.09.2009 - 08:01
Сообщение #8


Гуру
******

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



Цитата(axe11ent @ 25.06.2009 - 01:21) *
Доброго времяни суток! Есть такая проблема, не получаеться изменять значения битовых оперндов например М0 или В1, непосретственно со scada системы MX4. Скада выдает ошибку записи, также ошибку фиксирует интерфейсный модуль. Быть может есть запрет в самом ПЛК на изменение этих типов данных?


С MX4 Scada не работали, но связь с контроллером через C24 устанавливали.

Для произвольного доступа к памяти процессора необходимо:
1) Использовать MC Protocol
2) Разрешить запись в CPU в режиме RUN, для чего установить флаг "Write during RUN" в состояние Allow.

Указанные настройки обеспечиваются Switch Settings для C24.

Подробную информацию о том, как это делается, сможете найти в документе "Serial Communications Modules... Users Manual (Basic)" арт.130031

Обзорная информация содержится в Reference Manual арт.130024

Существует еще Users Manual (Application) арт.130025, но Вам он понадобится вряд-ли.

Удачи.


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


Маньяк
*****

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



Цитата(axe11ent @ 24.06.2009 - 23:21) *
Доброго времяни суток! Есть такая проблема, не получаеться изменять значения битовых оперндов например М0 или В1, непосретственно со scada системы MX4. Скада выдает ошибку записи, также ошибку фиксирует интерфейсный модуль. Быть может есть запрет в самом ПЛК на изменение этих типов данных?



как организован канал связи.выложите скрины настроек посмотрим что не так.просто там все и засад нет.


--------------------
Наши цели ясны, задачи определены. За работу, товарищи!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
axe11ent
сообщение 1.10.2009 - 17:49
Сообщение #10


Читатель
*

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



Цитата(D Valera @ 18.09.2009 - 21:29) *
Scada у тебя 6-ой версии и протокол MELSECQS ?


Да так и есть! Остановился на мнении что протокол MELSECQS крив, на офицальном сайте сайтека для него практически ноль информации! Проблема решилась установкой MX Component, удобная вещь кстати, через него можно мониторить не один контроллер, всвязи с чем возник новый вопрос!

Есть два контроллера, между ними связь через модуля С24 по RS485 в switch settings выставлены номера станций, пускай будет 1 для одного ПЛК и станция 2 для другого. Со скады читать и писать я могу в оба ПЛК, а как организовать чтение и запись из одного ПЛК в другой, какие функции использовать?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
D Valera
сообщение 1.10.2009 - 17:59
Сообщение #11


Читатель
*

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



Используй output_m и input_m
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 1.10.2009 - 21:37
Сообщение #12


Гуру
******

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



Цитата(axe11ent @ 1.10.2009 - 19:49) *
Цитата(D Valera @ 18.09.2009 - 21:29) *
Scada у тебя 6-ой версии и протокол MELSECQS ?


Да так и есть! Остановился на мнении что протокол MELSECQS крив, на офицальном сайте сайтека для него практически ноль информации! Проблема решилась установкой MX Component, удобная вещь кстати, через него можно мониторить не один контроллер, всвязи с чем возник новый вопрос!

Есть два контроллера, между ними связь через модуля С24 по RS485 в switch settings выставлены номера станций, пускай будет 1 для одного ПЛК и станция 2 для другого. Со скады читать и писать я могу в оба ПЛК, а как организовать чтение и запись из одного ПЛК в другой, какие функции использовать?


Ответ найдете в мануалах, которые я Вам перечислял.


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


Читатель
*

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



Цитата(inntele @ 1.10.2009 - 21:37) *
Ответ найдете в мануалах, которые я Вам перечислял.

Мануалы эти имеются,можно конечно и в них поискать,но это более трудоемкое решение!Были бы они еще на русском!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 2.10.2009 - 09:50
Сообщение #14


Гуру
******

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



Цитата(axe11ent @ 2.10.2009 - 10:26) *
Цитата(inntele @ 1.10.2009 - 21:37) *
Ответ найдете в мануалах, которые я Вам перечислял.

Мануалы эти имеются,можно конечно и в них поискать,но это более трудоемкое решение!Были бы они еще на русском!


Ваши проблемы понятны, но наивно полагать, что на форуме Вам перескажут вкратце содержание трех многостраничных англоязычных мануалов. Смиритесь с тем, что Вам все-таки придется их читать.

А для всех своих коллег по автоматизации в рамках данной темы (а может и не в рамках) и как специалист, и как руководитель фирмы хочу озвучить три постулата:
1) Не пытайтесь все сделать сами, доверьте работу профессионалу и учитесь на готовых решениях. Самим нужно браться только за те задачи, в которых вы - ас. Если все же вы вынуждены ухватиться за задачу, способ и срок исполнения которой для вас является тайной за семью печатями, нужно заранее позаботиться о "соломке", т.е. о запасных вариантах решения, запасном времени, запасных деньгах.
2) Если вы все же пренебрегли первым постулатом и, в результате, попали в трудную ситацию, особо не расчитывайте чью-то на помощь. Ожидая, что вам все преподнесут на блюдечке с голубой каемочкой, вы бездарно теряете время, которое могли бы с успехом потратить на самообразование и, как следствие, повышение своей квалификации. Полистайте документацию и возможно истина вам откроется.
3) Любую техдокументацию необходимо читать на языке, наиболее близком к оригиналу, так как каждый последующий перевод добавляет неточности, а в отдельных случаях и ошибки, способные стать фатальными. Поскольку зачастую языком оргигинала или языком первого перевода является английский технический, любой российский инженер должен владеть им достаточно свободно, хотя бы в части чтения.

Прошу прощения за назидательность стиля и желаю удачи.



--------------------
Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
D Valera
сообщение 2.10.2009 - 18:13
Сообщение #15


Читатель
*

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



Иногда в вопросах кроются ответы.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

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

 



- Текстовая версия Сейчас: 25.04.2024 - 15:48