 | |
Предыдущие результаты
Здравствуйте, уважаемые специалисты!
В RSWiew32 v.7.0 Build 10 необходимо сделать следующее:
При превышении определенного порога значением тега Analog, вывести аварийное сообщение на экран.
1. Создал это сообщение.
2. Создал макро-команду, запускающую этот экран.
3. В TagDatabase в свойствах этого тега поставил метку Alarm
4. В открывшемся меню установил порог срабатывания Alarm, зону нечувствительности, и в Advanced указал имя макро-команды, вызывающей аварийное сообщение.
5. В Startup поставил метку Alarming.
При запуске проекта логи пишутся, теги меняются, но это сообщение не вызывается.
В Help никаких возможных проблем не описано. Подскажите, пожалуйста, где я не прав, или где можно покопать?
|
[quote:3ecf1b8a56]И про какие драйвера вы ведёте речь, если в поставке от PROSOFT (в отличие от АБ Evil or Very Mad ) есть программное обеспечение с библиотекой API и примеры программм для Builder C 5.02 и 3? [/quote:3ecf1b8a56]
Я же Вам толкую: софт даётся [u:3ecf1b8a56]не для этого.[/u:3ecf1b8a56]
Речь я веду не о софте, позволяющем достучаться к модулям со стороны компьютера, а о другой стороне, пользовательской - о драйверах внешнего устройства, которое необходимо интегрировать в систему автоматизации, соединив его с модулем Prosoft по RS-232. Вот для их написания и даётся инструмент в виде универсального языка программирования.
Поскольку устройства Ваши могут иметь самые причудливые протоколы, в т.ч., самодельные, Вам просто дали инструмент для того, чтобы воспроизвести этот протокол в модуле Prosoft. И всё. А не инструмент для доступа к модулям Flex/IO cо стороны Вашего компьютера.
Для того, чтобы Ваш компьютер получил доступ к модулям ввода-вывода FlexI/O, необходим сетевой адаптер, подключаемый к соответствующему сканеру (компьютеру или контроллеру). Поскольку Вы не приобрели ни "железный" контроллер, ни соответствующий пакет для компьютера (SoftLogix), я, честно говоря, не представляю, как Вы достучитесь до модулей.
Почему и пишу, что удачные реализации такой идеи - руками воссоздать заново всё то, что написали люди из Rockwell Software - ни мне, ни моим коллегам неизвестны.
|
[quote:79e715955a="oldDad"]dv_, :D
zlogic, этот модуль не годится. Он предназначен только для того, чтобы подключить к системе внешнее устройство с RS-232, RS-422 или RS-485 - интерфейсом, написав для него руками драйверы. И всё.
Т.е., это просто один из модулей ввода-вывода, такой же, как например, модуль дискретного или аналогового ввода. Функциональностью адаптера он не обладает.[/quote:79e715955a]
А почему этим самым устройством не может быть компьютер?
Что мне и нужно...
И про какие драйвера вы ведёте речь, если в поставке от PROSOFT (в отличие от АБ :evil: ) есть программное обеспечение с библиотекой API и примеры программм для Builder C 5.02 и 3?
Хотя, я уже отказался от этой идеи... По причине высокой стоимости этого решения. 1300 Евро! За одну штуку...
|
[quote:f75d37dc77="zlogic"]Выкидываем адаптер 1794-AENT...
Покупаем MVI94-ADM от PROSOFT... Продают и в России...
И пишем на любимом Builder С++... [/quote:f75d37dc77]
И опять беда - не работает. :twisted:
1794-AENT и MVI94-ADM используются для разный целей
1794-AENT можно заменить на 3170-PDP от Prosoft,
но это уже будет Profibus.
"Какое устройство управляет "FLEX backplane"?
Когда поймете, избежите ошибок...
|
Выкидываем адаптер 1794-AENT...
Покупаем MVI94-ADM от PROSOFT... Продают и в России...
И пишем на любимом Builder С++...
С уважением, Сергей Зорин.
|
Уважаемый Сергей,
[quote:b9f4eaaa82]Купили FLEX I/O EtherNETt/IP Adapter Module... и немного модулей ввода/вывода... аналоговые и дискретные... от АленБрэдли...
Софта в комплекте никакого вообще... [/quote:b9f4eaaa82]
Купили ли Вы процессор, или только адаптер?
Для адаптера никакого программного обеспечения не нужно. Для процессора - нужно. Но его в комплекте и не должно быть. Пакеты программирования в комплекте не поставлются, они заказываются отдельно. Это связано с тем, что существует несколько версий пакета, отличающихся по цене и возможностям, а производитель не знает, какой именно пакет Вам нужен.
[quote:b9f4eaaa82]
Мне не нужно крутых систем разработки программ... Хотелось бы воспользоваться просто старым и добрым Builder C++... [/quote:b9f4eaaa82]
На Builder C++ программы для программируемых контроллров не пишутся. Для этого существует совершенно другой софт - RSLogix5000.
[quote:b9f4eaaa82]Какой софт нужен (драйвера для этого адаптера) для этого? [/quote:b9f4eaaa82]
Никаких драйверов и никакого софта для FLEX I/O Ethernet/IP Adapter Module не нужно. Нужен пакет программирования для контроллера - RSLogix5000.
[quote:b9f4eaaa82]Где это можно качнуть? [/quote:b9f4eaaa82]
Качнуть можно update для предварительно купленной Вами и зарегистрированной версии RSLogix5000. Но прежде нужно купить лицензию. Бесплатно RSLogix5000 не распространяется.
[quote:b9f4eaaa82]Или без покупного софта от АленБрэдли никак? [/quote:b9f4eaaa82]
Да, RSLogix5000 надо покупать.
|
Здравствуйте, все.
Купили FLEX I/O EtherNETt/IP Adapter Module... и немного модулей ввода/вывода... аналоговые и дискретные... от АленБрэдли...
Софта в комплекте никакого вообще...
Мне не нужно крутых систем разработки программ... Хотелось бы воспользоваться просто старым и добрым Builder C++...
Какой софт нужен (драйвера для этого адаптера) для этого?
Где это можно качнуть?
Или без покупного софта от АленБрэдли никак?
С уважением, Сергей Зорин.
|
[quote:2af3e019d0="ddd"]После установки PanelBuilder 32 появится софтина FontToo. Там выбираешь File->New Font->Locale->Russian. Выбираешь размер шрифта. Открываешь PanelBuilder_ом свой проект и в Applications Setup ->External Font ставишь птцу на Externfl Font Enable. Все ОК!.[/quote:2af3e019d0]
дык может заодно кинете народу шрифт который на маленьких панелях выглядит нормально, да еще и с украинскими буквами?
Я имею ввиду что если указанной софтиной делать шрифт для панелей типа 550/600 то шрифты получаются очень корявые, на больших панелях типа 1000 там меньше заметно корявость, т.к. разрешение больше и размер шрифта обычно используется побольше.
по слухам файлик с таким шрифтом существует - кто-то руками рисовал все буквочки и они исключительно правильные.
|
После установки PanelBuilder 32 появится софтина FontTool. Там выбираешь File->New Font->Locale->Russian. Выбираешь размер шрифта. Открываешь PanelBuilder_ом свой проект и в Applications Setup ->External Font ставишь птцу на Externfl Font Enable. Все ОК!.
|
Здравствуйте, уважаемые коллеги!
Изучаю документ
[b:3383d76f68]Application Guide:
ControlLogix Data Collection with RSLinx
Updated For RSLinx 2.30.02
Rockwell Software
Document Version: December.4
December 2001[/b:3383d76f68]
в котором обнаружил такую информацию:
[quote:3383d76f68]RSLogix 5000 Automatically Configures Topics In RSLinx
When saving an .acd project in RSLogix 5000 (version 10 and higher) it will automatically configure a topic in RSLinx for you. It will also associate the .acd file with the RSLinx topic. This enables OPC browse aware applications to obtain a list of the available ControlLogix processor tags when offline. This is useful when building an RSView project when you don’t have access to the ControlLogix processor that the project will communicate to.
[/quote:3383d76f68]
Имеем RSLogix5000 V13.03.00, RSLinx V2.43.01.23(CRP6), RSView32 V7.10.00 (CRP6)
Да, действительно, при создании проекта в Logix(в котром предварительно создано несколько контроллерных тэгов), в Linx создается топик, который ссылается на соответствующий .ACD файл проекта, но не привязан к конкретному контроллеру, т.к. его по условиям и в помине не должно быть - чистая разработка без железа. Во View создаю узел RSLinx OPC Server Local, открываю базу тэгов, задаю узел, открываю OPC Address Browser, вижу топик своего проекта, [b:3383d76f68]НО[/b:3383d76f68] в папке Offline (как и в Online) никаких тэгов не видно.
В чем дело? Куда копать?
|
Предыдущие результаты
Ещё результаты |
|
| |
|