 | |
Предыдущие результаты
[quote:b8f0fc0dcf="DiabloXan"]Доброго времени суток форумчане!
Подскажите как создать блок ADD который складывает 1 раз в секунду в главной рутине контроллера, а не каждый цикл контроллера. Максимум чего добился создание нового 1-секундного TASKа.
Так же имеется второй вопрос:
Создал мною написанный блок в ADD-ON-Instructions-можно ли его как нибудь отлаживать онлайн?Не нашел вообще онлайна для созданного блока в ADD-ON-Instructions, соответственно не нашел возможности редактировать этот блок когда контроллер в онлайне.
Помогите пожалуйста решить эти вопросы буду признателен)[/quote:b8f0fc0dcf]
Можете использовать мой вариант, все прекрасно считает, однако остается проблема с насыщением, если у вас очень большой расход то после 999 999.99 появится экспанента, как вариант предется делать обнуление накопителя. [url=http://www.pictureshack.ru/images/98154_scr1.PNG]Пример[/url]
|
Доброго времени суток форумчане!
Подскажите как создать блок ADD который складывает 1 раз в секунду в главной рутине контроллера, а не каждый цикл контроллера. Максимум чего добился создание нового 1-секундного TASKа.
Так же имеется второй вопрос:
Создал мною написанный блок в ADD-ON-Instructions-можно ли его как нибудь отлаживать онлайн?Не нашел вообще онлайна для созданного блока в ADD-ON-Instructions, соответственно не нашел возможности редактировать этот блок когда контроллер в онлайне.
Помогите пожалуйста решить эти вопросы буду признателен)
|
[quote:bdd16b6ef6="terebkov"]Добрый день!
Подскажите пожайлуста, есть ли возможность извлечь архив сообщений FT View SE (v. 5.6.7) в Exel файл или фай другого типа.[/quote:bdd16b6ef6]Есть утилита для формата [b:bdd16b6ef6]DAT[/b:bdd16b6ef6], позволяет сохранять в [b:bdd16b6ef6]CSV[/b:bdd16b6ef6]. Ищи в [url=https://rockwellautomation.custhelp.com/]Knowledge Base.[/url]
|
[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], там будет сложнее, но тоже можно
|
[quote:e9e19ceac4="DiabloXan"]Как например у сименса в CFC чартах врубил онлайн константы меняешь прям в онлайне а прогрузка блоков делаешь без стопа контрллера!!![/quote:e9e19ceac4]Для изменения констант не обязательно программу редактировать, если константы в теги занесены. А вот редактирование SFC в роквеле (не знаю как у семенов) имеет свои особенности: при принятии изменений редактируемая программа сбрасывается на "Init Step".
|
TEST MODE?
если я ошибаюсь то укажите пожалуйста где ее найти и как она называется?
|
ПО 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]
|
OS: Windows 2000
RSLinx 2.5
RSBatch 6.02
В последнее время появилась проблема: падает сервис DCOM , что приводит к потере листa recepies. Приходится перезагружать сервер RSBatch и в ручную запускать все recepies на сервере.
Не понятно почему падает сервис и как это предотвратить в будущем.
У кого-то есть какие-то предположения?
According to event viewer/system log:
Access denied attempting to launch a DCOM Server. The server is:XXXXX
The user is XXXXXXXXXXXXX
Source : DCOM
Category: None
Event ID: 10002
|
[quote:d9a063adb7="AUT_ROCKW"]Совместимость FactoryTalkView SE v6.10 c Win7_Pro_SP1 по таблице есть.
Создаю новый проект и в нём новый HMI-сервер. В [i:d9a063adb7][b:d9a063adb7]Display[/b:d9a063adb7][/i:d9a063adb7] создаю дисплей(кадр), ничего в нём не рисую, сохраняю, закрываю. И при открытии созданного дисплея на экране появляется сообщение "Component does not exist"и дисплей не открывается.
При этом компонеты из[i:d9a063adb7][b:d9a063adb7] Libraries [/b:d9a063adb7][/i:d9a063adb7]открываются.[/quote:d9a063adb7]
IIS service installation problem. Try unistall/install IIS
|
Есть в KB:
https://rockwellautomation.custhelp.com/app/answers/detail/a_id/463180 (нужен техконнект)
Вкратце:
Problem
After hitting the Calibrate button on the module configuration dialog and then proceeding through the warning dialog RSLogix 5000 appears to hang.
Environment
• 1734-IR2E FRN 3.01
• 1734 Point I/O Analog AOP 6.02.2.0
Solution
Using 65882 - How do I determine the version of an Add On Profile in RSLogix 5000 verify that the version of AOP you are using is 6.02.2.0.
If this is the case please upgrade to version 6.03.3.0 or greater of the AOP. This can be found here;
То есть нужно скачать и установить последнюю версию Add-On-Profiles for RSLogix 5000 для ваших модулей.
Чтобы скачать новые версии аддонов нужно зайти сюда:
http://www.rockwellautomation.com/rockwellautomation/support/downloads.page?
Выбрать: Add-On-Profiles for RSLogix 5000
Прямая ссылка (требуется вход для техподдержки)
https://download.rockwellautomation.com/esd/download.aspx?downloadid=addonprofiles
Проверено, помогает.
|
Предыдущие результаты
Ещё результаты |
|
| |
|