Современные технологии автоматизации» («СТА») —  журнал для квалифицированных специалистов по промышленной автоматизации Форум СТА — современные технологии автоматизации Домашняя страница
Домашняя страница форума CTA Домашняя страница форума CTA > II. АСУТП и SCADA > Теория и практика автоматизации
  Активные темы Активные темы
  FAQ FAQ  Искать в форуме   Зарегистрироваться Зарегистрироваться  Вход в систему Вход в систему

SCADA TraceMode и Ф0303.1К

 Ответить Ответить
Автор
Сообщение
zumer Смотреть выпадающим
Новичок
Новичок
Аватар

Присоединился: 21 Июнь 2007
Категория: Russian Federation
Online Status: Offline
Публикации: 11
Свойства публикации Свойства публикации   Ответить, цитируя автора - zumer Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: SCADA TraceMode и Ф0303.1К
    Опубликовано: 21 Июнь 2007 13:18

Есть ли на форуме, "челы" которые занимались проблемой

подключения к SCADA  -системы TraceMode  измерителей

Ф0303.1К по интерфейсу RS-485  протокол  FT02.1

(ГОСТ Р МЭК 870-5-1-95), я знаю что есть ОРС протокол

для измерителей М660,Ф0303.2,Ф0303.3,Ф0303.4,Ф303.5.

но они используют Modbus.

Вопрос: можно ли использовать данный ОРС протокол

для  измерителей Ф0303.1К  с количеством  50шт. в сегменте
Наверх
zumer Смотреть выпадающим
Новичок
Новичок
Аватар

Присоединился: 21 Июнь 2007
Категория: Russian Federation
Online Status: Offline
Публикации: 11
Свойства публикации Свойства публикации   Ответить, цитируя автора - zumer Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 26 Июнь 2007 09:15

Существующая  распределённая структура АИС одного из переделов цеха,

создана  на базе  модулей  ICP CON  I-7000, успешно работающие в режиме АИС,

в системе SCADA Trace Mode  на интерфейсе  связи RS-485 что позволяет

использовать данный интерфейс  связи в весьма широких диапазонах,

при переходе на другое оборудование, не изменяя существующей распределённой структуры. Современные  приборы КИПиА  имеют интеллектуальную  часть,

как правило, однокристальный микропроцессор, АЦП, ЦАП и интерфейс  связи RS-485

или  RS-232. Исходя из выше перечисленного,  мы провели эксперимент  с включением в существующую распределённую структуру АИС на базе интерфейса  связи RS-485 измерителей Ф0303.1К. Эффект  получился  отличным,  измеряемые  сигналы от датчиков  обработанные  вторичными приборами  Ф0303.1К и передаваемые  на консоль оператора были один к одному с показаньями приборов Ф0303.1К. Анализируя проведённый  эксперимент мы пришли к  выводу  о использовании данных приборов исключив из схемы I-7000 за исключением  I-7520, так как данный модуль используется для преобразования RS-485 /RS-232  и согласования с компьютером, используя протокол обмена  FT02.1  (ГОСТ Р МЭК 870-5-1-95) с некоторыми изменениями. Подробное описание  протокола

обмена содержится  в руководстве программиста, прилагаемое с прибором Ф0303.1К.

Приборы в случаи неисправности легко и оперативно в режиме «горячей замены»

меняются на исправный,  более  эффективно можно проводить метрологические

проверки, так как система на «лету» позволяет проводить коррекцию настройки  прибора
Наверх
Constantin Смотреть выпадающим
Новичок
Новичок


Присоединился: 12 Июль 2007
Online Status: Offline
Публикации: 29
Свойства публикации Свойства публикации   Ответить, цитируя автора - Constantin Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 12 Июль 2007 11:00
1. ОРС протоколов нет, есть ОРС стандарты. Теоретически к TraceMode, как и к другой любой скаде через ОРС клиент можно подключить ОРС сервер по этим стандартам.

2. А вот Modbus - это действительно протокол обмена. Стандартный, хороший, простой протокол. Как раз под него то и существует уйма ОРС серверов. У меня даже парочка валялась, но большинство платных, хотя есть и бесплатные.

Получаем такую связку:
Ф030ХХ.ХХ->Modbus->ОРСсервер->AdastraОРСклиент->TraceMode

задача не сложная, не разберетесь, поможем.))) пишите)))
С наилучшими пожеланиями,
Константин.
Наверх
SIBER Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 15 Апрель 2005
Категория: Russian Federation
Online Status: Offline
Публикации: 101
Свойства публикации Свойства публикации   Ответить, цитируя автора - SIBER Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 13 Июль 2007 10:02

К чему такие сложности? TRACE MODE штатно поддерживает Modbus RTU и TCP.

 

Наверх
SIBER Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 15 Апрель 2005
Категория: Russian Federation
Online Status: Offline
Публикации: 101
Свойства публикации Свойства публикации   Ответить, цитируя автора - SIBER Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 13 Июль 2007 10:03
Ф030ХХ.ХХ->Modbus ->TraceMode
Наверх
zumer Смотреть выпадающим
Новичок
Новичок
Аватар

