 | |
Предыдущие результаты
[quote:9bd6537b1a="Dvoeglazov"]
IP-адрес-то у объекта получается динамический :([/quote:9bd6537b1a]
выхода два:
- перебирать диапазон выдаваемых IP, пока не нащупаете нужный :D
- договориться с оператором о выделении статического :wink:
|
[quote:29f6050fe3="Alek"]Уважаемые коллеги,
Простое добавление Win-Linked User позволяет временно избавиться
от FTD login prompt. Пока работает хорошо,но стоит сделать изменения
в проекте и развернуть *.apa file(разумеется без FTD), you will have complete nightmare.
[/quote:29f6050fe3]
Это в каком смысле? Насколько я знаю - *.apa - это нечто архива проекта одним файлом? Правильно? Так зачем его разворачивать на работающем объекте?
И что имеется ввиду под Вашими словами "стоит сделать изменения в проекте"? Я постоянно их делаю - и ничего не слетает.
[quote:29f6050fe3="Alek"]
Существуют два метода полностью убрать FTD log on.
Первый описан в ID 34152, но почему то там не фигурирует FTView SE и ME
хотя все манипуляции годятся и для этих продуктов.
Cогласно этому документу, run FT Administration Console, и в Security Policy
Property последняя опция Use single sign-on должна быть Enable.
Второй способ, тоже самое проделать при помощи RS View Administration Console.
После этой процедуры FTD промпта не будет.
Успехов.[/quote:29f6050fe3]
Все дело в том что мне никак не нужно убирать ПОЛНОСТЬЮ авторизацию. А мне нужно чтобы пользователь заходил под именем, под которым он входит в винду. Вот такие дела. Благодаря Win-Linked User я спокойно получил то, что хотел
|
[quote:3e34259149="oldDad"]Здравствуйте!
Давайте уточним пару деталей.
1. Какой именно контроллер?
2. [quote:3e34259149]при объявлении переменных отсутствует строка для задания адреса в области памяти контроллера[/quote:3e34259149] - где именно отсутствует строка?
3. [quote:3e34259149]каким образом другим девайсом (например ICP Con 7788 или любым другим) считывать данные из контроллера.[/quote:3e34259149]
Что такое ICP Con 7788? Google такое устройство не знает и не находит. Можно ссылочку?
Каким именно другим девайсом?
Через какой канал связи?
Процессор Allen-Bradley считывает информацию в памяти другого процессора Allen-Bradley путём выполнения команды MSG.[/quote:3e34259149]
по п.1 - контроллер серии 1756
по п.2 - правой кнопкой мыши на Controller Tags ->Edit Tags
по п.3 - ICP-CON I-7188 представляют собой PC-совместимые компактные мини-контроллеры связи и управления. Они обеспечивают вычислительной поддержкой системы удаленного сбора данных, реализованных на базе модулей УСО, каковыми могут выступать модули ICP-CON серии I-7000, а также любые датчики и исполнительные механизмы с интерфейсами связи RS-232/485 или Ethernet. В отличие от I-7188, ICP-CON I-8000 имеют модульную конструкцию и предназначены для создания распределенных систем сбора и обработки данных. Контроллеры предусматривают возможности подключения модулей ввода/вывода как по внутренней шине контроллера (модули серий I-8000, I-87000), так и по последовательным портам или через сеть. Программирование контроллеров ICP-CON осуществляется на языке Си или в среде разработки ISaGRAF.
В качестве связи можно выбирать практически любой канал RS232, 485, TCP IP......... все зависит только от типа ICP Con
|
Уважаемые коллеги,
Простое добавление Win-Linked User позволяет временно избавиться
от FTD login prompt. Пока работает хорошо,но стоит сделать изменения
в проекте и развернуть *.apa file(разумеется без FTD), you will have complete nightmare.
Существуют два метода полностью убрать FTD log on.
Первый описан в ID 34152, но почему то там не фигурирует FTView SE и ME
хотя все манипуляции годятся и для этих продуктов.
Cогласно этому документу, run FT Administration Console, и в Security Policy
Property последняя опция Use single sign-on должна быть Enable.
Второй способ, тоже самое проделать при помощи RS View Administration Console.
После этой процедуры FTD промпта не будет.
Успехов.
|
Здравствуйте!
Давайте уточним пару деталей.
1. Какой именно контроллер?
2. [quote:3314bab8b7]при объявлении переменных отсутствует строка для задания адреса в области памяти контроллера[/quote:3314bab8b7] - где именно отсутствует строка?
3. [quote:3314bab8b7]каким образом другим девайсом (например ICP Con 7788 или любым другим) считывать данные из контроллера.[/quote:3314bab8b7]
Что такое ICP Con 7788? Google такое устройство не знает и не находит. Можно ссылочку?
Каким именно другим девайсом?
Через какой канал связи?
Процессор Allen-Bradley считывает информацию в памяти другого процессора Allen-Bradley путём выполнения команды MSG.
|
[quote:b2608fc0bb="Dvoeglazov"][quote:b2608fc0bb="oldDad"]
Вот именно. Дело не в контроллерах, а в построении системы. Нужна высокая надёжность? Обеспечьте надёжное питание. Поставьте резервирование. :)
[/quote:b2608fc0bb]
Питание естественно прорезервировано. И питается через онлайновые ИБП Liebert трехфазные с батареями на полчаса.
Заземление выполнено по требованиям ПУЭ.
Этими делами там целый отдел занимается под сотню человек.[/quote:b2608fc0bb]
Ну вот и славно. И что, Вы, таким образом, абсолютно убеждены, что системы питания на 100% ОК? Так нет же. [quote:b2608fc0bb]Мы на 90% грешим на схемы питания[/quote:b2608fc0bb] Ну и вот - см. выше.
|
[quote:2d3d39f9af="Dvoeglazov"]
Мы на 90% грешим на схемы питания, так как на схрожем заводе мы ставили в это же время такие-же контроллеры (даже закупались по одному заказу - денежку государство выделило) - и там все замечательно работает. [/quote:2d3d39f9af]
Вот именно. Дело не в контроллерах, а в построении системы. Нужна высокая надёжность? Обеспечьте надёжное питание. Поставьте резервирование. :)
[quote:2d3d39f9af="DIMIOKS"]Все-таки я бы поправил Вас: Однако, считаю недозволительно подобным образом реагировать [color=red:2d3d39f9af][b:2d3d39f9af]АСУ[/b:2d3d39f9af][/color:2d3d39f9af] на сбои питания.
Дело контроллера - выполнять программу, а не "держать" скачки в электросети. И чем сложнее электроника, тем более высокие требования к качеству электропитания. Кстати, никто не пишет, что на стенде был сбой. Вывод сам по себе напрашивается.[/quote:2d3d39f9af]
Совершенно согласен с мнением коллеги.
Вообще, прежде, чем писать, что виноват контроллер, хорошо бы убедиться в том, что это именно контроллер виноват, а не схемы питания, например.
|
Доброго всем времени суток !
Вопрос касается возможности использования комбинации, состоящей из PLC-5/40 (1785-L40B ser.C rev.C) и модуля 1785-ENET (ser.C, rev.B).
Публикация 1785-IN19B-EN-P утверждает: "The PLC-5 Ethernet interface module is an EtherNet/IP-compliant, single-slot module that attaches to the side of any PLC-5 controller, series B or later, to provide Ethernet connectivity to the controller." Однако несколько ниже по тексту имеется менее оптимистичная формулировка: "Use the interface module with a programming software package that supports configuration for channel 3A and the following processors:" и далее следует таблица в которой, к сожалению, для процессора PLC-5/40 ser.C указана только rev.K. К тому же пессимизма добавляет и тот факт, что при попытке создания проекта с помощью RSLogix5 rev.3.22, для имеющегося процессора не предоставляется возможность конфигурирования порта 3A. Означает ли это, что без апгрейда firmware процессора модуль 1785-ENET не заработает и, если это так, где добыть PROMы с новой прошивкой и за какие деньги (в ra-pricelist я такой позиции не нашел)?
|
В примере показан расчет расхода природного газа. Часть данных предварительно уже заданы. Данные берутся из различных таблиц. Если есть вопросы - пишите.
[code:1:f59e7caa21]
d_maloe_20 := 212.37;
D20 := 357;
Ksh := 1;
Kp := 1;
m := 0.3538;
//Ro_nom_deystv := 0.8;
Q_max := 50000;
delta_P_max := 1600;
ksi := 1.33;
//P_bar_izm := 1.006;
T_izm := T_NG_to_BF;
if (P_NG_to_BF = -1000) or (F_NG_to_BF = -1000) or (T_NG_to_BF = -1000)
then Q_norm := -1000;
else
P_izb_izm_tok := (P_NG_to_BF/0.625)+4;
P_izb_izm := ((P_izb_izm_tok-4)/16)*10;
delta_Pizm_tok := (F_NG_to_BF/3125)+4;
delta_P_izm := (((delta_Pizm_tok-4)/16)**2)*1600;
Betta_trub_t := (10**(-6))*(11.1+7.7*(10**(-3))*T_izm-3.4*(10**(-6))*(T_izm**2));
Betta_diafragm_t := (10**(-6))*(15.6+8.3*(10**(-3))*T_izm-6.5*(10**(-6))*(T_izm**2));
Kt := 1+Betta_diafragm_t*(T_izm-20);
Dt := D20*(1+Betta_trub_t*(T_izm-20));
Myu := (3.18868*(10**(-8)))*T_izm+1.03953*(10**(-5));
K := ((-2.18403*10**(-7)*P_izb_izm+1.17057*10**(-7))*(T_izm**2)+((3.19187*10**(-5)*P_izb_izm-3.21753*10**(-6))*T_izm)+(-2.56275*10**(-3)*P_izb_izm+1.00008*10**(0)));
E_deystv := 1-(0.41+0.35*(m**2))*((10**(-4)*delta_P_izm)/(P_bar_izm+P_izb_izm))*(1/ksi);
Q_norm1 := (SQRT(delta_P_izm/delta_P_max))*Q_max;
Q_norm_temp[0] := Q_norm1;
ii := 1;
while ii <= 6 do
Re_temp[ii] := 0.354*Q_norm_temp[ii-1]*(Ro_nom_deystv/(Dt*Myu));
if Re_temp[ii] = 0 then alfa_ugl_temp[ii] := 0; else alfa_ugl_temp[ii] := ((Ksh*Kp)/(SQRT(1-m**2)))*(0.5959+0.0312*(m**1.05)-0.184*(m**4)+0.0029*(m**1.25)*(((10**6)/Re_temp[ii])**0.75)); end_if;
Q_norm_temp[ii] := 0.2109*alfa_ugl_temp[ii]*E_deystv*(Kt**2)*(d_maloe_20**2)*(SQRT(((P_bar_izm+P_izb_izm)*delta_P_izm)/(Ro_nom_deystv*(273.15+T_izm)*K)));
ii := ii + 1;
end_while;
Q_norm := Q_norm_temp[6];
end_if;
[/code:1:f59e7caa21]
|
Сегодня утром попытался сделать просто новый даталог. И очень удивился и одновременно обрадовался - кажется это сможет помочь дальнейшему делу. Дело в том что когда я сохранял даталог - вылезла ошибка. Окошко, в заголовке которого написано [b:c21a213436]RSView Datalog Editor[/b:c21a213436], а в самом тексте [b:c21a213436]The server 'DP1_HMI' in area 'RNA://$Global/DP1' is out of service[/b:c21a213436]
Вопрос: это какая-нибудь служба даталогов не стартовала или в чем проблема? Потому что сам сервер запущен, клиенты к нему спокойно коннектятся, студия подключается без каких либо ошибок.
|
Предыдущие результаты
Ещё результаты |
|
| |
|