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

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  
Smart Solutions VDT :: Просмотр темы - RSView32 <-> VBA <-> Other language
 FAQFAQ   ПоискПоиск   ГруппыГруппы   ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

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


Зарегистрирован: Nov 11, 2010
Сообщения: 17
Рейтинг: +1/-0
Откуда: Кемерово

СообщениеДобавлено: Чт 11 Ноя, 2010 18:34:29    Заголовок сообщения: RSView32 <-> VBA <-> Other language Ответить с цитатой

Здравствуйте уважаемые форумчане. Читала на других форумах, что
возможна связка через встроенный в RSView VBA не только с VB, но и
с другими языками.
Наверное производителями это было для чего то предусмотрено.
Существует ли какая нибудь COM модель RSView32 типа Exсel?
_________________
Жили, жили, и вдруг - ТРУБА!!!
============================
Из воспоминаний Михаила Квакина,
хулигана, любителя халявных яблок и антитимуровца.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
oldDad
Site Admin
Site Admin


Зарегистрирован: May 05, 2005
Сообщения: 2773
Рейтинг: +89/-5

СообщениеДобавлено: Чт 11 Ноя, 2010 19:02:55    Заголовок сообщения: Ответить с цитатой

Здравствуйте!

Великий Google про COM модель RSView32 типа Exсel молчит.

RSView32 имеет вот такую Object Model в VBA, конечно. Но это же не то, что Вам нужно. Или...?

Можете поделитесь ссылочкой на эти другие форумы? Было бы очень любопытно узнать, что именно они имеют в виду Smile

Если не секрет, какую Вы решаете задачу? Может быть можно её решить, не доставая правой рукой левое ухо?
_________________
Обращайтесь к профессионалам.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Dasha
Частый гость
Частый гость


Зарегистрирован: Nov 11, 2010
Сообщения: 17
Рейтинг: +1/-0
Откуда: Кемерово

СообщениеДобавлено: Чт 11 Ноя, 2010 20:19:11    Заголовок сообщения: Ответить с цитатой

>
RSView32 имеет вот такую Object Model в VBA
>
Эту картинку я видела. Это как раз и есть модель.
>
Можете поделитесь ссылочкой на эти другие форумы?
>
Не поделюсь. Это ГосТайна Very Happy

Заказчик, например, хочет видет вместо AlarmLogViewеr вида а ля Windows-3.11
нормальный вьювер с фильтром SQL и другие нормальные окна.
На дворе однако 21 век. Смотрела RSview32 v 6.2. 2000г. По сравнению с v 7.4 2008г. изменений 0.1 %.

