 | |
Предыдущие результаты
Добрый день!
У меня следующая проблема возникла с модулем MVI56-MCMR. Я подключаю контроллер 1756-L61 к RSLogix 5000 через модуль 1756-ENBT. Добавляю в проекте модуль аналогового входа и выхода, все в порядке. Только при добавлении модуля MVI56-MCMR выводиться на модуле восклицательный знак.
MVI56-MCMR номер слота 6.
Comm Format: Data-INT
Input: 4
Output: 2
Configuration: 1
И вообще имеет ли значение то что я должен сначала конфигурировать этот модуль с помощью программы Prosoft Builder Config?
Можеть подскажете как мне быть???? :(
|
Одного RSLogix будет не достаточно, нужен еще RSLinx (должен быть в составе дистрибутива лоджикса).
Подключайтесь стандартным ноль-модемным кабелем к контроллеру, выбирайте в RSLinx драйвер RS-232 DF1 devices и сможете запрограммировать контроллер.
Чтобы сконфигурировать ControlNet вам понадобится отдельный пакет RSNetworx for ControlNet.
|
[quote:cabf94089b="Skildur"]Пришлось немного углубиться в тонкости реализации стандарта rs-485 и вот что выяснилось..
Так как вход RE инверсный, то его можно соединить с DE и переключать приемник и передатчик одним сигналом с любого порта контроллера. При уровне "0" - работа на прием, при "1" - на передачу.
Собственно это и оказалось решением проблемы, API-интерфейс предусматривает такое управление, дальше дело техники.[/quote:cabf94089b]
А можно поподробнее, какой командой производить переключение на приём/передачу?
|
Значит так!
Захожу в BOOTp/DHCP server. Нажимаю на tools, далее network settings:
Ввожу SubNet Mask: 255.255.255.0
Gateway: 192.168.1.2
Primary, Secondary DNS оставляю как есть, все нули. Doamin name- тоже пустой. Закрываю и внизу на Relation List нажимаю New.
ВВожу Ethernet address(MAC): 00:00:BC:5A:3D:43
IP address: 192.168.1.2
Hostname и Description оставляю пустой.
Нажимаю OK. Кликаю на ENABLE BOOTP- выходит сообщение "Failed to complete the requested operation. See status bar for further information then press OK when ready to continue".
Отмечу также что подсоеденил модул 1756-ENBT сетевым кабелем напрямую к компьютеру, без Switch, также этот кабель не кросс, а просто сетевой как например при соеденении к интернету.
Также у нас имеется wi-fi модем, который сам определяет IP адреса для компьютеров в офисе.
Может следует также отключить wi-fi модем и самому дать адрес самостоятельно?????
Заранее спасибо!
|
Пришлось немного углубиться в тонкости реализации стандарта rs-485 и вот что выяснилось..
[img:b2df84f55f]http://www.mayak-bit.narod.ru/Images/pic04.gif[/img:b2df84f55f]
Цифровой выход приемника (RO) подключается к порту приемника UART (RX). Цифровой вход передатчика (DI) к порту передатчика UART (TX). Поскольку на дифференциальной стороне приемник и передатчик соединены, то во время приема нужно отключать передатчик, а во время передачи - приемник. Для этого служат управляющие входы - разрешение приемника (RE) и разрешения передатчика (DE). Так как вход RE инверсный, то его можно соединить с DE и переключать приемник и передатчик одним сигналом с любого порта контроллера. При уровне "0" - работа на прием, при "1" - на передачу.
Собственно это и оказалось решением проблемы, API-интерфейс предусматривает такое управление, дальше дело техники.
|
[quote:518835fe12]Можно ли с помощью модуля 1756-ENBT подключиться к компьютеру и с помощью программы RSLogix 5000 конфигурировать 1756-L61 ControlLogix, также 1756-IF8, 1756-OF8? [/quote:518835fe12] Да.
[quote:518835fe12]Или этот модуль служит только для передачи информации [/quote:518835fe12]
Этот модуль служит для выполнения многих функций: программирования контроллеров, конфигурирования ввода-вывода, передачи информации.
Всё это можно делать с любого компьютера, подеключенного в любом месте сети к любому модулю или любому Switch в сети.
Более того, с этого же компьютера можно программировать любой контроллер или конфигурировать любой ввод-вывод в любой из сетей Ethernet, ControlNet, DeviceNet, которые соединены между собсой в единую сетевую архитектуру. Применяемый при этом протокол CIP обеспечивает необходимую для этого прозрачность сетей и обеспечивает всю эту функциональность.
[quote:518835fe12](например, можно подключить какой-нибудь радио модем для передачи данных) к 1756-L61 ControlLogix, далее к RSLogix 5000? Если возможен то как?[/quote:518835fe12] Да, можно и так. Если у Вас в сети c контроллерами, соединенными Ethernet, есть точка доступа Wi-Fi, подключенная к какому-нибудь из свичей, то Вы свободно можете с помощью компьютера через Wi-Fi программировать или конфигурировать всё в вашей системе управления.
[quote:518835fe12]
Можно с помощью Switch подключить к нему несколько устройств, а также модул 1756-ENBT, в данном случае будет ли работать 1756-ENBT,т.е. возможен ли передача данных в этом случае? [/quote:518835fe12] Да, можно. Да, будет.
|
[quote:d8d14dbde9]Модуль MVI56-ADM исправен? [/quote:d8d14dbde9]
Ну вроде как исправен по крайней мере контроллер его видит нормально, Да и вообщем то его тока из упаковки вынули.
|
Извините. Я имел ввиду публикацию http://literature.rockwellautomation.com/idc/groups/literature/documents/um/1756-um523_-en-p.pdf (page 35 Planning ControlNet network guideline).
|
Доброго времени суток.Захотелось использовать собственноручную инструкцию (в основном из за дальшей легкости обработки тегов в SADA). А именно использоавние полей тега типа User-Defined.
Например имеется тег:
Tank.level,
Tank.HiHiAlarms,
Tank.LoLOAlarms,
Так вот,поcле формирование пользовательской инструкции и запуска контроллера в Run Mode, возможно ли каким либо образом добавить поле к тегу Tank (например, Tank.AskAlarm),но не переходя в offlain??
|
[quote:d64e7c721b="nikolaj"]SLC 5/04.[/quote:d64e7c721b]
Для этого есть специальное ПЗУ (надо покупать) и перемычка на плате процессора.
Ты уверен, что "слетело" [b:d64e7c721b]firmware[/b:d64e7c721b]?
Какие симптомы?
В [b:d64e7c721b]Default [/b:d64e7c721b]сбрасывал?
|
Предыдущие результаты
Ещё результаты |
|
| |
|