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

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  


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



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



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

 Добрый день! Имеется Simatic CPU313C2DP+CP343-1 с одной стороны и 1756-L61 Revision 20.12+1756ENBT с другой. Чтобы связать сети c двух сторон, пытаюсь применить Anybus X-Gateway Classic ABX PRTS EIP или ADFWeb HD67660. Со стороны Simatic в Hardware - модуль на Profinet IO system, в RSLogix в сети Ethernet под 1756ENBT. С двух сторон ошибок нет, коммуникации, вся положенная индикация зеленым. Но данные в области входов выходов шлюза не передаются. Есть у кого то опыт или соображения по организации связи таких сетей? Xgateway со стороны EthIP - адаптер, Profinet IO - slave я так понимаю, Два контоллера мастера, может здесь проблема? Прошу помощи...

 Дело в том, что у меня порядка 200 переменных и чтобы не засорять глобальную область видимости создал два UDFB: один для переменных процесса, другой для уставок. Включил в них необходимые локальные переменные, объявил их как Var. Т.е. входов/выходов у этих блоков нет, только локальные переменные. Потом объявил эти блоки в глобальной области видимости. При попытке компиляция дает ошибку "Много параметров в IEC блоке". После этого разбил блок с переменными процесса на несколько блоков по узлам установки. Также объявил в глобальной области видимости. При компиляции ошибку по количеству параметров не выдает, но теперь появилась другая проблема: если пишу в переменную блока непосредственно со входа контроллера или из переменной блока на выход контроллера, то все нормально. А если пытаюсь записывать значение в переменную блока с выхода другого функционального блока - не важно с выхода стандартного FB или UDFB, то получаю ошибку "Illegal access to function block instance parameter".

 Здравствуйте, Уважаемые господа, подскажите, FTView SE 8.0, запущено несколько клиентов. На клиенте дисплеи сконфигурированы, как Overlay. Однако необходимо ограничить число одновременно отрытых дисплеев, т.е. при запуске следующего дисплея проверять кол-во уже открытых и при необходимости закрывать уже открытые. Пробовал средства VBA, но application.loadeddisplays выдает общее кол-во уникальных дисплеев на всех запущенных клиентах. Можно пересчитать дисплеи на конкретном клиенте, до момента появления Error, потом Error сбросить, при этом ошибка все равно запишется в DiagnosticView. Что можете посоветовать? Всем спасибо. Разобрался.

 П. 2, однозначно! В отличие от семейств Logix500 и PLC-5, контроллеры семейства Logix5000, в которое входят линейки CompactLogix и ControlLogix, [b:0436aeadc7]работают с тегами[/b:0436aeadc7], а не с файлами. Обмен с периферией там происходит совершенно асинхронно от выполнения программы и занимается этим отдельный коммуникационный процессор. Для нарушения обычного порядка вещей существуют команды для немедленного ввода-вывода значений тегов (обмена с периферией).

 Добрый день. Подскажите пожалуйста что лучше использовать в проектах ControlLogix для связи с входными-выходными модулями? 1) COP(входной адрес (слот, вход) , память контроллера, размерность) Далее использовать память контроллера для каких либо операций (сравнение и т.д.) и вывод (определенной памяти контроллера) информации в RSView32 (через RSLinx). Для управления полевыми устройствами. COP(память контроллера, выходной адрес (слот, выход), размерность). Т.е. наоборот - копировать в выходной модуль. Или же 2) Создавать теги и привязывать их через - AliasFor

 [quote:1db8ec1285="dv_"][quote:1db8ec1285="Vladislav320"]2)так как просто отображать сразу все(несколько) Алармов в таблице как на видео? 3) можно ли, и какими средствами показывать архив значений за указанный период( это который data logging через ODBE) прямо из "окна оператора"? или сторонними средствами.[/quote:1db8ec1285] [URL=http://piccy.info/view3/8777681/39d6ec92e92a688d84e678b1e6d99e42/orig/][img:1db8ec1285]http://i.piccy.info/i9/b2ab37bbea0adef4a10cb8d5119d25bc/1443026323/87613/848090/Alarm_History_800.jpg[/img:1db8ec1285][/URL][URL=http://i.piccy.info/a3c/2015-09-23-16-38/i9-8777681/800x283-r][img:1db8ec1285]http://i.piccy.info/a3/2015-09-23-16-38/i9-8777681/800x283-r/i.gif[/img:1db8ec1285][/URL][/quote:1db8ec1285] а как эту таблицу добавить на экран?

 [quote:91bb58070c="Vladislav320"]2)так как просто отображать сразу все(несколько) Алармов в таблице как на видео? 3) можно ли, и какими средствами показывать архив значений за указанный период( это который data logging через ODBE) прямо из "окна оператора"? или сторонними средствами.[/quote:91bb58070c] [URL=http://piccy.info/view3/8777681/39d6ec92e92a688d84e678b1e6d99e42/orig/][img:91bb58070c]http://i.piccy.info/i9/b2ab37bbea0adef4a10cb8d5119d25bc/1443026323/87613/848090/Alarm_History_800.jpg[/img:91bb58070c][/URL][URL=http://i.piccy.info/a3c/2015-09-23-16-38/i9-8777681/800x283-r][img:91bb58070c]http://i.piccy.info/a3/2015-09-23-16-38/i9-8777681/800x283-r/i.gif[/img:91bb58070c][/URL]

 Как показано на фото: [url=http://radikal.ru/big/910307e8e93744f28e4898fe77e7e0b8][img:5775e568e2]http://s013.radikal.ru/i322/1509/c9/abee4b12066f.jpg[/img:5775e568e2][/url] Invalid state reason: 6 Operation mode word invalid. В мануле этот код означает: [url=http://radikal.ru/big/1320e5b2c28a4638b5b100e53fdfda63][img:5775e568e2]http://s017.radikal.ru/i410/1509/ff/99977fd210df.jpg[/img:5775e568e2][/url] Я подключился к контроллеру и в онлайн режиме посмотрел этот 10 слово: [url=http://radikal.ru/big/5affa74d7c674a6da6224b0a6b1f35c2][img:5775e568e2]http://s017.radikal.ru/i422/1509/6f/6d9efd7b23a0.jpg[/img:5775e568e2][/url] это бэкап: [url=http://radikal.ru/big/5dc7d0233237441fa389225e02878f71][img:5775e568e2]http://s020.radikal.ru/i712/1509/60/44c1dfe85635.jpg[/img:5775e568e2][/url] Здесь режим асинхронный равен 0. В режиме онлайн у меня показывает -32768. Из за этого у на контроллере ошибки висят? Можно ли в контроллере в режиме Program изменить число -32768 на 0 или так нельзя?

 [b]Попробуйте сбросить ошибку на вторичном процессоре с помощью ключа. На первичном процессоре установите ключ в положение RUN. На вторичном - в положение PROG. Подождите минуту-другую и переведите в положение RUN. Сделал с ключом как вы написали. Без изменении. Или сначала нужно сделать Clear major fault потом уже с ключом нужно? Нашел в мануале код ошибки 230. [url=http://radikal.ru/big/1fc80b27b0ef40d7a9ac20287e88d35f][img:8bc19b523a]http://i016.radikal.ru/1509/78/8ccd1649a1de.png[/img:8bc19b523a][/url] стр 31,32 http://vdt-automation.de/docs_ru/Controllers/PLC-5/1785-6524-RU.pdf. Почитал как устранить но таки не понял. Может кто-нибудь объяснить простым языком.

 1)насчет не дать сделать неправильный это верно. но им(заказчику) нужно лог последних событий, что запущено, что нажали... это можно как то сделать? 2)так как просто отображать сразу все(несколько) Алармов в таблице как на видео? 3) можно ли, и какими средствами показывать архив значений за указанный период( это который data logging через ODBE) прямо из "окна оператора"? или сторонними средствами. вот эти 3 инструментария у меня только наполовину освоены- ни 1 пока не готов к внедрению, помогите пожалуйста... уволят :(



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


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



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

Разделы


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



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


 jawagames (Влад Головин)

 jktu43 (Oleg)

 jokerg (Найман Борис Викторович)

 Jurgen (Yuri)

 jvg2005 (Янютин Валерий Георгиевич)

 kachikinsergej (Сергей)

 KEG (Климешов Евгений)

 kgold (Konstantin)

 kigor1973 (igor)

 kingbest (Евгений)


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


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




Выберите страницу:   [ << Предыдущая страница ] 1 2


  
RA & VDT GmbH


Облако тэгов
Fatal Error RSLogix 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 glob

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

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.127 секунды