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

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  
Smart Solutions VDT :: Просмотр темы - Delphi & RSView32_Object_Model
 FAQFAQ   ПоискПоиск   ГруппыГруппы   ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Delphi & RSView32_Object_Model
На страницу 1, 2  След.
 
Начать новую тему   Ответить на тему    Список форумов Smart Solutions VDT -> Программные средства систем автоматизации
Предыдущая тема :: Следующая тема  
Автор Сообщение
and123
Частый гость
Частый гость


Зарегистрирован: May 18, 2009
Сообщения: 34
Рейтинг: +0/-0

СообщениеДобавлено: Пн 18 Май, 2009 19:47:26    Заголовок сообщения: Delphi & RSView32_Object_Model Ответить с цитатой

Кому интереснтна тема Delphi\DLL\RSView32_TLB альтернатива
Basic\ActivX пишите andrey.seleznev@list.ru
Для тех кто работал с RSView32 хотел бы высказать мысль : RSView это только снаружи обьектная модель или интерфейс который работает из под своих DLL. Для работающего проекта RSView32 из под Delphi или C зная прцедуры и функции, а также значения этой модели можно делать все что хочешь:
создавать и удалять теги(любые) динмически, присваивать им значения, выполнять любые системные команды RSView, например вызывать скрины в нужной позиции, вести логи, тренды и извращатся над проектом как пожелаешь со стороны , не шевеля в самом проектке не одним пальцем, причем быстрее чем Basic\Script в сотни раз ... Думаю не открыл Америку.
Но для тех кому интерестно могу предоставить интересные исходники
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
DIMIOKS
Эксперт
Эксперт


Зарегистрирован: May 14, 2005
Сообщения: 290
Рейтинг: +9/-0
Откуда: г.Самара

СообщениеДобавлено: Вт 19 Май, 2009 4:59:51    Заголовок сообщения: Ответить с цитатой

Добрый день!

Если уровень позволяет делать такие вещи, не проще просто тупо все накатать на Delphi, если требуется сделать то, что RSView32 не позволяет? И интерфейс получше будет, и руки ничем кроме фантазии не связаны. И лицензии не надо. И главное с ActivX не надо связываться. Единственно СОМ будет OPC, ну может еще OLE-автоматизация для наворотов. Работает шустро уже 2 года без проблем.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
and123
Частый гость
Частый гость


Зарегистрирован: May 18, 2009
Сообщения: 34
Рейтинг: +0/-0

СообщениеДобавлено: Вт 19 Май, 2009 7:06:49    Заголовок сообщения: Delphi & RSView32_Object_Model Ответить с цитатой

Накатать новую скаду лучше чем накатали десятки профессиональных программеров за десяток лет не получится, да и смысла нет. Скада и так одна из лучших. И за то, что они оставили дырочку для VB и так им поклон до земли. Я ведь не говорю что VB отстой. Для кого то это может быть просто луший выход из затруднений. До недавних пор и я строгал строгал сначала на VBA потом ActivX на VB и это было уже неплохо, но тупо и медленно. Просто я задумался, а можно ли сделать тоже не на VB.
Оказывается можно. Вот и вся моя мысль. Кому не нравится пусть кинет в меня камень...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
DIMIOKS
Эксперт
Эксперт


Зарегистрирован: May 14, 2005
Сообщения: 290
Рейтинг: +9/-0
Откуда: г.Самара

СообщениеДобавлено: Вт 19 Май, 2009 7:27:07    Заголовок сообщения: Ответить с цитатой

Цитата:
Накатать новую скаду лучше чем накатали десятки профессиональных программеров за десяток лет не получится


Совершенно согласен.

Цитата:
да и смысла нет


А вот тут могут быть разные мнения. В основном - цена RSView32Runtime для реализации простых проектов.
А почему бы вам не выложить Ваши решения на этом сайте для общего пользования? Embarassed
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
and123
Частый гость
Частый гость


Зарегистрирован: May 18, 2009
Сообщения: 34
Рейтинг: +0/-0

СообщениеДобавлено: Вт 19 Май, 2009 7:52:51    Заголовок сообщения: Ответить с цитатой

