Вход на форум 
В начало e-Mail

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  


Предыдущие результаты



Предыдущие результаты



Предыдущие результаты

 [quote:132e6321f1="alexei_kzn"]Задача следующего плана имеется контроллер CompactLogix к нему подключена панель оператора Panal View 600, контроллер также подключен к АРМ оператора( отдельный удаленный компьютер с операционной системой Windows XP). К АРМ оператора подключены еще три таких же контроллера. Вопрос состоит в следующем: какое ПО необходимо для написания программы как для панели оператора (Panel View 600), так и для АРМ оператора (обычный офисный компьютер с ос Windows).[/quote:132e6321f1] 1) Для [b:132e6321f1]CompactLogix[/b:132e6321f1] нужен [b:132e6321f1]RSLogix 5000[/b:132e6321f1], выбирай достаточный: http://www.rockwellautomation.com/rockwellsoftware/design/rslogix5000/orderinginfo.html 2) Для [b:132e6321f1]Panel View Standard [/b:132e6321f1](кат. 2711- *) нужен [b:132e6321f1]PanelBuilder32[/b:132e6321f1], см.: http://www.ab.com/en/epub/catalogs/12762/2181376/1239781/1670480/1681260/tab8.html Если желаешь делать интерфейс на русском языке, тогда в каждый терминал установи [b:132e6321f1]Flash ATA Memory Card [/b:132e6321f1]для фонтов, см.: http://www.ab.com/en/epub/catalogs/12762/2181376/1239781/1670480/1681260/tab9.html Если у тебя [b:132e6321f1]Panel View Plus[/b:132e6321f1] (кат № 2711P-*), тогда сгодится [b:132e6321f1]Factory Talk View Studio[/b:132e6321f1] из п.3. 3) Для АРМ - [b:132e6321f1]Factory Talk View SE[/b:132e6321f1], выбирай: http://www.rockwellautomation.com/rockwellsoftware/performance/view/orderinginfo.html Если будет только один АРМ, тогда достаточно [b:132e6321f1]Station[/b:132e6321f1], иначе отдельно сервер и нужное количество клиентов. Обязательно нужна [b:132e6321f1]Factory Talk View Studio[/b:132e6321f1].

 Все теги через Node должны быть привязаны к OPC серверу (RSLinx). Переведи соответствующую Node в состояние Отключено. Если-же теги привязаны Direct, то только с контроллером (но такой метод связи используется теперь крайне редко).

 Графические библиотеки (не знаю, есть они уже у Вас или нет) содержатся в RSView32 Resource Kit: http://www.software.rockwell.com/support/download/detail.cfm?ID=3600

 Здравствуйте, попробуйте ограничить количество знаков после запятой. Если у вас требуемая точность одна десятая - зачем требовать точность пять знаков после запятой? Попробуйте например в Numeric Display в Decimal Places поставить 1. Получиться ли у вас точно отобразить тег? Удачи.

 Вообще в такой ситуации надо не первый скан фильтровать, а сам факт перезапуска. С другой стороны, правильнее будет не фильтровать событие, а записать его с флагом первого скана. Первый проход скрипта определить очень легко, просто заведя глобальную переменную, используя любой мемори-тэг, ну или можно еще чего придумать поизвращеннее... Например, [code:1:ca4f2f9861] dim Flag as Boolean Private Sub ЧегонитьДелаем If Not Flag Then 'вот тут и есть факт первого скана Flag=True 'тут можно сделать чего надо и завершиться, например 'Exit Sub End If 'тут основная математика End Sub[/code:1:ca4f2f9861]

 [quote:01df5cede9="cindirik"]А если подключить датчик давления, то в этом случае как будем калкулировать расчеты?[/quote:01df5cede9] Какая разница, какой это датчик - давления или температуры? Правила пропорции никто, вроде бы не отменял. Пересчитайте из своих инжненерных единиц по пропорции в единицы кода. [quote:01df5cede9]если давления в системе 1.5 атм, то пусть и отображаеться в модуле аналогового входа значения 1.5 атм, а не в единицах кода. Если возможно, то как?[/quote:01df5cede9] Пересчитайте по пропорции из единиц кода в свои инженерные единицы, положите результат пересчёта в какую-нибудь floating-point ячейку F8:0 и смотрите на неё. Модуль 1762-IF4 имеет два формата представления данных: 1. Режим "raw/proportional": 4 mA = 6241 ед. кода 20 mA = 31206 ед. кода 2. Режим "scaled for PID": 4 mA = 0 ед. кода 20 mA = 16383 ед. кода

 Доброго дня! Есть такая проблема. В RSView32 v.7.5 при использовании команды Quit выдается ошибка "RSView Project Manager - обнаружена ошибка", при этом не закрывается окно TagServer. При закрытии окна TagServer, выдается сообщение "One or more connection are still open" и зависают следующие службы: DDE Server Windows и SPTALQ32.exe. При чем если работать в SCADA без подключения к контроллеру, то закрытие проекта и выход проходят нормально. Если же происходило обращение к контроллеру, то получается ситуация описанная выше. Если просто остановить проект и потом выйти, то ошибки никакой не выдается. Вопрос: как устранить данную ситуацию? Установленное ПО: - RSView32 v.7.50.00 (CPR 9 SR 1), Patch Number: 00, Build Number: 11. - OPC Server - ICS Triplex.IsagrafOPCDA20. - Isagraf v.3.46. - ОС Windows XP SP3.

 [b:b4f2c1d6f6]Update[/b:b4f2c1d6f6] Уточнили: ни 1785-PFB, ни SST-PFB-PLC5 больше не выпускаются и не поставляются более 10 лет. Что вы будете делать, если 1785-PFB откажет? Я бы очень хорошо подумал над тем, чтобы заменить в этом контроллере ProfiBus на, например, DeviceNet, Ethernet или СontrolNet, а то и весь PLC-5 на другой контроллер, например, на CompactLogix.

 Какой именно у вас модуль MVI56 (какой протокол) ? судя по MCM.ModDef скорее всего MVI56-MCM обратите внимание на значения следующих тэгов MCM.ModDef.ReadStartReg по умолчанию в примере стоит 600 - это смещение внутренней адресации соответственно, чтобы увидеть данные в MCM.ReadData[0] нужно в конфигурации команды прописать MCM.P1Cmd[0].IntAddress = 600

 Доброго времени суток. У меня возникла проблема при конфигурировании модуля ProSoft MVI56 rev 1.03, это важно, потому что я брал семплы с сайта prosoft и грузил их в контроллер, на модуле горел индикатор ОК красным цветом, а потом взял семплы из папки C:\RSLogix 5000\Projects\Samples\ENU\v15\Third Party Products\Prosoft\ модуль хотя бы запустился. Я сконфигурировал его, как мастер, выставил команду чтение с 0 регистра по 14 команда 3. И вот тут у меня начались проблемы, регистры чтения пустые всё по нулям, только счётчик бегает. Встал в сетку 485 в параллель сканером портов, посмотрел и ещё сильнее удивился, модуль MVI даёт запрос, причём, правильный, slave отвечает причём тоже правильно, но куда это всё девается я так и не понял… В MCM.ModDef ничего не менял оставил по умолчанию. Кто что может посоветовать? Заранее благодарю за помощь.



Предыдущие результаты


Ещё результаты



Предыдущие результаты



Предыдущие результаты



Предыдущие результаты



Предыдущие результаты




  
RA & VDT GmbH


Облако тэгов
ControlLogix sound FTView Control Logix MVI56-104S 1734-AENTR Altivar Add-on Instruction MVI46MCM Ethernet PLC-5 SLC-500 1757-SRM Firmware ComactLogixL32E 1756-L75 1756-RM2 Controlnet cable Promass Client Memory 1769-L32E execution minutes seconds Windows Build 00000d5c Unspecified terminate geehrter automatisch keine globalen Fehlermeldungen Def

Яндекс цитирования

Smart Solutions VDT GmbH | Friedrich-List-Allee 38, D-41844 Wegberg-Wildenrath, Germany
Tel.: +49 2432 933 57 83 | e-Mail: office@vdt-solutions.de
Все товарные знаки и торговые марки являются собственностью их владельцев.
При использовании материалов сайта ссылка на данный сайт обязательна.
Открытие страницы: 0.124 секунды