 | |
Предыдущие результаты
Спасибо, но ошибка была всего лишь в адресации, а точнее в моей невнимательности. Теперь работает и с циклом и без него.
Еще вопрос, для инструкции SSV тоже можно указать лишь первый элемент?
SSV(wallclocktime, ,DateTime, newDateTime[0])
|
Проблема с wallclocktime в logix5000.
Когда использовал эмулятор, прекрасно боалось время и дата таким образом.
for t.i := 0 to 6 do
GSV(wallclocktime, ,DateTime, currentDateTime[t.i]);
end_for;
при этом в массив currentDateTime записывалось:
в 0 элемент - год;
в 1 - месяц;
во 2 - день;
в 3 - час;
в 4 - минута;
в 5 - сек;
в 6 - микросек.
Но когда я подключился к реальному контроллеру, во всех элементах массива сидит год 2011(ну или какой я задам). В чем может быть проблема?
Задайте, пожалуйста, вектор, в какую сторону мне рать, ускорение уже задали)
|
[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.
Удачи!
|
Да, последовательный порт - это неразделяемый ресурс. Им может владеть только одна программа.
Все привязки тэгов к адресам смотрите в [url=http://literature.rockwellautomation.com/idc/groups/literature/documents/um/2711e-um006_-en-p.pdf]PanelBuilder 1400E[/url], в базе данных.
Чтобы знать имя тэга, нужно найти тот экран, на котором данный параметр отображается, на нём этот параметр, и в свойствах объекта посмотреть, какой это тэг.
|
[quote:f57a0f868d="oldDad"]А Вы сделали всё точно так, как опиcано в [url=http://samplecode.rockwellautomation.com/idc/groups/literature/documents/um/2711e-um005_-en-p.pdf]PanelView 1200/1400e Transfer Utility. User Manual[/url], Chapter 3?
Переключили панель в Configure mode?[/quote:f57a0f868d]
все сделал как написано...
|
А Вы сделали всё точно так, как опиcано в [url=http://samplecode.rockwellautomation.com/idc/groups/literature/documents/um/2711e-um005_-en-p.pdf]PanelView 1200/1400e Transfer Utility. User Manual[/url], Chapter 3?
Переключили панель в Configure mode?
|
[quote:af48155d46="alchi"]Я так понял счетчик 1 с 0-3, а счетчик 2 с 4-7 подключается.[/quote:af48155d46]Yes.
[quote:af48155d46]Я могу подключить например 1 датчик на 0 вход а 2 датчик на 4? [/quote:af48155d46] Yes.
[quote:af48155d46]2) как реализуется в RS logix 500, какой я должен компонент вытащить, я должен сначала обозначить проверку входа на замкнуто или разомкнуто, а потом подать на счетчик?[/quote:af48155d46]Смотрите [url=http://samplecode.rockwellautomation.com/idc/groups/literature/documents/rm/1762-rm001_-en-p.pdf]этот документ[/url], Chapter 5.
|
Добрый день.
Имеем АРМ оператора на базе RSView 7.x0. После отказа материнской платы пришлось взять новый системный блок. С убитого винта удалось вытащить проект и базы данных. Установил. Первоначально не работали поля ввода технологических параметров. Выяснил не хватает ActiveX компонента Numeric Keypad Control for RSView32. Вытащил со старого винта "keypad.ocx" и отсутствующие dll. Зарегистрировал элемент управления вручную. Поля появились, но не работает ввод чисел с плавающей точкой.
В качестве разделителя целой и дробной части числа отображается точка. При попытке ввода вылетает ошибка - число находится вне диапазона. Пытался менять в региональных настройках для русского языка разделитель с запятой на точку - не помогает. Операционка Windows XP SP2 Rus. Помогите советом - куда рыть?
|
Понятия 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]
|
Предыдущие результаты
Ещё результаты |
|
| |
|