Не совсем понял про 'В основном - цена RSView32Runtime для реализации простых проектов'. Runtime как и Work поддерживают промышленные проекты до 32000 переменных, не считая серверные соеденения. У нас в Кемерово целые химические цеха на "Азоте" так работают. И денег на такие проекты никто не считает. А что касаемо исходника, то посмотрю сколько будет отзывов
на эту тему. Исходники весят немало. Кстати одному заинтересовавшемуся я уже отправил. Пока подумаю на тему создания облегченного исходника с тестовыми проектами Delphi RSView32 и LogixEmulate, чтобы в комплексе все работало.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
mak
Постоянный участник
Постоянный участник


Зарегистрирован: Nov 19, 2008
Сообщения: 66
Рейтинг: +1/-0

СообщениеДобавлено: Вт 19 Май, 2009 8:12:13    Заголовок сообщения: Ответить с цитатой

and123 писал(а):
А что касаемо исходника, то посмотрю сколько будет отзывов
на эту тему.


+1. Действительно,почему не предостававить разработки на всеобщую похвалу ну и ,может, критику?

Цитата:
Исходники весят немало


В чем проблема? Заливайте на файлообменики.Можно и по частям.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
DIMIOKS
Эксперт
Эксперт


Зарегистрирован: May 14, 2005
Сообщения: 290
Рейтинг: +9/-0
Откуда: г.Самара

СообщениеДобавлено: Вт 19 Май, 2009 8:18:25    Заголовок сообщения: Ответить с цитатой

Цитата:
Не совсем понял про 'В основном - цена RSView32Runtime для реализации простых проектов'. Runtime как и Work поддерживают промышленные проекты до 32000 переменных, не считая серверные соеденения. У нас в Кемерово целые химические цеха на "Азоте" так работают. И денег на такие проекты никто не считает.


Я имею ввиду проекты на 500 - 1000 тегов. И проекты, где общая цена составляет 150т.руб и за каждую штуку заказчик цепляется. Вот тогда приходиться думать: быстро и легко писать на RSView32 или оставить эти деньги на фирме, а написать клиента к OPC. Благо хоть RSLinxSingleNode есть.[/quote]
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
and123
Частый гость
Частый гость


Зарегистрирован: May 18, 2009
Сообщения: 34
Рейтинг: +0/-0

СообщениеДобавлено: Вт 19 Май, 2009 8:28:03    Заголовок сообщения: Delphi & RSView32_Object_Model Ответить с цитатой

Вижу тема что называется зацепила. Уважаемые, прошу некую паузу. Сегодня уезжаю в командировку на 2-3 дня. По приезду посмотрю форум и отзывы. Обязательно все выложу, не сомневайтесь. Этой темой я занимаюсь не первый год и это не болтология. На самом деле все реально.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
SpellBinder
Частый гость
Частый гость


Зарегистрирован: Dec 10, 2006
Сообщения: 20
Рейтинг: +0/-1

СообщениеДобавлено: Вт 19 Май, 2009 8:44:17    Заголовок сообщения: Re: Delphi & RSView32_Object_Model Ответить с цитатой

and123 писал(а):
причем быстрее чем Basic\Script в сотни раз ... Думаю не открыл Америку.


Хм...очень интересно... Америку не открыли..., очень серьезное заявление. В сотни раз... чем измеряли? Нет, я серьезно. Просто интересно. Использую VBA, для некоторых вещей. Для задач типа свободноконфигурируемый тренд, цифровой ввод типа калькулятора, Упаковка данных в *.mdb, вывод в Crystal Reports, +всякие отчеты в Excel скорости хватает.

and123 писал(а):

Но для тех кому интерестно могу предоставить интересные исходники


Я бы посмотрел!. Все что есть.... Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
SpellBinder
Частый гость
Частый гость


Зарегистрирован: Dec 10, 2006
Сообщения: 20
Рейтинг: +0/-1

СообщениеДобавлено: Вт 19 Май, 2009 8:51:00    Заголовок сообщения: Ответить с цитатой

and123 писал(а):
А что касаемо исходника, то посмотрю сколько будет отзывов на эту тему.


