 | |
Предыдущие результаты
[quote:c75062e177="Dvoeglazov"]PRE менять можно, но можно попасть в ситуацию, когда зададите [color=darkred:c75062e177][b:c75062e177]PRE меньше АСС[/b:c75062e177][/color:c75062e177] и ваша логика может неправильно отработать (придется городить защиты в логике).[/quote:c75062e177]Установится бит [b:c75062e177]DN[/b:c75062e177]. Где и какая [i:c75062e177]крамола [/i:c75062e177]еще может быть?
|
[quote:d34223627a="mxm"]Я полагаю, что если всё расключено верно, то должен моргать зелёный диод. Как написано в мануале...[/quote:d34223627a]В моем случае: [b:d34223627a]DSI [/b:d34223627a]к [b:d34223627a]PowerFlex 400[/b:d34223627a], single mode не прошел - видны два привода из трех (причем в разных комбинациях, подключаемый последним не виден), переделка для multi mode (только программы, кабель остался - один канал <-> один привод) - видны и управляются все три и при этом [b:d34223627a]горит красный.[/b:d34223627a] Дальше не двигались - как платят, так и делаем.
SM2 имеет ограничение на количество регистров Modbus - может ты попал на это ограничение?
Для Modbus мне понравился 1769-ASCII (в той-же ценовой категории, что и SM2, но два порта), радуюсь что не применил SM2, как оказалось в тех устройствах от Modbus только название - нужно прочитать строгое количество байт, а потом раскладывать по [i:d34223627a]полочкам[/i:d34223627a]...
|
[quote:901ef39a6b="Borodeys"]Уважаемый dv_. У меня имеется USB брелок 9509USB-DONG2 с загруженной на него активацией. Когда я вставляю данный брелок на машину с установленной и активированной лицензией (в папке с лицензиями есть файлик лицензии и в TFactivation manager отображается соответствующая лицензия) появляется сообщение следующего характера - "Вуху, спасибо хозяин, активация принята". [b:901ef39a6b]Когда я вынимаю брелок и запускаю RSLogix5000 появляется [/b:901ef39a6b]сообщение следующего характера - "Активация не найдена, грейс период 7 дней".[/quote:901ef39a6b][color=red:901ef39a6b][/color:901ef39a6b]Так и должно быть - на момент пуска RSLogix нет активации.
[quote:901ef39a6b="Borodeys"]Моя насущная задача - это активировать RSLogix5000 v20 [b:901ef39a6b]на другой машине[/b:901ef39a6b], но когда я вставляю свой USB брелок с лицензией, то ни чего не происходит ВООБЩЕ. Установил все, что требуется: FTActivation V3.50, USB CIP driver V3.16. Когда вставляю USB брелок, windows его понимает и определяет.
Что бы вы могли еще посоветовать?
P.S. К великому сожалению поддержка роквелла у нас не оплачена
=([/quote:901ef39a6b][color=red:901ef39a6b][/color:901ef39a6b]На этой ([b:901ef39a6b]другой машине[/b:901ef39a6b])[color=red:901ef39a6b][/color:901ef39a6b] запускай Activation Manager и в нем укажи путь где искать активацию, т.е. на USB Dongle. Имей ввиду, что USB Dongle может менять букву внешнего диска.
Или на всех компьютерах размножь файлы из каталога: C:\Documents and Settings\All Users\Documents\[b:901ef39a6b]Rockwell Automation\Activations[/b:901ef39a6b]
И в Activation Manager укажи этот путь (поищи на Donlgle файлы с расширениями: [b:901ef39a6b]lic[/b:901ef39a6b]). Пример файла: [code:1:901ef39a6b]# Rockwell Software License File
# Copyright (C) 2003 All Rights Reserved
SERVER this_host FLEXID=9-********
USE_SERVER
VENDOR flexsvr
INCREMENT RSVSESRV.25 flexsvr 1.01 permanent 1 \
VENDOR_STRING=252600**** vendor_info="PRODUCT_NAME:FT View SE \
Server 25 Display" SN=0000000001 SIGN="**** **** **** **** \
***** ***** **** **** **** **** **** **** **** **** ****"[/code:1:901ef39a6b]
FLEXID - привязка лицензии к Dongle. Вместо * будут буквы и цифры твоей лицензии.
В работе будет тот, в который вставлен USB Dongle.
Кстати эти файлы рекомендую хранить во множестве мест, что бы потом не было "мучительно больно", можно распечатать...
:!: REHOST лицензий не более трех раз в год, так что не балуйся иначе [b:901ef39a6b]Welcom to Rockwell Support[/b:901ef39a6b].[i:901ef39a6b][/i:901ef39a6b]
|
[quote:d7c76cedc0="DIMIOKS"]Так то да, но через Application всё таки можно взять некоторую информацию о состоянии приложения и выполнить некоторые действия с дисплеями. While, DoEvents не отменили, так что через одно место всё таки можно имитировать подобие глобального кода. Зачем отменили стандартный StringList :o Приходится использовать динамические массивы :evil:[/quote:d7c76cedc0]Не берусь отвечать, т.к. я [b:d7c76cedc0]большой противник[/b:d7c76cedc0] использования [b:d7c76cedc0]VBA[/b:d7c76cedc0].
|
[quote:5573c38d69="dv_"]Но если сильно надо, тогда можно, только реши для себя какому клиенту нужно принудительно открыть окно. [/quote:5573c38d69]
У меня один клиент
[quote:5573c38d69="dv_"]Сделали:
- на любом из клиентов открывается нужный экран - перемещается, масштабируется (разрешаем только для трендов).
- нажимается <CTRL>+<PageUP> - на 55" открывается [b:5573c38d69]активный[/b:5573c38d69] экран клиента.
- при необходимости открытия нескольких экранов - действия повторить.
- <CTRL>+<PageDown> - закрывает [b:5573c38d69]все [/b:5573c38d69]открытые таким образом экраны.[/quote:5573c38d69]
Дисплей у меня должен открывать однозначно без участия оператора, только по изменению тега в контроллере, в любое время работы проекта.
[quote:5573c38d69="dv_"]Задействовано:
- Event Detector
- VBA, на полноценных клиентах код одинаковый, на ViewOnLy отличается.[/quote:5573c38d69]
[u:5573c38d69]Evet Detector[/u:5573c38d69] имеется виду [u:5573c38d69]Logiс and Control\Events[/u:5573c38d69]? Если да, то пока ещё не докопался...
[quote:5573c38d69="dv_"][b:5573c38d69]FT View SE[/b:5573c38d69]: код принадлежит экрану, доступ к объектам экрана.[/quote:5573c38d69]
Так то да, но через Application всё таки можно взять некоторую информацию о состоянии приложения и выполнить некоторые действия с дисплеями. While, DoEvents не отменили, так что через одно место всё таки можно имитировать подобие глобального кода. Зачем отменили стандартный StringList :o Приходится использовать динамические массивы :evil:
|
[quote:5e871bbc1c="Borodeys"]из этого документа все равно не понятно как активировать по, например RSlogix 5000 v20, с usb doongle, на котором уже имеется активация. Если кто-то сталкивался с данной проблемой, то прошу рассказать, что нужно сделать в данной ситуации. (создать host файл, сделать rehost ... и тд)[/quote:5e871bbc1c]
[b:5e871bbc1c]Activation Manager[/b:5e871bbc1c] - сам "разгребет ситуацию" - создаст новый файл или допишет в имеющийся...
Дли инструментального софта лучше применять 9509-USB-DONG2 - там есть память, в которой будет служебная информация, т.е. не надо дублировать файлы на всех компьютерах куда будет вставляться [b:5e871bbc1c]Dongle[/b:5e871bbc1c].
|
[quote:562d169d91]Steps for Using a USB Dongle on Multiple Computers
Make a backup copy of the License file (extension .lic).
All computers must have the FactoryTalk Activation Tool installed. Check if the software is installed by going to:
Start->Programs->Rockwell Software ->FactoryTalk Activation-> FactoryTalk Activation Tool
If the path is not available, install FactoryTalk Activation Client.
The License file must be saved to all PCs:
C:\Program Files\Common Files\Rockwell\Activations[/quote:562d169d91]
[url=https://rockwellautomation.custhelp.com/app/answers/detail/a_id/35002/related/1]35002 - Move FactoryTalk Activations Frequently Using Dongles[/url]
См также [url=https://rockwellautomation.custhelp.com/app/answers/detail/a_id/54553]kb54553[/url], [url=https://rockwellautomation.custhelp.com/app/answers/detail/a_id/35630]kb35630[/url].
|
из этого документа все равно не понятно как активировать по, например RSlogix 5000 v20, с usb doongle, на котором уже имеется активация. Если кто-то сталкивался с данной проблемой, то прошу рассказать, что нужно сделать в данной ситуации. (создать host файл, сделать rehost ... и тд)
|
Вот ответ из базы знаний:
The 1769-SM2 Compact I/O DSI / Modbus Communications module is not selectable via CompactLogix CompactBus Local list in RSLogix5000 programming software. Since it is not available it must be entered in as an Other - [b:411ef25bb9]Generic Module.[/b:411ef25bb9]
There are two switches which configure the card. The sizes of the assembly instances are dependent on these switch settings.
1769-SM2 User Manual Page 2-3 and 2-4 shows how to set these switches
The Comm Format must be selected for Data - INT
The Input Assembly Instance is 101 and the size needs to be set to 7 for single drive and 31 for multi-drive mode.
The Output Assembly Instance is 100 and the size needs to be set to 7 for single drive and 31 for multi-drive mode.
The Configuration Assembly Instance Size is 102 and the size needs to be set 42 for controller mode and 0 for parameter mode.
|
Альтернативно можно создать в контроллере сегмент программы, который бы выполнял калибрацию и управлялся определенными тэгами.
Эти тэги можно привязать к HMI и создать в FTVIew соответствующий экран калибрации, обеспечивающий оператору удобный интерфейс для этой процедуры.
Примеры такой программы для v15 и v16 [url=http://vdt-solutions.de/files/calibration_ladder_sample_kb39616.rar]здесь[/url].
Комментарии к примерам:
[quote:13869601b1]Basically, the program has toggle bits to walk the module through the different calibration states: Start, Lo Ref, Hi Ref, Abort & Reset (if needed). Typically, the toggle bits would be interfaced to an HMI input to the initiate different behaviors. Toggle bits have also been added for easy setup of the Calibration Range (NormalCalRange vs. AlternateCalRange) and also for configuring all channels (Cal_All_Ch) or clearing all (ClearCal_All_Ch) & allowing the setting of individual channels. The ladder also uses the controller local time to set the Calibration Date which is stored in EEprom - There is a potential one day error during leap years from Jan. 1 thru Feb. 29 but the impact of this has been determined to be minor.
Currently there's a half second delay between initiating the reference & the calibration message being sent. This should provide some setup stability time if you're automatically generating the calibration signal via ladder & could be adjusted by changing the timer length.
The Calibration error bits are parsed out into a more user-friendly format than the 2 bit packed response they'd ordinarily come back in.
This program can be adapted for the other analog modules (IF16/IF8, IF4FXOF2F or outputs). [/quote:13869601b1]
|
Предыдущие результаты
Ещё результаты |
|
| |
|