 | |
Предыдущие результаты
[b:7120c611d1]saya_saya[/b:7120c611d1], в панели есть [b:7120c611d1]PCMCIA[/b:7120c611d1] карта?
Если есть, там может быть твое приложение (файл с расширением [b:7120c611d1]PVA[/b:7120c611d1]).
Было, загонял [b:7120c611d1]PV Standard[/b:7120c611d1] в состояние ошибки (на шести языках писал Error), "действием" в приложении. :(
|
Необходимо в коде программы контроллера получить значения параметров конфигурации Generic модуля (например модуль MVI MCM). Нужны параметры: Input Assembly Instance, Output Assembly Instance, Input Size, Output Size.
Посмотрел команду GSV. Она доступ к конфигурации модулей не дает.
Второе, что пришло на ум, это поковыряться в теге Generic модуля. В структуре тега модуля (в данном случае Generic Ethernet Module) есть элемент типа данных AB:ETHERNET_MODULE:C:0, который состоит из массива SINT[400]. Насколько я помню в элементе структуры тега модуля <название модуля>:С:0 хранится конфигурация модуля.
Внимание вопросы!
1. Действительно ли в этом элементе структуры хранится текущая конфигурация модуля? Можно ли получить конфигурацию модуля из этого элемента структуры?
2. Есть ли в открытом доступе документация AB, описывающая содержимое этого элемента структуры?
3 Может вы предложите другой путь получения параметров конфигурации модуля.
Заранее спасибо за ответы :)
|
[quote:15e4c040bc="oldDad"]
Расскажи и мне pls :)[/quote:15e4c040bc]
См. в личном.
Коротко здесь:
В очередной раз "сдох" итальянский сервопривод.
Завод решил поменять на другое. Любители приводов [b:15e4c040bc]Mitsubishi [/b:15e4c040bc]предложили обычный частотник умеющий работать на синхронный двигатель с постоянными магнитами.
Но с такими параметрами Мицу не смог справиться:
[code:1:15e4c040bc]Параметры движения
+=============================================================================+
| AXIS : (1) - Rotary File : HPD_4 |
+=============================================================================+
+=============================================================================+
| - Motion Parameters - |
| |
| Maximum Programmable Speed (1) : 95.00000 deg/sec |
| Maximum Accel/Decel Ramp (1) : 90.000000 deg/s/s |
| Coarse In-Position Tolerance (1) : 0.1000000 deg |
| Fine In-Position Tolerance (1) : 0.0100000 deg |
| |
+=============================================================================+
Параметры контура управления
+=============================================================================+
| AXIS : (1) - Rotary File : HPD_4 |
+=============================================================================+
+=============================================================================+
| - Servo Loop Parameters - |
| |
| Loop Closure Method : Velocity Feed Forward Loop |
| Feed Forward Constant : 0.500000 |
| Output Voltage at + Max Speed : 10.000000 volts |
| Maximum Axis Gain Value : 4.0000000 |
| Excess Following Error (1) : 1.5000000 deg |
| |
+=============================================================================+[/code:1:15e4c040bc]
Пришлось многое "загрубить".
|
Sorry, только после Вашего поста заметил у себя опечатку.
ALMA и ALMD в резервированной системе Standard не работают, я имел в виду заменить Standard на Enhanced.
Одно из двух: либо обходитесь без ALMA и ALMD, либо меняйте firmware на Enhanced вместе с модулями CNBR и ENBT. Возможно, чтобы не покупать новые модули, в этой системе придётся обойтись без ALMA и ALMD.
|
[quote:0a04f565d7="oldDad"]- Какая версия firmware залита в процессоры?
- Есть ли в программе ALMA или ALMD? Получится ли синхронизация, если их удалить? Если да, то нужно заменить firmware с версии Standard Redundancy на версию Standard Redundancy.[/quote:0a04f565d7]
Действительно. Убираю ALMA и тэги типа ALARM_ANALOG и контроллеры синхронизируются успешно.
Что Вы имели ввиду под [b:0a04f565d7]заменить firmware с версии Standard Redundancy на версию Standard Redundancy[/b:0a04f565d7]? На Enhanced Redundancy ?
Enhanced Redundancy не поддерживает модули CNBR/E...как мне быть?...блин ...
Реально сделать, чтобы работали команды ALMA и синхронизация с моей конфигурацией:
L63/B
CNBR/E
RM/A
ENBT
?
|
- Какая версия firmware залита в процессоры?
- Есть ли в программе ALMA или ALMD? Получится ли синхронизация, если их удалить? Если да, то нужно заменить firmware с версии Standard Redundancy на версию Standard Redundancy.
|
Найдите в данной таблице pdf-файл Release Notes Для своего процессора и своей прошивки. В этом файле написано, какие модули данная прошивка поддерживает:
http://support.rockwellautomation.com/ControlFlash/
В частности, набор модулей 1756-L63 1756-RM, 1756-CNBR и 1756-ENBT будет работать только с прошивкой v16.57 Standard Redundancy Bundle.
|
Найдите в данной таблице pdf-файл Release Notes Для своего процессора и своей прошивки. В этом файле написано, какие модули данная прошивка поддерживает:
http://support.rockwellautomation.com/ControlFlash/
В частности, набор модулей 1756-L63 1756-RM, 1756-CNBR и 1756-ENBT будет работать только с прошивкой v16.57 Standard Redundancy Bundle.
|
[quote:37df07feed="Harley"]Спасибо большое за ответы! будем изучать:)
[quote:37df07feed="Liter"] вроде и старая коммуникация поддерживается RM[/quote:37df07feed]
действительноль, модуль 1756-RM может поддерживать и стандартные коммуникационные модули :)[/quote:37df07feed]
[u:37df07feed][b:37df07feed][color=red:37df07feed]Внимание![/color:37df07feed][/b:37df07feed] [/u:37df07feed]
1756-RM и старые коммуникационные модули поддерживаются [u:37df07feed]только[/u:37df07feed] в старой прошивке [b:37df07feed]Standard Redundancy Firmware, Revision 16.57[/b:37df07feed].
В более новых прошивках Enhanced Redundancy System 16.81 и 19.52 не поддерживаются ни старые коммуникационные модули, ни 1757-SRM, а в более старых 15.xx не поддерживаются модули 1756-RM.
Перед заказом оборудования внимательно читайте Release Notes для данной прошивки, чтобы не было мучительно больно (с).
:)
|
[quote:8d1bda3e8d]1. Можно ли подключится при помощи нуль-модемного кабеля (RS232-RS232)? Если да, то в каком положении должны стоять перемычки на сервоконтроллере? [/quote:8d1bda3e8d] Если посмотреть на рис. 4.10 на стр. 4-12 в вышеуказанной документации и таблицу под ним, то там указано, что в левом положении должна стоять перемычка SW5 для порта J4 и/или SW6 для порта J3 (смотря, к какому порту вы хотите подлючить компьютер).
Там же написано:
[quote:8d1bda3e8d]When a port is configured for RS-232 operation, you can connect
compatible serial communication devices using common RS-232
cables. [/quote:8d1bda3e8d] и [quote:8d1bda3e8d]The RTS/CTS and DSR/DTR signals are internally
jumpered to allow you to use standard RS-232 cables
with serial devices requiring hardware handshaking.[/quote:8d1bda3e8d]
Это значит, что можно использовать обычные нуль-модемные кабели, например вот такие:
[img:8d1bda3e8d]http://www.rlocman.ru/i/Image/2008/03/09/5.jpg[/img:8d1bda3e8d]
или
[img:8d1bda3e8d]http://www.mastervideo.com/images/db9null.gif[/img:8d1bda3e8d]
[quote:8d1bda3e8d]3. И какую необходимо выбрать скорость в функции File->Properties->Configure Interface [/quote:8d1bda3e8d] Где именно находится эта функция?
|
Предыдущие результаты
Ещё результаты |
|
| |
|