Присоединился: 21 Июнь 2007
Категория: Russian Federation
Online Status: Offline
Публикации: 11
Свойства публикации Свойства публикации   Ответить, цитируя автора - zumer Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 17 Июль 2007 11:53

Это я тоже знаю:

Фиксированное подключение драйвера

 

Такой тип драйвера оформляется в виде DLL-модуля с именем T13.DLL. Этот файл должен располагаться в директории, содержащей исполнительный файл МРВ.

Для вызова этого драйвера предназначены каналы подтипа ПУСТОЙ с дополнениями fast R/W или R/W. Первые вызывают драйвер при каждом их пересчете. При этом в зависимости от типа канала идет обращение к функциям драйвера t13_fread или t13_fwrite. Если возвращаемое функцией значение отлично от 0, то каналу устанавливается признак аппаратной недостоверности.

Для каналов с дополнением R/W драйвер вызывается при условии наличия в базе канала подтипа ПУСТОЙ с дополнением управление R/W и отличия от 0 результата логического умножения его значения и настройки I0 канала R/W. МРВ запускает в отдельном потоке обработку сразу всех каналов R/W, удовлетворяющих описанному условию, независимо от их периодов. Для каждого из них вызываются функции t13_read или t13_write в зависимости от типа канала. Каждая из них обрамляется вызовами t13_open и t13_close. Поток обработки каналов R/W работает параллельно с пересчетом базы каналов, но имеет более низкий приоритет.

Описание функций в драйвере выглядит следующим образом:

typedef union

{

 unsigned char c[6];

 unsigned short int i[3];

}

IA;

__declspec(dllexport) void t13_start();

__declspec(dllexport) void t13_stop();

__declspec(dllexport) void t13_open();

__declspec(dllexport) void t13_close();

__declspec(dllexport) int t13_write(char *name,IA &ia,float v);

__declspec(dllexport) int t13_read(char *name,IA &ia,float &v);

__declspec(dllexport) int t13_fwrite(char *name,IA &ia,float v);

__declspec(dllexport) int t13_fread(char *name,IA &ia,float &v);

где

name         имя канала;

ia                шестибайтовое число, составленное из настроек канала I0 (байт), I1(байт), C2 (слово) и C3 (слово);

v                 значение канала;

Ниже приведен простейший драйвер. Он записывает все выходные параметры на диск e: в файл с именем aaa, а входным параметрам присваивает значение текущего системного времени в секундах.

FILE *fj;

void t13_start()

{

}

void t13_stop()

{

}

void t13_open()

{

 fj=fopen("e:\\aaa","a");

}

void t13_close()

{

 fclose(fj);

}

int t13_write(char *name,IA &ia,float v)

{

 fprintf(fj,"%s %g\n",name,v);

 return(0);

}

int t13_read(char *name,IA &ia,float &v)

{

 v=(time(NULL) & 0x00ff);

 return(0);

}

int t13_fwrite(char *name,IA &ia,float v)

{

 return(0);

}

int t13_fread(char *name,IA &ia,float &v)

{

 return(0);

}

 

 

 

      Это мы знаем,

Constantin
Новичок



Зарегистрирован: 12 Июль 2007
Всего сообщений: 4

1. ОРС протоколов нет, есть ОРС стандарты. Теоретически к TraceMode, как и к другой любой скаде через ОРС клиент можно подключить ОРС сервер по этим стандартам.

2. А вот Modbus - это действительно протокол обмена. Стандартный, хороший, простой протокол. Как раз под него то и существует уйма ОРС серверов. У меня даже парочка валялась, но большинство платных, хотя есть и бесплатные.

Получаем такую связку:
Ф030ХХ.ХХ->Modbus->ОРСсервер->AdastraОРСклиент->TraceMode

задача не сложная, не разберетесь, поможем.))) пишите)))

__________________
С наилучшими пожеланиями,
Константин.

 

 

По ОРС протоколу ,я цитирую документацию поставщика ПО  «Юримов»

«Комплект программ для подключения

для измерителей М660,Ф0303.2,Ф0303.3,Ф0303.4,Ф303.5.

к SCADA – системе через ОРС протокол»

С уважением.

Zumer.

 

Наверх
yurimov Смотреть выпадающим
Новичок
Новичок


Присоединился: 03 Декабрь 2008
Online Status: Offline
Публикации: 1
Свойства публикации Свойства публикации   Ответить, цитируя автора - yurimov Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 12 Январь 2009 11:55
могу предложить обсудить замену Ф0303.1 на Ф0303.2, под который есть готовый OPC-сервер, пишите, звоните.
yurimov
Наверх
 Ответить Ответить

Переход на форум Права доступа на форуме Смотреть выпадающим

Bulletin Board Software by Web Wiz Forums® version 9.64
Powered by Web Wiz Forums Free Express Edition
Copyright ©2001-2009 Web Wiz