А сколько нужно для того что бы мы смогли на Ваши разработки посмотреть? Cool
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
and123
Частый гость
Частый гость


Зарегистрирован: May 18, 2009
Сообщения: 34
Рейтинг: +0/-0

СообщениеДобавлено: Вт 19 Май, 2009 9:32:43    Заголовок сообщения: Delphi & RSView32_Object_Model Ответить с цитатой

Спасибо за проявленный интерес к теме.
Интерфейс модели RSView32 находится в библиотеке C:\Program Files\Rockwell
Software\RSView\ROI32.dll. Сама она связана с множеством dll и exe.
Но это не важно. К самой этой модели можно обращаться через
модуль интерфейса RSView32_TLB, объявленный в проекте Delphi. Прикрепляю
исходник, над которым сейчас работаю. Это некое консольное приложение
в виде верхней панели, работающей параллельно проекту RSView32. Смысл
создать универсальную оболочку, включающую много универсальных
функций, для стандартного проекта. Делаю я это чтобы не потерять
спортивную форму и не засохли мозги в кризисное время. С работой
сейчас напряженка... Оставляю за собой авторское право, извините.
Прошу учесть что все это еще сыро и не отработано до коца. Но
для нетерпеливых сам проект Delphi по ссылке http://www.filehoster.ru/files/ct2425
соответсвующий ему проект rsview32 http://www.filehoster.ru/files/ct2424
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
and123
Частый гость
Частый гость


Зарегистрирован: May 18, 2009
Сообщения: 34
Рейтинг: +0/-0

СообщениеДобавлено: Вт 19 Май, 2009 11:04:07    Заголовок сообщения: для SpellBinder Ответить с цитатой

не шифруйся, хочешь script напиши свой email
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
and123
Частый гость
Частый гость


Зарегистрирован: May 18, 2009
Сообщения: 34
Рейтинг: +0/-0

СообщениеДобавлено: Вт 19 Май, 2009 13:27:33    Заголовок сообщения: http://www.filehoster.ru/files/ct2777 Ответить с цитатой

некие предыдущие мометы для Delphi на VB. За отсутвие кометариев извиняйте. И так выложил все что мог. Пользуйся народ. Мне не жалко.
http://www.filehoster.ru/files/ct2777/. Обещал-выложил.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
and123
Частый гость
Частый гость


Зарегистрирован: May 18, 2009
Сообщения: 34
Рейтинг: +0/-0

СообщениеДобавлено: Ср 20 Май, 2009 6:37:03    Заголовок сообщения: Ответить с цитатой

Что бы уже все было до конца понятно для предыдущей ссылки по ActivX
на VB соответствующий ей проект http://www.filehoster.ru/files/ct3811.
А также по http://www.filehoster.ru/files/ct3819 можете посмотреть реализации некоего подобия ООП в контроллерax Logix5000(ну и то хорошо, а как бы Вы хотели поиметь ООП в контроллере?). Эти самые объекты и вызываются из RSView вышеприведенного проекта из того самого ActivX(подобие DLL), зарегистрированного в проекте RSView32
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
and123
Частый гость
Частый гость


Зарегистрирован: May 18, 2009
Сообщения: 34
Рейтинг: +0/-0

СообщениеДобавлено: Ср 20 Май, 2009 7:14:34    Заголовок сообщения: Delphi & RSView32_Object_Model Ответить с цитатой

http://www.filehoster.ru/files/ct3811 > http://www.filehoster.ru/files/ct3858
http://www.filehoster.ru/files/ct3819 > http://www.filehoster.ru/files/ct3861
http://www.filehoster.ru/files/ct3811 > http://www.filehoster.ru/files/ct3861
http://www.filehoster.ru/files/ct3819 > http://www.filehoster.ru/files/ct3861
http://www.filehoster.ru/files/ct3819 > http://www.filehoster.ru/files/ct3863
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Smart Solutions VDT -> Программные средства систем автоматизации Часовой пояс: GMT + 1
На страницу 1, 2  След.
Страница 1 из 2

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах

Powered by phpBB © 2001, 2005 phpBB Group
Яндекс цитирования

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.129 секунды
/n