 | |
Предыдущие результаты
Здравстсвуйте, есть дисплей InView 2706-P44C и устройство коммуникации его с сетью ethernet 2706-PENETM. Устройство 2706-PENETM подключено к компу и имеет IP 192.168.1.1. Оно замечательно пингуется с компом который имеет IP 192.168.1.191. RSlinx его тоже определяет как PanelView 2711-T5A20.
При запуске программы iNvIEW MESSAGING SOFTWARE я создаю проект для 2706-P44C, настраиваю ethernet соединение вводя в настройки IP 192.168.1.1. и порт 3001(по умолчанию) и пытаюсь загрузить проект. После чего выходит ошибка Error:Could not communicate with display. Verify that the config IP Adress is correct. При этом ранее горевший ровным светом светодиод Comm на плате 2706-PENETM начинает мигать, что описывается в документации как connect not established.
Что с чем не коннектится??? Если 2706-P44C и 2706-PENETM, то их соединение я тысячу раз проверил - все по инструкции. Только питание 2706-P44C идет от розетки без заземления,ну я думаю это не должно играть особой роли. :P
|
Да так я и предполагал. Проблема в том что проект не грузится с карточки в контролёр.
История такова:
Источника (т.е. проекта в ACD) нет, так как итальянцы делали наладку в 2005 и как обычно исчезли. Возникли некоторые проблемы и я хотел
подключиться для контроля логики. Установил RSLogix5000 V20 и при подключении программа потребовала обновить софт. По неопытности я начал обновление и карточку не вытащил. В итоге проект перестал загружатся, ошибка: не соответствие софта конролёра и image.
Тогда я перепрошил контролёр на старый софт 13.44 и ошибка устранилась, активировалось кнопка загрузки софта с карточки в контролёр. При старте загруки вроде бы ошибок не выскакивает, но и программа не грузится, контролёр пустой.
Загручик теперь выглядит так:
<?xml version="1.0" encoding="UTF-8"?>
-<Controller> -<ExecutiveLoadOption> <ExecFile>\Logix\CurrentApp\Executive.bin</ExecFile> </ExecutiveLoadOption> -<ProgramLoadOption> <ProgramLoadMode>USER_INITIATED</ProgramLoadMode> <LoadFile>\Logix\CurrentApp\M524_Lamitec.p5k</LoadFile> </ProgramLoadOption> -<ControllerModeOption> <ControllerMode>PROGRAM</ControllerMode> </ControllerModeOption> -<VersionControl> <Version>02.020.011.059</Version> </VersionControl> -<FirmwareSupervisor> <UpdateMode>IN_ACTIVE</UpdateMode> </FirmwareSupervisor> </Controller>
Версия в загрузчике V20 хотя программа RSLogix показывает версию в карточке V13.44
Я совсем запутался, сам специализируюсь на STEP S7 и CoDeSys и в Logix мало опыта.
Спасибо за ответ и надеюсь на помощь.
|
Здравствуйте!
При создании Runtime приложеия появляется следующая ошибка: "Unable to save application information.", а затем: "Unable to save the project runtime file 'C:\......'", в log пишется следующее:"Could not create FactoryTalk Directory for CPR9 SR2 for this application."
Версия FT 6.10.00 (CPR 9 SR 4), операционка WinXP Pro Rus SP3.
Кто-нибудь может подсказать как с этим бороться?
Спасибо.
|
[quote:545828de5a="ferzio"]Добрый день!
Пишу программу на языке ST.
Столкнулся с такой проблемой что не получается передавать значения ДатыВремени.
time_date_local и tm_last_change - LINT (type: Date\Time)
Например:
"
// Считываем системное время в переменную time_date_local
GSV(WALLCLOCKTIME, , CurrentValue, time_date_local);
...
// Фиксируем время изменения сигнала
Di_main[i].tm_last_change := time_date_local;
"
На последнее выражение компилятор ругается.
Есть ли способ передавать значение времени между пользовательскими переменными?[/quote:545828de5a]
Для LINT [url=http://samplecode.rockwellautomation.com/intradoc-cgi/nph-idc_cgi.exe?IdcService=GET_SEARCH_RESULTS&urlTemplate=%2fidc%2fgroups%2fpublic%2fdocuments%2fwebassets%2fsc_search_results.hcst&QueryText=%28dSecurityGroup+%3CMATCHES%3E+%27Sample_Code%27%29+%3CAND%3E+%28xSC_Products+%3CSUBSTRING%3E+%27Programmable+Controllers%27%29&SortField=dInDate&SortOrder=Desc&ResultCount=25&SearchProviders=mms&&PageNumber=4&StartRow=76&EndRow=100]примеры[/url].
|
Добрый день!
Пишу программу на языке ST.
Столкнулся с такой проблемой что не получается передавать значения ДатыВремени.
time_date_local и tm_last_change - LINT (type: Date\Time)
Например:
"
// Считываем системное время в переменную time_date_local
GSV(WALLCLOCKTIME, , CurrentValue, time_date_local);
...
// Фиксируем время изменения сигнала
Di_main[i].tm_last_change := time_date_local;
"
На последнее выражение компилятор ругается.
Есть ли способ передавать значение времени между пользовательскими переменными?
|
[quote:d44adab3c3="Olga"]Система очень маленькая[/quote:d44adab3c3] Может стоит тогда оценить [url=http://www.rockwellautomation.com/rockwellsoftware/performance/view/viewme.html]FTView Machine Edition[/url]?
[quote:d44adab3c3="Olga"]... а вот если Сервер упадет (а компьютеры имеют свойство ломаться в самый неподходящий момент), то остаемся без рук, без ног и без глаз. Как от этого страховаться?[/quote:d44adab3c3]Использовать серверное железо и обычный Windows (если клиентов до 10). Пока не падали...
В FTView SE Network можно резервировать серверы.
[quote:d44adab3c3="Olga"][quote:d44adab3c3]Тренды, механизмы Activity Logging и Alarm Logging, разумеется, имеются в FactoryTalk View SE Station.[/quote:d44adab3c3]
Я имела ввиду какие нибудь готовые продукты серии FT, в частности для просмотра архивных данных.[/quote:d44adab3c3] Тренды, Alarm Summary и Alarm History - объекты FTView.
|
[quote:68fa404bb2]Как-то мотивирует?[/quote:68fa404bb2]
Система очень маленькая, к тому же Заказчик хочет иметь возможность выключить и отдать на ТО любой из компьютеров. В этом случае вообще придется делать резервируемую систему, а это материальная составляющая. :)
Кстати, схема Сервер и несколько клиентов меня саму немного пугает. В этом случае графики, аварии все в одном месте (выключай АРМы сколько хочешь), а вот если Сервер упадет (а компьютеры имеют свойство ломаться в самый неподходящий момент), то остаемся без рук, без ног и без глаз. Как от этого страховаться?
[quote:68fa404bb2]Тренды, механизмы Activity Logging и Alarm Logging, разумеется, имеются в FactoryTalk View SE Station.[/quote:68fa404bb2]
Я имела ввиду какие нибудь готовые продукты серии FT, в частности для просмотра архивных данных.
[quote:68fa404bb2]В VBA есть различия:
- RSView32 - код VBA принадлежит проекту.
- FTView SE - код VBA принадлежит экрану.[/quote:68fa404bb2]
Ну а с этим зверем, я вообще не дружу, к сожалению.
|
[quote:6801ddc199="oldDad"]Тренды, механизмы Activity Logging и Alarm Logging, разумеется, имеются в FactoryTalk View SE Station.[/quote:6801ddc199]
[b:6801ddc199]Activity[/b:6801ddc199], как по мне, менее удобный по сравнению с RSView32.
[b:6801ddc199]Alarm Logging[/b:6801ddc199] - два независимых варианта: как в RSView32 и новый Alarm&Event.
В VBA есть различия:
- RSView32 - код VBA принадлежит проекту.
- FTView SE - код VBA принадлежит экрану.
|
Если инженерная станция FactoryTalk View Studio предназначена [i:3f73361665]только[/i:3f73361665] для разработки, то, думаю, без лицензии FactoryTalk View SE Station можно обойтись. Хотя, я всё-таки приобрел бы несколько плавающих лицензий, поставил бы их на сервер, и пусть бы все остальные машины, включая инженерную станцию, ими пользовались.
Тренды, механизмы Activity Logging и Alarm Logging, разумеется, имеются в FactoryTalk View SE Station.
|
Спасибо, Игорь Аркадьевич.
Инженерную станцию необходимо укомплектовать FactoryTalk View Studio, этого будет достаточно, чтобы ее можно было использовать как АРМ или надо дополнительно к Studio лицензию FactoryTalk View SE Station? А какие продукты FT можно использовать для организации выше упомянутых архивных журналов? Может у кого-то будут рекомендации по разработке (настройка директорий и т.п.), может есть какие-то подводные камни, на что-то обратить внимание? Буду признательна любой помощи.
|
Предыдущие результаты
Ещё результаты |
|
| |
|