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

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  


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



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



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

 Здравствуйте, коллеги. Вопрос в следующем: как записать в датчик границы диапазона первичной переменной по HART. Читаю мануал и до конца понять не могу (в английском не очень силен). С номером функии ясно - 35, а вот как настроить MSG инстукцию? Service Code какой выставить и формат Source и Destination?

 Дано: FTD - 192.168.43.99 Server SE - 192.168.43.9 COMP1 - 10.130.6.11 COMP2 - 10.130.6.18 Historian - 192.168.43.38 Имеем: к FTD подключен Server SE, COMP1, COMP2 Historian подключить не удается - пишет что не найден FTD При этом Historian подключается и к COMP1 и к COMP2 (естественно если у них FTD location выбрать localhost) Из-за чего может происходить такая вот "байда"? Уже 5 часов бьюсь, мозги варить перестали

 [quote:0059423b6f="stAntonio"]Извините, Кемпо, а можно пример? что то я туго сегодня соображаю.[/quote:0059423b6f] Стучись 462144904 - скину тебе скриншоты и объясню что и как Стучись смело даже если меня нет в сети - я просто в инвизе ;)

 Забросьте это в тело цикла и меняя "cnt1" заполняйте массив данными ain_buf[cnt1].data := Local:3:I.Data[cnt1]; ain_buf[cnt1].status := Local:3:I.Status[cnt1];

 [quote="stAntonio"]И вообще возможно ли обращаться к тегам, и их элемента по адресам как это происходит в обычном программировании? В ControlLogix 5550 распределение памяти - динамическое. Поэтому программист имеет доступ не к фиксированому адресу памяти , а к единице хранения данных - тэгу.

 Спасибо помощь. Этот способ решения проблемы я тоже знаю. Дело вот в чем, в проекте, который я дополняю, происходит опрос нескольких таких модулей. изначально было написано на LD. 37 шагов одинаковых инструкций. я нашел способ оптимизировать этот опрос. Вот как я попытался его решить: FOR cnt1 := 0 TO 15 BY 1 DO //0-15 0-15 ain_buf[cnt1].data := Local:3:I.Ch1Data; ain_buf[cnt1].status := Local:3:I.Ch1Status; //16-31 0-15 ain_buf[(16+cnt1)].data := Local:4:I.Ch1Data; ain_buf[(16+cnt1)].status := Local:4:I.Ch1Status; END_FOR; FOR cnt1 := 0 TO 5 BY 1 DO //32-37 0-5 ain_buf[(32+cnt1)].data := Local:5:I.Ch1Data; ain_buf[(32+cnt1)].status := Local:5:I.Ch1Status; ain_cfg[(32+cnt1)].SclMax := Local:5:C.Ch1Config.HighEngineering; ain_cfg[(32+cnt1)].SclMin := Local:5:C.Ch1Config.LowEngineering; END_FOR; при этом необходимо менять номера каналов: Ch0ata Ch1Data Ch2Data .... Ch15Data но как это сделать в цикле я не знаю. вспоминая язык С++, у меня возникла идея обращаться по адресам в которых лежат эти элементы. Все элементы Real, лежат друг за другом в структуре, которая автоматически создается средой разработки для данного модуля. Но к сожалению я не смог найти способа это сделать. Может вы знаете? заранее спасибо.

 Привет! Создай массив из 16-и элементов минимум (в данном примере это AI_Data[]) и при помощи инструкции CPS организуй копирование данных из соответствующего модуля. А потом пользуй массив в цикле. Пример на ST, но та же инструкция применяется и в LAD. //Чтение входных данных аналоговых каналов в буферную зону CPS (Local:1:I.Ch0Data, AI_Data[0] , 16) ;

 [quote:49268df80f="Dvoeglazov"]Видит. Отформатируйте на FAT16. Но производитель гарантирует работоспособность только со своими Flash (вам уже писали). Решать и рисковать вам.[/quote:49268df80f] PV+ видит 16 GB с FAT32, то что видит я раньше знал, а про FAT32 только что глянул. :) Для Standard PV, я бы предпочел 2711-NM232. Будет дороже, но надежнее.

 Пожалуйста, это минимальные требования: [quote:4461b35816]FactoryTalk Historian System Requirements Server * 3.4 GHz Intel Pentium© Processor * 1 GB RAM * 100 GB available hard disk space * DVD * SVGA TrueColor monitor with 1 MB of video RAM and 1024x768 resolution * Microsoft Mouse or compatible pointing device * Windows Server 2003, Standard Edition * Microsoft Internet Explorer 6.0, Service Pack 1 * 100 Megabit or faster Ethernet card, network cable; concentrator if using twisted pair wiring; TCP/IP protocol Refer to Hardware specification sheet for specific requirements based on database size. Client * 2 GHz Intel Pentium© Processor * 1 GB RAM * 20 GB available hard disk space * CD-ROM * SVGA TrueColor monitor with 1 MB of video RAM and 1024x768 resolution * Microsoft Mouse or compatible pointing device * Windows Server 2003, Standard Edition, or Windows XP Professional, Service Pack 2 Operating System * Microsoft Internet Explorer 6.0, Service Pack 1 * 100 Megabit or faster Ethernet card, network cable; concentrator if using twisted pair wiring; TCP/IP protocol. * Microsoft Excel 2000 or newer for FactoryTalk Historian DataLink or FactoryTalk Historian System Management Tool (SMT) [/quote:4461b35816] http://www.rockwellautomation.com/rockwellsoftware/data/historian/sysreq.html

 Добрый день. Планируем установку RSHistorian у себя на заводе. Подскажите пожалуйста примерную конфигурацию железа ПК для нормальной комфортной работы (начальство требует :))



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


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



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



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



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



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




  
RA & VDT GmbH


Облако тэгов
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.130 секунды