Речь о том, что в VBA проекте может объявляется внешняя библиотека типа
Declare Function fsdfsdfsd "user32" (idsd As Tsdsd) As Long, а это значит,
что можно работать как c API, так и другими языковыми библиотеками, не считая Referеnces.
Вот и спросила. Может быть у кого то есть опыт. Особенно интересует обратная
реализация событий проекта WithEvents через делегаты(С#) обратно в библиотеку.
_________________
Жили, жили, и вдруг - ТРУБА!!!
============================
Из воспоминаний Михаила Квакина,
хулигана, любителя халявных яблок и антитимуровца.


Последний раз редактировалось: Dasha (Чт 11 Ноя, 2010 20:41:07), всего редактировалось 1 раз
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
oldDad
Site Admin
Site Admin


Зарегистрирован: May 05, 2005
Сообщения: 2773
Рейтинг: +89/-5

СообщениеДобавлено: Чт 11 Ноя, 2010 20:38:37    Заголовок сообщения: Ответить с цитатой

RSView32 - это очень старый продукт, который всё ещё поставляется с 1995 года, но уже давно не развивается и для новых систем не рекомендуется. Это просто SCADA, причём старая. Все её реинкарнации v7.x имели одну простую цель - совместимость с новыми версиями Windows, а с точки зрения функционала в ней не добавилось и не добавлялось ровно ничего - практически уже лет 10.

Она умеет то, что умеет, и больше ничего. С современными контроллерами серии Logix она работает плохо и медленно, клмент-серверную технологию не поддерживает, сильно грузит сеть и т.п. В общем, сильно устарела.

Если Ваш Заказчик хочет новых технологий, то и нужно применять новые технологии и продукты. Есть новая, современная SCADA - FactoryTalk View. Почему бы Вам не применить её? Рассказывали ли Вы Вашему заказчику, например, о таких современных занимательных штуках, как FactoryTalk Historian, FactoryTalk VantagePoint, о FactoryTalk Transaction Manager для интерфейса с SQL, например?

P.S. Вы можете написать замечательную примочку на чудесном языке программирования С#, и даже каким-то боком (делегатами?) прислонить её к старой SCADA.

Вопрос №1: кто и каким образом будет сопровождать Ваш самопальный (тысячу раз извиняюсь) продукт, если/когда Вы уволитесь?

Вопрос №2: будет ли иметь какие-то границы "благодарность" заказчика, когда в один прекрасный момент через N лет вдруг рухнет система, или из Вашего чудесного самопального продукта вылезет недоотлаженный баг, или возникнут проблемы несовместимости Вашего продукта с каким-то новым, появивишимся через N лет после Вашего увольнения, и некому будет даже понять, что и как там писали тогда много лет назад (и кто)?

Цитата:
Не поделюсь. Это ГосТайна Very Happy
ОК, не надо выдавать тайну. Разные люди имеют очень различные мнения, а есть и такие, кто даже верит в сказки и в Деда-Мороза Very Happy
_________________
Обращайтесь к профессионалам.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Dasha
Частый гость
Частый гость


Зарегистрирован: Nov 11, 2010
Сообщения: 17
Рейтинг: +1/-0
Откуда: Кемерово

СообщениеДобавлено: Чт 11 Ноя, 2010 21:04:32    Заголовок сообщения: Ответить с цитатой

Предложенные Вами новые продукты несомненно выгодно отличаются
в сторону различных вкусностей и при новом внедрении точно
заслуживают внимания. Но... проблема в том, что нужно продолжать
несколько брошенных из за кризиса проектов. И раскрутить заказчиков
на новые затраты, это все равно, что расписаться в своем непрофессионализме. Sad
Нужно просто немного подрихтовать то что уже есть.

Уважаемый oldDad, разрешите все таки послушать мнения форумчан.
Мне просто все таки интересна сама тема, поскольку еще и интенсивно
изучаю C#. По крайней мере я уже "достучалась" до той самой модели
(рисунка) и могу с ней реально обмениваться из шарпа. Wink
_________________
Жили, жили, и вдруг - ТРУБА!!!
============================
Из воспоминаний Михаила Квакина,
хулигана, любителя халявных яблок и антитимуровца.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Dasha
Частый гость
Частый гость


Зарегистрирован: Nov 11, 2010
Сообщения: 17
Рейтинг: +1/-0
Откуда: Кемерово

СообщениеДобавлено: Чт 11 Ноя, 2010 21:24:22    Заголовок сообщения: Ответить с цитатой

oldDad писал(а):

Вопрос №1: кто и каким образом будет сопровождать Ваш самопальный (тысячу раз извиняюсь) продукт, если/когда Вы уволитесь?

Вопрос №2: будет ли иметь какие-то границы "благодарность" заказчика, когда в один прекрасный момент через N лет вдруг рухнет система, или из Вашего чудесного самопального продукта вылезет недоотлаженный баг, или возникнут проблемы несовместимости Вашего продукта с каким-то новым, появивишимся через N лет после Вашего увольнения, и некому будет даже понять, что и как там писали тогда много лет назад (и кто)?


Не, я умная девочка. Я в такие игры не играю.Никаких паролей и штучек - дрючек, а баги убиваю бесплатно, те безвозмездно в выходные и праздничные и другие Embarassed дни. Обычно я записываю свои коды с комментарием на трех языках, с DOC в Word, PDF и .chm на самых лучших CD за 250 р. штука в четырех экземплярах. Что такое авария с человеческими жертвами, мы увы тут в Кемеровской области знаем...
_________________
Жили, жили, и вдруг - ТРУБА!!!
============================
Из воспоминаний Михаила Квакина,
хулигана, любителя халявных яблок и антитимуровца.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
AlexV
Эксперт
Эксперт


Зарегистрирован: Jan 10, 2007
Сообщения: 126
Рейтинг: +6/-0
Откуда: г.Мирный, Якутия

СообщениеДобавлено: Пн 15 Ноя, 2010 2:07:03    Заголовок сообщения: Ответить с цитатой

В RSView32 на экран можно положить только полноценный ActivX компонент типа TrendX, в написании такого C# не помощник...
Мы как-то разруливались немного другим способом. Поднимали WEB-сервер, в экран вставляли компонент WEB-browser с жесткой привязкой к WEB-серверу. А вот WEB-интерфейс уже можно ваять вообще на чём угодно. Плюс такого подхода еще и в том, что одновременно возможен доступ к WEB функциям и из обычных браузеров других любопытных специалистов Wink
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Dasha
Частый гость
Частый гость


Зарегистрирован: Nov 11, 2010
Сообщения: 17
Рейтинг: +1/-0
Откуда: Кемерово

СообщениеДобавлено: Вт 16 Ноя, 2010 14:51:22    Заголовок сообщения: Ответить с цитатой

AlexV писал(а):
В RSView32 на экран можно положить только полноценный ActivX компонент типа TrendX, в написании такого C# не помощник...
Мы как-то разруливались немного другим способом. Поднимали WEB-сервер, в экран вставляли компонент WEB-browser с жесткой привязкой к WEB-серверу. А вот WEB-интерфейс уже можно ваять вообще на чём угодно. Плюс такого подхода еще и в том, что одновременно возможен доступ к WEB функциям и из обычных браузеров других любопытных специалистов Wink


На RSView32 можно положить все, что угодно, как на любое обычное win окно. Конечно есть, некоторые трудности, но они для ленивых. Учите матчасть Rolling Eyes те API. Можно положить хоть мультфильм про Чебурашку. Более смешного актива, чем TrendX не видела. 99 трендов O_o. Laughing И почему мне не надо 115 сразу? А если мне надо три из трех моделей? Просить Роквел переписать актив десятилетней давности? Вы серьезно думаете, что они это будуть делать для страны по их рейтингу ниже Мозамбика? Кстати, их предыдущий актив Trend можно гораздо эффективнее использовать, только об этом они похоже не догадывались, кода лепили Tx. Единственное что у них грамотно сделано это сама обьектная модель, ну и софт для контроллеров. А все остальное допиливать и допиливать. А на каком языке писать это не принципиально. Главное, чтобы все было опробовано, задокументированно, закоментированно и оплаченно Rolling Eyes
_________________
Жили, жили, и вдруг - ТРУБА!!!
============================
Из воспоминаний Михаила Квакина,
хулигана, любителя халявных яблок и антитимуровца.


Последний раз редактировалось: Dasha (Вт 16 Ноя, 2010 15:11:03), всего редактировалось 1 раз
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
oldDad
Site Admin
Site Admin


Зарегистрирован: May 05, 2005
Сообщения: 2773
Рейтинг: +89/-5

СообщениеДобавлено: Вт 16 Ноя, 2010 15:09:30    Заголовок сообщения: Ответить с цитатой

Уважаемая Dasha,

По поводу функцонала: Вы же знаете, что программисты пишут то, что им заказывают. То, чего им не заказывают, они не пишут. Затем из всего написанного выживает то, что нужно и используется. Остальное уходит с рынка. RSView32 на рынке уже лет 15.

Мне было бы очень интересно почитать Ваши впечатления не от RSView32 разработки 90-х годов прошлого века, а от более современного продукта, например, от FactoryTalk VantagePoint или от FactoryTalk Historian или FactoryTalk SE - в особенности, про допиливание. Спасибо.
_________________
Обращайтесь к профессионалам.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Eraser
Эксперт
Эксперт


Зарегистрирован: Oct 05, 2005
Сообщения: 106
Рейтинг: +8/-0
Откуда: Харьков

СообщениеДобавлено: Вт 16 Ноя, 2010 15:29:21    Заголовок сообщения: Ответить с цитатой

Ну, навскидку, как Вам отсутствие фильтрации по дате и времени в активХ, который прикручивается для просмотра алармов, записанных с помощью такой новой вещи как Alarm_Event_Server.

(извините, что вмешиваюсь.) Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Dasha
Частый гость
Частый гость


Зарегистрирован: Nov 11, 2010
Сообщения: 17
Рейтинг: +1/-0
Откуда: Кемерово

СообщениеДобавлено: Вт 16 Ноя, 2010 15:38:35    Заголовок сообщения: Ответить с цитатой

oldDad писал(а):
Уважаемая Dasha,

По поводу функцонала: Вы же знаете, что программисты пишут то, что им заказывают. То, чего им не заказывают, они не пишут. Затем из всего написанного выживает то, что нужно и используется. Остальное уходит с рынка. RSView32 на рынке уже лет 15.

Мне было бы очень интересно почитать Ваши впечатления не от RSView32 разработки 90-х годов прошлого века, а от более современного продукта, например, от FactoryTalk VantagePoint или от FactoryTalk Historian или FactoryTalk SE - в особенности, про допиливание. Спасибо.


Вот, именно, уважаемый OldDad. Вы в точку попали. На двести процентов согласна с Вами. Я бы тоже с удовольствием поюзала FactoryTalk SE и другие Factory XX. Дайте мне этот софт для теста и заключите мне эти проекты договорами для выполнения и я долгими зимними ночами буду писать Вам о своих впечатлениях об этих продуктах. Но пока я имею, то, что имею. А имею я два года безработицы, поскольку автоматизация не нужна в нашем государстве. Сейчас в моде инновации и модернизации. Имею смену на совершенно другую неинтересную мне профессию.
И еще есть небольшой опыт программирования на нескольких языках, пятнадцатилетний RSView32, несколько брошенных из за кризиса проектов и желание не сгинуть с голода... Вот такие у меня интересы Crying or Very sad
_________________
Жили, жили, и вдруг - ТРУБА!!!
============================
Из воспоминаний Михаила Квакина,
хулигана, любителя халявных яблок и антитимуровца.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
oldDad
Site Admin
Site Admin


Зарегистрирован: May 05, 2005
Сообщения: 2773
Рейтинг: +89/-5

СообщениеДобавлено: Вт 16 Ноя, 2010 15:50:41    Заголовок сообщения: Ответить с цитатой

Dasha, Вам нужен софт для тестирования? С удовольствием. Обратитесь в наш ближайший офис, там Вам помогут. Скажите, что от меня Smile

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


Зарегистрирован: Nov 11, 2010
Сообщения: 17
Рейтинг: +1/-0
Откуда: Кемерово

СообщениеДобавлено: Вт 16 Ноя, 2010 15:54:34    Заголовок сообщения: Ответить с цитатой

Eraser писал(а):
Ну, навскидку, как Вам отсутствие фильтрации по дате и времени в активХ, который прикручивается для просмотра алармов, записанных с помощью такой новой вещи как Alarm_Event_Server.

(извините, что вмешиваюсь.) Smile


Извините и Вы.
Но предчувствую, что сейчас уважаемый oldDad мне опять выскажет. А я вот все таки скажу Вам, что с помощью того же примитивного VB, то о чем Вы упоминаете решается в легкую. И сортировка, и дата, и еще черте че. В .Net еще гораздо проще. Некоторые сложные вещи решаются буквально в одну - две строки кода. Про базы данных, вообще отдельная песня. Но, чувствую, на этом форуме я зря встряла Cool
_________________
Жили, жили, и вдруг - ТРУБА!!!
============================
Из воспоминаний Михаила Квакина,
хулигана, любителя халявных яблок и антитимуровца.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
oldDad
Site Admin
Site Admin


Зарегистрирован: May 05, 2005
Сообщения: 2773
Рейтинг: +89/-5

СообщениеДобавлено: Вт 16 Ноя, 2010 16:00:44    Заголовок сообщения: Ответить с цитатой

Цитата:
предчувствую, что сейчас уважаемый oldDad мне опять выскажет


А поддержу. Нужен какой-то функционал? Используйте тот продукт, который этим функционалом обладает. Или пишите Smile
_________________
Обращайтесь к профессионалам.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Dasha
Частый гость
Частый гость


Зарегистрирован: Nov 11, 2010
Сообщения: 17
Рейтинг: +1/-0
Откуда: Кемерово

СообщениеДобавлено: Вт 16 Ноя, 2010 16:26:48    Заголовок сообщения: Ответить с цитатой

oldDad писал(а):
Dasha, Вам нужен софт для тестирования? С удовольствием. Обратитесь в наш ближайший офис, там Вам помогут.


Вот в ближайшем вашем офисе я и работала недавно. Теперь ближайший в Красноярске и тот еле дышит. А как помнится, и в более сытое время даже московские коллеги нас вниманием не особо жаловали. Так, выживете, хорошо, нам прибыль будет. Нет, и ... с вами. Перепродавать железо то особых способностей не надо. Не выжили... Выжили, роквеловцы в Америке которым напечатали денег. Но думаю не надолго. И зачем теперь мне теперь весь этот тестовый софт? Даже даром? На новой работе продать по спекулятивной цене? Laughing Нет уж, умерла, так умерла... Теперь прагматичнее изучать made in china. ИМХО...
_________________
Жили, жили, и вдруг - ТРУБА!!!
============================
Из воспоминаний Михаила Квакина,
хулигана, любителя халявных яблок и антитимуровца.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов 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.143 секунды
/n