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

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  


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



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



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

 [quote:823cbde4d9="mp3corp"]Да, Cur и Acc оба Float, про перенасыщение немного не понял. Какие проблемы могут возникнуть?[/quote:823cbde4d9][b:823cbde4d9] Не "перенасыщение", а насыщение. Cur [/b:823cbde4d9]может быть [i:823cbde4d9]машинным нулем[/i:823cbde4d9] для [b:823cbde4d9]Acc[/b:823cbde4d9]. Сделай простую программу: [code:1:823cbde4d9]Acc = Acc + 1.0[/code:1:823cbde4d9] Посмотри тренд для [b:823cbde4d9]Acc [/b:823cbde4d9]- все поймешь сам. [quote:823cbde4d9="KB ID 9878 The IEEE Single Precision Floating Point standard affects totalization applications and compute or math errors occur when adding ..."]The IEEE Single Precision Floating Point standard requires the exponents in the two operands to be the same. Since the fractional component is only 23 bits, as the exponent gets larger, the fractional component approaches zero. The effect of this can be easily seen when adding 1 to a number over a period of time. When the sum is in the 16 million range, the number 1 becomes 0 because the exponent is so large, a "1" is insignificant, and gets shifted out of the equation. The result is that a 0 is added instead of a 1. This is a limitation of the Single Precision Floating Point Math Standard. As an example, when adding 1 to a number, you will see a zero added at 1.677722e+007.[/quote:823cbde4d9] Для [b:823cbde4d9]Logix [/b:823cbde4d9]используй команду [b:823cbde4d9]TOT [/b:823cbde4d9]в [b:823cbde4d9]FBD[/b:823cbde4d9]. [quote:823cbde4d9="mp3corp"]Блок ADD, не мной написан я его брал из стандартной палитры компонентов.[/quote:823cbde4d9]ADD - команда, обнуляться должно (если ACC не используется для [b:823cbde4d9]JSR[/b:823cbde4d9] как вход и выход). Из-за слова [i:823cbde4d9]блок [/i:823cbde4d9]я подумал что, этот код применяется в [b:823cbde4d9]AOI[/b:823cbde4d9], там будет сложнее, но тоже можно

 Сделал накопитель, через анал. сигнал от расходомера [url=http://www.pictureshack.ru/images/98154_scr1.PNG]Рис1[/url], так же необходима возможность обнуления накопительного расхода, первое что пришло на ум, просто в скаде присвоить значению переменной накопительного расхода - 0, однако обнуления не происходит. Пришлось делать нечто вроде этого: [url=http://www.pictureshack.ru/images/7338_scr2.PNG]Рис2[/url]. Что-то не могу понять почему сразу нельзя записать - 0 в переменную накопительного расхода, так и должно быть?

 [quote:2ef9cf78dd="oldDad"]Прежде всего, я бы очень рекомендовал сделать update до актуальной версии. [/quote:2ef9cf78dd] Спасибо за ответ. Вот набор драйверов на Win7x64 (максималка), RSLinx 3.60 (одинаково на 2.59 до обновления): [img:2ef9cf78dd]http://s005.radikal.ru/i209/1406/df/6f9aedeba09e.jpg[/img:2ef9cf78dd] Вот набор драйверов на Win7x32 (неизвестно), RSLinx 3.60: [img:2ef9cf78dd]http://s020.radikal.ru/i717/1406/ef/d1ba5fd0d123.png[/img:2ef9cf78dd] А вот набор драйверов на WinXP Pro SP3, RSLinx 2.59: [img:2ef9cf78dd]http://s005.radikal.ru/i210/1406/fd/39b11be4173a.jpg[/img:2ef9cf78dd] Нужны дрова RSLinx для RSLogix500Emulate под WIn7x64. Сами RSlogix500 и эмулятор500 работают под WIn7x64 пока без ошибок.

 ПО RSView32 выполняло функции SCADA и не было предназначено для решения задач менеджмента данных (кроме, разве что, самых простых функций типа архивирования данных и построения временнЫх графиков). Для решения более сложных задач необходимо было использовать дополнительное ПО, такое, как, например, RSView32 SPC. По аналогии, ПО FactoryTalk View, являющееся прямым наследником RSView32, преденазначено для SCADA / HMI аппликаций. Для решения задач более высокого уровня посмотрите, в частности, [url=http://www.rockwellautomation.com/rockwellsoftware/data/historian/overview.page]FactoryTalk Historian[/url], [url=http://www.rockwellautomation.com/rockwellsoftware/performance/metrics/overview.page]FactoryTalk Metrics[/url] и [url=http://www.rockwellautomation.com/rockwellsoftware/performance/vantagepoint/overview.page]FactoryTalk VantagePoint EMI[/url] Профили этого ПО: http://literature.rockwellautomation.com/idc/groups/literature/documents/pp/ftalk-pp014_-en-p.pdf http://literature.rockwellautomation.com/idc/groups/literature/documents/pp/ftalk-pp007_-en-p.pdf http://literature.rockwellautomation.com/idc/groups/literature/documents/pp/ftalk-pp028_-en-p.pdf [url=http://discover.rockwellautomation.com/IS_EN_Intelligence_Manufacturing_Performance_OEE.aspx]Общий обзор информационных решений здесь[/url]

 [quote:ea78870f13="Ryzhij62"]У этого процессора батарея расходуется при выключении питания, пока идёт запись во флэш. [/quote:ea78870f13] Т.е. через 3 минуты после выключения питания батарейку можно отсоединить. Потом подать питание. И программа в процессоре сохранится с последними значениями переменных?! :shock:

 [quote:ccd4cda5f7="Mihali_4"][quote:ccd4cda5f7="dv_"][quote:ccd4cda5f7="Dvoeglazov"]PRE менять можно, но можно попасть в ситуацию, когда зададите [color=darkred:ccd4cda5f7][b:ccd4cda5f7]PRE меньше АСС[/b:ccd4cda5f7][/color:ccd4cda5f7] и ваша логика может неправильно отработать (придется городить защиты в логике).[/quote:ccd4cda5f7]Установится бит [b:ccd4cda5f7]DN[/b:ccd4cda5f7]. Где и какая [i:ccd4cda5f7]крамола [/i:ccd4cda5f7]еще может быть?[/quote:ccd4cda5f7] так собственно и сделал[/quote:ccd4cda5f7]Имей ввиду: изменение [b:ccd4cda5f7].PRE[/b:ccd4cda5f7] на большее значение, при установленных [b:ccd4cda5f7].DN[/b:ccd4cda5f7] и [b:ccd4cda5f7].EN[/b:ccd4cda5f7] - таймер не продолжит работу.

 [quote:1728cf9fc1="dv_"][quote:1728cf9fc1="Dvoeglazov"]PRE менять можно, но можно попасть в ситуацию, когда зададите [color=darkred:1728cf9fc1][b:1728cf9fc1]PRE меньше АСС[/b:1728cf9fc1][/color:1728cf9fc1] и ваша логика может неправильно отработать (придется городить защиты в логике).[/quote:1728cf9fc1]Установится бит [b:1728cf9fc1]DN[/b:1728cf9fc1]. Где и какая [i:1728cf9fc1]крамола [/i:1728cf9fc1]еще может быть?[/quote:1728cf9fc1] так собственно и сделал

 Всем привет!Прочитал весь форум по данной теме и не нашел решения проблемы с которой столкнулся. Имеется: 1)RsLogix 5000 (v20.01) - вставил эмуляцию контроллера в 1 слот 2)RsLinx classic (2.59.00) - с настроенным драйвером virtual backplane для связи с эмулятором 3)RsLogix Emulate 5000 chassis monitor (20.01.00 (CPR 9 SR 5)) Так вот проблема следующая - когда в RsLogix Emulate 5000 вставляю виртуальный контроллер, то контроллер переходит в режим -powerup mode - в этом режиме индикатор BAT постоянно мигает и не гаснет.Так же данный режим не позволяет удалить контроллер из слота и не позволяет перевести контроллер в любой другой режим работы.При попытке загрузить программу в такой контроллер выдается сообщение что контроллер находится в режиме - powerup mode и поэтому не заливается. Как вывести контроллер из этого режима чтобы лампочка оранжевая BAT не горела. Слот виртуального контроллера соответствует слоту контроллера в эмуляторе -1.

 [quote:c75062e177="Dvoeglazov"]PRE менять можно, но можно попасть в ситуацию, когда зададите [color=darkred:c75062e177][b:c75062e177]PRE меньше АСС[/b:c75062e177][/color:c75062e177] и ваша логика может неправильно отработать (придется городить защиты в логике).[/quote:c75062e177]Установится бит [b:c75062e177]DN[/b:c75062e177]. Где и какая [i:c75062e177]крамола [/i:c75062e177]еще может быть?

 Вообще-то, по-хорошему, никакие работы на включенном электрооборудовании из соображений безопасности недопустимы. Правильный ход - это сделать backup, выключить контроллер, поменять батарейку, включить контроллер, загрузить проект назад и задокументировать действия.



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


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



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



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



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


 kozak (Вадим)

 kozlobrodov (Виталий Козлобродов)

 Kozura_as (Козюра А.С.)

 kpc (Владислав)

 KPEKEP (Михаил)

 KPY (Кривцов Павел)

 krabus (Сергей)

 krankomplekt (Alexander)

 Krasnodar (Михаил)

 krasnoperovvv (Всеволод)


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


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




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


  
RA & VDT GmbH


Облако тэгов
Modbus Automation ControlLogix MVI56-MCM Allen-Bradley Logix Windows FactoryTalk PanelView VersaView ControlTower GuardLogix Compact Software Studio Designer 100-E 100-D SMC-50 Energy Saver 1756-RMS-SC Spectrum Encompass Level Ethernet Redundancy Stratix

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

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