 | |
Предыдущие результаты
[quote:4b72cca854="alchi"][quote:4b72cca854="oldDad"][img:4b72cca854]http://vdt-solutions.de/img/raminus_new.gif[/img:4b72cca854][url=http://vdt-solutions.de/files/hsc_quick_start.pdf]Вот здесь[/url] Вы найдёте инструкцию по применению команды HSC.
Удачи![/quote:4b72cca854]
Спасибо большое :)[/quote:4b72cca854]
ЗДРАВСТВУЙТЕ! Был в отпуске!
Это я понял как все работает, а чтобы мне подсчитать скорость (число импульсов в единицу времени) мне надо таймер сюда подключать?
или это можно сделать одним блоком. Блок HSC у меня на панели не активен
|
Имею следующую конфигурацию
Контроллер 1756-L61
Модуль 1756-IB32/A в слоте 5
На вход DI5 заведен меандр (Т=1сек)
В структурах модуля читаю поля Local:5:I.CSTTimestamp[1] и Local:5:I.CSTTimestamp[0]. В эти поля при изменении данных на входе модуля пишется Coordinated System Time из системных часов(backplane clock), которые запускаются при подаче питания.
Вижу, что младшее слово CSTTimestamp[0] меняется в сторону увеличения, что очевидно должно быть. А вот старшее слово почему-то равно -2147483648 (16#80000000). По идее должен быть 0. Разъясните, плз.
Далее. По изменению на входе DI5 сам читаю содержимое Coordinated System Time оператором
GSV CST ? CurrentValue tt_CST_time[0], где tt_CST_time : DINT[2].
Ожидал, что сниму значения, слегка превышающие значения из Local:5:I.CSTTimestamp (не более чем на время одного цикла), однако получаю совсем что-то далекое.
При выключении питания и повторном включении (как мне показалось) отсчет времени продолжается со значения на момент выключения. Как все это интерпретировать?
PS: Вопрос снят. Напортачил в арифметике, а она как-то отыграла на установке времени.
|
Что такое модуль CTR8? Если он неисправен, то его нужно заменить.
Судя по Вашему описанию, ошибка похожа на [color=darkblue:2df453402a]Error 16#0317 Connection Request Error: Connection not scheduled [/color:2df453402a].
[quote:2df453402a]16#0317 Connection Request
Error: Connection not scheduled.
The controller is attempting to set up a connection with the module and has received an error. [/quote:2df453402a]
Попробуйте в RSNetworx for ControlNet сделать вот что:
Меню Network >> Online.
Пусть RSWho просканирует сеть.
Поставьте галочку в Edits Enabled.
Меню Network >> Properties. Сконфигурируйте параметры так, как нужно / проверьте, всё ли там так, как надо.
Затем нажмите Save и подтвердите оптимизацию и перезапись.
|
Для компьютера приобрести [color=indigo:ea7c3c4858]9701-VWMR015AENE FactoryTalk View Machine Edition Station Runtime 15 Displays[/color:ea7c3c4858]
и загрузить туда аппликацию с работающей панели.
Альтернативно можно приобрести [color=darkblue:ea7c3c4858]9701-VWSB015AENE FactoryTalk View Site Edition Station 15 Display[/color:ea7c3c4858], конвертировать в SE и загрузить туда аппликацию с работающей панели.
|
Здравствуйте.
Работает PanelView Plus 1250 с FactoryTalk View ME
Нужно добавить рабочее место по сети Ethernet
Какова последовательность действий и какое ПО купить?
Пока придумал это
Скачать с панели программу
Купить FactoryTalk View Site Edition Station 15 Display (может можно что-то попроще?).
Конвертировать программу в FactoryTalk View Se
|
Возникли сложности с настройкой даннго модуля. Использую RSLogic5000 и PCB 2.1.9.1
Нужно прочитать 100 регистров и записать 10. Создаю новый проект с настройками. MNET овский модуль добавил в проект. 1000 регистров на чтение, 600 на запись (по умолчанию)
Error/Status Pointer : 4500
Read Register Start : 1000
Read Register Count : 1000
Write Register Start : 0
Write Register Count : 600
Failure Flag Count : 0
Initialize Output Data : No
Pass-Through Mode : 0
Duplex/Speed Code : Auto-negotiate
Создаю модбасс запрос(пока на чтение)
Enable - yes
Internal Address - 0 (с нулевого регистра в MNET.Data.read) - я так понимаю.
Poll Interval - 0
Reg Count - 100 (сто регистров для чтения)
Swap Code - No Change
Node IP Address - IP device (IP машины на которой заведен MODSIM)
Serv Port - 502
Slave Address - 1
ModBus Function - FC 3 - Read Holding Registers(4X)
MB Address in Device - 0 (с нулевого регистра лежат данные)
В области чтения MNET модуля нули. Данных нет. Подскажите в какую сторону копать? Заранее спасибо.
|
[quote:197e5af6a6="oldDad"][img:197e5af6a6]http://vdt-solutions.de/img/raminus_new.gif[/img:197e5af6a6][url=http://vdt-solutions.de/files/hsc_quick_start.pdf]Вот здесь[/url] Вы найдёте инструкцию по применению команды HSC.
Удачи![/quote:197e5af6a6]
Спасибо большое :)
|
[img:9a216ad854]http://vdt-solutions.de/img/raminus_new.gif[/img:9a216ad854][url=http://vdt-solutions.de/files/hsc_quick_start.pdf]Вот здесь[/url] Вы найдёте инструкцию по применению команды HSC.
Удачи!
|
Понятия 1oo2, 2oo2 и т.п. - это типы архитектур систем безопасности, сертифицированные TÜV в соответствии с IEC 61508 “Functional Safety of Electrical/Electronic/Programmable Electronic Safety-Related Systems”.
По этому поводу можно почитать, например, [url=http://www.tuvasi.com/de/typgepr-fte-programmierbare-systeme/system-strukturen.html]здесь[/url] или [url=http://autprom.ru/obshhie-principy-rezervirovaniya.html]здесь[/url].
Вот ещё одна лекция на семинаре TÜV на эту тему: [url=http://vdt-automation.de/docs/f_safety.pdf]Functional Safety: Assessment and Certification[/url]
Что же касается теории надёжности технических систем, то по ней есть куча учебников и монографий. Например, вот, нашёл навскидку:
[url=http://window.edu.ru/window_catalog/redir?id=24967&file=nwpi054.pdf]Кучер В.Я. Основы технической диагностики и теории надежности: Письменные лекции. - СПб.: СЗТУ, 2004. - 48 с.[/url].
В частности, Пример 1.2 на стр. 8 показываает, что, например, последовательное соединение трех элементов с единичной надёжностью 0,8 даёт суммарную надёжность 0,512 (а двух дало бы 0,64). И т.д.
[size=9:bfbcc53485]
Теперь представьте себе два последовательно включенных н.о. контакта двух реле.
Условия замыкания каждого из них зависят от исправности всего предыдущего тракта, включая датчики на входе контроллера, контроллера, кабелей и т.п.
Будем считать, что [b:bfbcc53485][i:bfbcc53485]Событие[/i:bfbcc53485][/b:bfbcc53485] наступило, если замкнуты оба контакта (логическое "И").
Пусть каждый контакт имеет коэффициент надёжности 0,9. Тогда надёжность тако цепочки будет равна 0,81, т.е. ниже единичной надёжности каждого из двух контактов. Т.е., вместо повышения надёжности, на самом деле, имеем её понижение. И если один из контактов не включится (мало ли, по какой причине, ведь на это влияет вся стоящая за этим контактом схема, от датчика то контроллера, включая программное обеспечение), то [b:bfbcc53485][i:bfbcc53485]Событие[/i:bfbcc53485][/b:bfbcc53485] не наступит.
Если включить контакты параллельно, то надёжность будет точно так же снижена, т.к. если один из контактов по какой-то причине не выключится или, когда не надо, включится, то цепь останется замкнутой независимо от состояния второго контакта.
[/size:bfbcc53485]
|
[quote:9a0b22420a="dv_"]
1. настройка порта контроллера, режим [b:9a0b22420a]System[/b:9a0b22420a].
[/quote:9a0b22420a]
В RS Logix 500 вкладка chanel configuration - chanel 1 там?
Я там установил DF1, полно дуплексный, без паритета... как в инструкции написано.
[quote:9a0b22420a="dv_"]
2. настройка связи в [b:9a0b22420a]RSLinx Enterprise [/b:9a0b22420a], вкладка [b:9a0b22420a]Runtime Target[/b:9a0b22420a]
[/quote:9a0b22420a]
Тут я также устанавливаю, создаю шуткаст, нажимаю применить, потом когда делаю верификацию вылетает окошко как в скринах в предыдущем посту, что мол нельзя использовать этот драйвер и т.п...
Я записывал его в панель, проверил настройки на панели, шуткаст я установил на драйвер DF1 - ноль эмоций при запуске...
Ребята реально не могу понять?
|
Предыдущие результаты
Ещё результаты |
|
| |
|