 | |
Предыдущие результаты
Идём и смотрим...
http://www.ab.com/en/epub/catalogs/12762/2181376/214372/1810894/3404056/tab5.html
Справа нарисован комп с RSLinx Software
Слева Ethernet Switch и от него вправо FLEX I/O Adapter module (1794-AENT)...
Вот такая у меня конфигурация...
Что еще нужно для? Софт RSLogix5000?
|
[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 - ни мне, ни моим коллегам неизвестны.
|
Здравствуйте, уважаемые коллеги!
Изучаю документ
[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) никаких тэгов не видно.
В чем дело? Куда копать?
|
[quote:3af79bbeb5="oldDad"]RS-485 - это только электрическая спецификация, оговаривающая "железо" (двухпроводная линия, кодирование без возврата к нулю (NRZ), асинхронная передача, 11-битная посылка, до 4 бит overhead и т.п.). Она не имеет отнношения ни к какому software-протоколу.
Если говорить собственно о качестве сигнала в линии связи, то его контроль должна обеспечивать электроника коммуникационного модуля (UART). Обычно разработчики коммуникационных интерфейсов, построеннных электрически на основе по RS-485 (например, DH-485) предусматривают такой контроль в каком-то виде.[/quote:3af79bbeb5]
Спасибо за ответ. Но мне хотелось бы знать какую нить методику для проверки кабеля и качества передачи данных по нему.
Например запрограмить выход RS485 на какиенить сигналы а на другом конце провода стоять с осцилографом и смотреть как изменяется нет ли срезов или тп. И конечно лучше бы чтоб минимум железа использовать для проверки.
|
RS-485 - это только электрическая спецификация, оговаривающая "железо" (двухпроводная линия, кодирование без возврата к нулю (NRZ), асинхронная передача, 11-битная посылка, до 4 бит overhead и т.п.). Она не имеет отнношения ни к какому software-протоколу.
Если говорить собственно о качестве сигнала в линии связи, то его контроль должна обеспечивать электроника коммуникационного модуля (UART). Обычно разработчики коммуникационных интерфейсов, построеннных электрически на основе по RS-485 (например, DH-485) предусматривают такой контроль в каком-то виде.
|
Русская Winda XP со всеми сервис паками, они еще постоянно обновляются службой обновления, встроенной в винду.
ошибка следующая:
AppName: rs500.exe AppVer: 6.0.0.20 ModName: ntdll.dll
ModVer: 5.1.2600.2180 Offset: 000111de
плюс информация генегинуется дополнительная следующая (знаки тегов стер):
?xml version="1.0" encoding="UTF-16"?
DATABASE
EXE NAME="Rs500.exe" FILTER="GRABMI_FILTER_PRIVACY"
MATCHING_FILE NAME="gkc1.dll" SIZE="1814528" CHECKSUM="0x141C3AD9" BIN_FILE_VERSION="0.4.0.48" BIN_PRODUCT_VERSION="0.4.0.48" PRODUCT_VERSION="4.48" FILE_DESCRIPTION="dll" COMPANY_NAME="Rockwell Automation Allen-Bradley" PRODUCT_NAME="A-B Compiler" FILE_VERSION="4.48" ORIGINAL_FILENAME="gkc1.dll" INTERNAL_NAME="gkc1" LEGAL_COPYRIGHT="Copyright © 1997-2000" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="0.4.0.48" UPTO_BIN_PRODUCT_VERSION="0.4.0.48" LINK_DATE="12 11 2002 16:39:43" UPTO_LINK_DATE="12 11 2002 16:39:43" VER_LANGUAGE="Независимо от языка [0x0]"
MATCHING_FILE NAME="RS0AUT32.dll" SIZE="122880" CHECKSUM="0x9124387C" BIN_FILE_VERSION="4.7.3.0" BIN_PRODUCT_VERSION="4.7.3.0" PRODUCT_VERSION="4.7.3.0" FILE_DESCRIPTION="RSI Software Activation" COMPANY_NAME="Rockwell Software Inc" PRODUCT_NAME="RSI-Activation" FILE_VERSION="4, 7, 3, 0" ORIGINAL_FILENAME="" INTERNAL_NAME="EVRSI" LEGAL_COPYRIGHT="Copyright © 1991-1999 Rockwell Software Inc. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="4.7.3.0" UPTO_BIN_PRODUCT_VERSION="4.7.3.0" LINK_DATE="02 02 2000 17:11:43" UPTO_LINK_DATE="02 02 2000 17:11:43" VER_LANGUAGE="Английский (США) [0x409]"
MATCHING_FILE NAME="Rs500.exe" SIZE="7950336" CHECKSUM="0x9EDD3C3E" BIN_FILE_VERSION="6.0.0.20" BIN_PRODUCT_VERSION="6.0.0.20" PRODUCT_VERSION="6, 0, 0, 20" FILE_DESCRIPTION="RSLogix 500 Development Environment" COMPANY_NAME="Rockwell Software, Inc." PRODUCT_NAME="RSLogix 500" FILE_VERSION="6, 0, 0, 20" ORIGINAL_FILENAME="Rs500.exe" INTERNAL_NAME="RSLogix 500 Language Resource DLL" LEGAL_COPYRIGHT="Copyright © 1995-2003" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="6.0.0.20" UPTO_BIN_PRODUCT_VERSION="6.0.0.20" LINK_DATE="02 13 2003 22:15:22" UPTO_LINK_DATE="02 13 2003 22:15:22" VER_LANGUAGE="Английский (США) [0x409]"
MATCHING_FILE NAME="RSLGX500.dll" SIZE="2154496" CHECKSUM="0x341173EA" BIN_FILE_VERSION="6.0.0.20" BIN_PRODUCT_VERSION="6.0.0.20" PRODUCT_VERSION="6, 0, 0, 20" FILE_DESCRIPTION="Language resource file for RSLogix 500" COMPANY_NAME="Rockwell Software, Inc." PRODUCT_NAME="RSLogix 500" FILE_VERSION="6, 0, 0, 20" ORIGINAL_FILENAME="RSLGX500.DLL" INTERNAL_NAME="RSLogix 500 Language Resource DLL" LEGAL_COPYRIGHT="Copyright © 1995-2003" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="6.0.0.20" UPTO_BIN_PRODUCT_VERSION="6.0.0.20" LINK_DATE="02 13 2003 22:03:37" UPTO_LINK_DATE="02 13 2003 22:03:37" VER_LANGUAGE="Английский (США) [0x409]"
MATCHING_FILE NAME="RSLGX_CT.dll" SIZE="651264" CHECKSUM="0x551477FE" BIN_FILE_VERSION="1.3.3.9" BIN_PRODUCT_VERSION="1.3.3.9" PRODUCT_VERSION="1, 3, 3, 9" FILE_DESCRIPTION="Logics Group Documentation Database API" COMPANY_NAME="Rockwell Software Inc." PRODUCT_NAME="Rockwell Software Inc. : Logics Database API" FILE_VERSION="1, 3, 3, 9" ORIGINAL_FILENAME="RSLGX_CT.DLL" INTERNAL_NAME="RSLGX_CT" LEGAL_COPYRIGHT="Copyright © 1996-2000" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.3.3.9" UPTO_BIN_PRODUCT_VERSION="1.3.3.9" LINK_DATE="07 18 2001 20:49:35" UPTO_LINK_DATE="07 18 2001 20:49:35" VER_LANGUAGE="Английский (США) [0x409]"
MATCHING_FILE NAME="RSLGX_DB.DLL" SIZE="133120" CHECKSUM="0x7FA786D3" BIN_FILE_VERSION="1.0.0.1" BIN_PRODUCT_VERSION="1.0.0.1" PRODUCT_VERSION="5.30" FILE_DESCRIPTION="6200 Database Interface" COMPANY_NAME="Rockwell Software Inc." PRODUCT_NAME="Rockwell Software Logics Products" FILE_VERSION="5.30" ORIGINAL_FILENAME="RSLGX_DB.DLL" INTERNAL_NAME="RSLGX_DB" LEGAL_COPYRIGHT="Copyright © Rockwell Software, Inc. 1997" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x5001E" UPTO_BIN_FILE_VERSION="1.0.0.1" UPTO_BIN_PRODUCT_VERSION="1.0.0.1" LINK_DATE="02 27 1997 00:52:24" UPTO_LINK_DATE="02 27 1997 00:52:24" VER_LANGUAGE="Английский (США) [0x409]"
MATCHING_FILE NAME="rslogixmessages.dll" SIZE="45056" CHECKSUM="0x1E4F6B36" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="05 23 2001 20:12:27" UPTO_LINK_DATE="05 23 2001 20:12:27"
MATCHING_FILE NAME="RSwl032.dll" SIZE="843776" CHECKSUM="0x9134BAF2" BIN_FILE_VERSION="5.0.0.36" BIN_PRODUCT_VERSION="5.0.0.36" PRODUCT_VERSION="5, 0, 0, 36" FILE_DESCRIPTION="RSI Software Activation" COMPANY_NAME="Rockwell Software Inc" PRODUCT_NAME="RSI-Activation" FILE_VERSION="5, 0, 0, 36" INTERNAL_NAME="EVRSI" LEGAL_COPYRIGHT="Copyright © 1991-1999 Rockwell Software Inc. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="5.0.0.36" UPTO_BIN_PRODUCT_VERSION="5.0.0.36" LINK_DATE="02 13 2003 20:03:55" UPTO_LINK_DATE="02 13 2003 20:03:55" VER_LANGUAGE="Английский (США) [0x409]"
EXE
EXE NAME="ntdll.dll" FILTER="GRABMI_FILTER_THISFILEONLY"
MATCHING_FILE NAME="ntdll.dll" SIZE="712192" CHECKSUM="0x97E61B6C" BIN_FILE_VERSION="5.1.2600.2180" BIN_PRODUCT_VERSION="5.1.2600.2180" PRODUCT_VERSION="5.1.2600.2180" FILE_DESCRIPTION="Системная библиотека NT" COMPANY_NAME="Корпорация Майкрософт" PRODUCT_NAME="Операционная система Microsoft® Windows®" FILE_VERSION="5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)" ORIGINAL_FILENAME="ntdll.dll" INTERNAL_NAME="ntdll.dll" LEGAL_COPYRIGHT="© Корпорация Майкрософт. Все права защищены." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0xBBF84" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.2180" UPTO_BIN_PRODUCT_VERSION="5.1.2600.2180" LINK_DATE="08 17 2004 23:04:04" UPTO_LINK_DATE="08 17 2004 23:04:04" VER_LANGUAGE="Русский [0x419]"
EXE
EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY"
MATCHING_FILE NAME="kernel32.dll" SIZE="990208" CHECKSUM="0x2AFBEEE5" BIN_FILE_VERSION="5.1.2600.2945" BIN_PRODUCT_VERSION="5.1.2600.2945" PRODUCT_VERSION="5.1.2600.2945" FILE_DESCRIPTION="Библиотека клиента Windows NT BASE API" COMPANY_NAME="Корпорация Майкрософт" PRODUCT_NAME="Операционная система Microsoft® Windows®" FILE_VERSION="5.1.2600.2945 (xpsp_sp2_gdr.060704-2349)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="© Корпорация Майкрософт. Все права защищены." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0xFFFD4" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.2945" UPTO_BIN_PRODUCT_VERSION="5.1.2600.2945" LINK_DATE="07 05 2006 10:56:32" UPTO_LINK_DATE="07 05 2006 10:56:32" VER_LANGUAGE="Русский [0x419]"
EXE
DATABASE
|
Здравствуйте, уважаемые коллеги! Здравствуйте, Игорь Аркадьевич!
Поставщики прикладного ПО (проект в RSView32) для нашей системы по основному оборудованию агрегата настаивают на Win2000 (две рабочих станции), по факту установлена WinXP (семь рабочих станций), на одной из станций будет работать проект RSView32 по вспомогательному оборудованию агрегата.
Возможен ли конфликт при взаимодействии ПО Rockwell друг с другом, если на одних станциях установлена Win2000, а на других - WinXP?
Может кто-нибудь знает предпочтительный вариант ОС?
Заранее спасибо.
|
[quote:e5e6fe9e47]Я где-то читал (но уже не помню), что можно, но только для связи с ПЭВМ. Так-ли это?[/quote:e5e6fe9e47]
Ага. В 1756-um523_-en-p.pdf на стр. 2-12 это сказано:
[quote:e5e6fe9e47]1. Use EtherNet/IP ONLY for HMIs, workstations, and messaging.
In a redundant system, use an EtherNet/IP network ONLY for HMI,
workstation, and message communication. DON’T use an EtherNet/IP
network for:
• control of I/O modules
• peer interlocking (produced and consumed tags)
Important: RSLogix 5000 software lets you set up and download a project
that tries to use an EtherNet/IP network for I/O, produced tags, or consumed
tags. Those communications don’t work however.[/quote:e5e6fe9e47]
|
Уважаемый коллега !
Описанная Вами проблема, на мой взгляд, относится к "глюкам" указанной версии виндоуз, нежели к продукту Rockwell Software. Осмелюсь утверждать это на основе некоторого опыта эксплуатации продуктов этой замечательной фирмы. Все подобные проблемы, как правило, были связаны с некорректной установкой винды либо, с некорректной работой её же :)
Посему, рекомендую вам настоятельно сделать вот что:
1) отформатировать раздел, на который будет установлена операционная система
2) использовать оригинальную английскую версию (не обязательно, но в ряде случаев работает стабильнее, нежели с русской версией)
3) заходить в систему с правами администратор
Вот, пожалуй, и всё. Если не помогут указанные действия, возможно проблема зарыта глубже, в железе, на котором устанавливается система, но это уже давайте разберём, если не получится вариант с системой.
Рад, если смог помочь.
Rolich
|
Перед установкой можно попытаться проделать следующее:
- в каталоге "Documents and Settings\All Users" создать папку "Documents"
- запустить редактор реестра - ПУСК -> СТАРТ -> regedit
- открыть HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
- изменить значение ключа "Common Documents"
%ALLUSERSPROFILE%\Документы -> %ALLUSERSPROFILE%\Documents
- закрыть редактор регистра
- перезагрузить компьютер=
В принципе, ничего сложного нет, может прокатит.
С уважением,
Vitaliy D. Burtsev
|
Предыдущие результаты
Ещё результаты |
|
| |
|