IPB

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

 
Ответить в эту темуОткрыть новую тему
> Какой аналог блоков данных DB ПЛК Siemens в ПЛК mitsubishi ?
vladipirogov
сообщение 29.11.2012 - 13:23
Сообщение #1


Читатель
*

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



Здравствуйте уважаемые форумчане. Интересует вопрос: "Какой аналог блоков данных DB ПЛК Siemens в ПЛК mitsubishi ?" Работая с огромными проектами, написанными для PLC siemens приходится иметь дело с множеством тегов, хранящихся в глобальных блоках данных DB, обращение к которым например: DB514.DBD5, DB99.DBX2.1 и т. д. Этот принцип довольно удобный. Однако в ПЛК minsubishi подобного решения найти не смог. Просто не представляю сколько километров займет таблица символов, если в проекте насчитывается несколько тысяч тегов.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
lkobets
сообщение 29.11.2012 - 17:04
Сообщение #2


Читатель
*

Группа: Пользователи
Сообщений: 7
Регистрация: 19.10.2009
Из: Киев
Пользователь №: 9180



Насколько мне известно, аналогов у Mitsubishi нет. Как выход, для удобства, можно создавать массивы в GX IEC Developer, либо использовать индексные регистры в GX Developer.

Array_Of_INT[], Array_Of_Bool[] в первом случае.

M10v0, D0v1 и т.д. в GX Developer.

А дальше просто "дергать" необходимый элемент в массиве.

Сообщение отредактировал lkobets - 29.11.2012 - 17:06
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 29.11.2012 - 17:50
Сообщение #3


Гуру
******

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



В GX IEC Developer блоки переменных, аналогичных блокам данных в Step7, реализуются на базе функционала DUT (то же, что UDT у Siemens). В GX Works2 тот же самый функционал именуется SDT. Затем такими комплексными переменными заполняются таблицы глобальных и локальных переменных.

lkobets, призываю быть аккуратнее с советами. Особенно потому, что Вы выдаете их как истину в последней инстанции (сужу по предыдущему топику). Задумайтесь, уверены ли Вы, что люди последовавшие совету, скажут спасибо?


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


Читатель
*

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



То есть, если я правильно понял, полного аналога блокам DB нет. Есть только пользовательские типы данных, которые все равно необходимо вносить в таблицу символов. Не очень удобно, если привык к идеологии обмена данными, например, PLC с HMI, PLC c PLC с помощью глобальных блоков; где для каждого PLC в сетевом обмене четко назначен адрес блока DB, и соотв. адрес тега. Плюс ко всему, свой DB на alarms, alarm's mask и так далее.

Сообщение отредактировал vladipirogov - 30.11.2012 - 22:58
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 1.12.2012 - 09:51
Сообщение #5


Гуру
******

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



Цитата(vladipirogov @ 1.12.2012 - 00:56) *
То есть, если я правильно понял, полного аналога блокам DB нет. Есть только пользовательские типы данных, которые все равно необходимо вносить в таблицу символов. Не очень удобно, если привык к идеологии обмена данными, например, PLC с HMI, PLC c PLC с помощью глобальных блоков; где для каждого PLC в сетевом обмене четко назначен адрес блока DB, и соотв. адрес тега. Плюс ко всему, свой DB на alarms, alarm's mask и так далее.


У Mitsubishi есть утилита MX Ghange.


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


Читатель
*

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



Че-то мануалы на оффсайте про MX Ghange древние (пока не читал). И опять же, необходимость устанавливать доп. утилиту, которая, скорей всего, платная. Ну вобщем, спасибо за ответы. Будут новые идеи, готов выслушать.

Сообщение отредактировал vladipirogov - 2.12.2012 - 01:15
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 2.12.2012 - 03:29
Сообщение #7


Гуру
******

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



Цитата(vladipirogov @ 2.12.2012 - 03:14) *
Че-то мануалы на оффсайте про MX Ghange древние (пока не читал). И опять же, необходимость устанавливать доп. утилиту, которая, скорей всего, платная. Ну вобщем, спасибо за ответы. Будут новые идеи, готов выслушать.


Утилита MX Change содержится в дистрибутиве пакета программирования, и устанавливается одновременно с ним, если в одном из установочных окон выбрать соответствующую опцию.


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


Маньяк
*****

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



MX Ghange это программная прокладка для передачи глобальных переменных в ОРС,SCADA. её использование очень специфично и как правило ей никто не пользуется есть другие инструменты.вы не сможете также как в сименсе напрямую из панели или плк рулить данными.комп нужен, а это гимор.полного аналога дэбэшек у митцу нет.


--------------------
Наши цели ясны, задачи определены. За работу, товарищи!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 6.12.2012 - 16:58
Сообщение #9


Гуру
******

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



Цитата(KAZAH @ 6.12.2012 - 18:43) *
MX Ghange это программная прокладка для передачи глобальных переменных в ОРС,SCADA. её использование очень специфично и как правило ей никто не пользуется есть другие инструменты.вы не сможете также как в сименсе напрямую из панели или плк рулить данными.комп нужен, а это гимор.полного аналога дэбэшек у митцу нет.


и HMI Soft


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


Читатель
*

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



Ясно, спасибо. Немного поигравшись с девелопером, понял, что DUT могут быть приближенными аналогами. Если пользовательские данные юзать внутри ПЛК, то их можно не адресовать явно. Ну а, если внешне использовать, то тогда стопкой можно объявить в таблице символов, конечно при этом она разрастается.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 6.12.2012 - 17:36
Сообщение #11


Гуру
******

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



Она не разрастается, а, наоборот, сжимается. Особенно если есть возможность использовать Array_of_DUT.


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


Маньяк
*****

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



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


--------------------
Наши цели ясны, задачи определены. За работу, товарищи!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
vladipirogov
сообщение 6.12.2012 - 19:56
Сообщение #13


Читатель
*

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



Вас не затруднит скинуть ссылку unsure.gif ? А на счет STep 7: "Это не STEP7 там всё банально", я бы не спешил делать такие выводы.

Сообщение отредактировал vladipirogov - 6.12.2012 - 20:00
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
KAZAH
сообщение 6.12.2012 - 20:12
Сообщение #14


Маньяк
*****

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



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


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

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

 



- Текстовая версия Сейчас: 16.04.2024 - 19:42