 | |
Предыдущие результаты
[quote:09eb315528="Konstantin"]При доработки старого проекта на базе SLC500 возникла необходимость доустановки коммуникационного модуля. Контроллер состоит из основного шасси A0 и удаленного шасси A1 ввода-вывода , подключенного стандартным кабелем 1746-C16 к основному шасси А0. Вопрос в том, можно ли устанавливать коммуникационный модуль1747-SCNR, поддерживающий CONTROLNET, в оставшийся свободный слот, расположенный в удаленном шасси A1 для подключения еще одного добавочного шасси A2 ввода-вывода, расположенного на расстоянии до 200м?[/quote:09eb315528]
Можно (A0 и A1 - как одно целое), но внимательно читай документацию на 1747-SCNR, может для SLC есть ограничения, попробуй в [b:09eb315528]RSNetworx For Controlnet[/b:09eb315528] набрать желаемое.
|
При доработки старого проекта на базе SLC500 возникла необходимость доустановки коммуникационного модуля. Контроллер состоит из основного шасси A0 и удаленного шасси A1 ввода-вывода , подключенного стандартным кабелем 1746-C16 к основному шасси А0. Вопрос в том, можно ли устанавливать коммуникационный модуль1747-SCNR, поддерживающий CONTROLNET, в оставшийся свободный слот, расположенный в удаленном шасси A1 для подключения еще одного добавочного шасси A2 ввода-вывода, расположенного на расстоянии до 200м?
|
[quote:4dba0ce5d4="Aleksky"]Столкнулся с проблемой
Имеем глобальный тэг в виде структуры пользовательского типа данных. Размер этого типа данных 40 bytes.
В подпрограмме происходит копирование этого тэга в аналогичный локальный тэг подпрограммы (который содержится в структуре данных) командой COP. Параметр Length в команде ставлю 40.
Так вот вместе с копированием этого тэга, обнуляются некоторые дискреты в этой структуре....искал выход, уменьшил длину в команде до 9...дискреты перестали обнуляться...копирование данных нормальное...
Ради эксперимента уменьшил длину до 1 и, вы не поверите, данные скопировались опять нормально...в чем же здесь подвох..?[/quote:4dba0ce5d4]В том, что параметр Length команды COP задаёт не количество байт, а количество элементов (тэгов, структур), указанных в строках Source и Destination , которые должны быть одного типа.
|
Столкнулся с проблемой
Имеем глобальный тэг в виде структуры пользовательского типа данных. Размер этого типа данных 40 bytes.
В подпрограмме происходит копирование этого тэга в аналогичный локальный тэг подпрограммы (который содержится в структуре данных) командой COP. Параметр Length в команде ставлю 40.
Так вот вместе с копированием этого тэга, обнуляются некоторые дискреты в этой структуре....искал выход, уменьшил длину в команде до 9...дискреты перестали обнуляться...копирование данных нормальное...
Ради эксперимента уменьшил длину до 1 и, вы не поверите, данные скопировались опять нормально...в чем же здесь подвох..?
|
[quote:22c5098e95="bronnitsy"]Я вот нашел сайт
http://www.ab.com/linked/programmablecontrol/plc/micrologix/downloads.html
там Free Emulation Software for MicroLogix 1000, 1100, 1200, 1400 and 1500
судя по всему там софт можно скачать.
Я вот скачал щас Free Emulation MicroLogix 1500
это же как раз и есть нужный мне контролер.
[/quote:22c5098e95]
Поздравляю!
Вы пришли к тому, с чего обычно начинают при освоении новой техники - посетили-таки официальный сайт производителя! Похвально!
:) :)
[quote:22c5098e95="bronnitsy"]
даже прошивки есть.
Firmware
Operating System Revision (FRN) 11 for MicroLogix 1500 LRP Controllers
это наверное для контролера.
А может такое быть что у контролера полетела прошивка или драйвер?[/quote:22c5098e95] Все в жизни бывает, но если Вы вздумаете перепрошить контроллер, то сначала обзаведитесь программой.[b:22c5098e95] Ибо перепрошивка её убьёт![/b:22c5098e95] И, скорее всего, старая версия RSLinx откажется работать с новой версией прошивки контроллера. Проверьте требования. Они изложены в описании на прошивку, которое можно поискать на сайте производителя.
|
Я вот нашел сайт
http://www.ab.com/linked/programmablecontrol/plc/micrologix/downloads.html
там Free Emulation Software for MicroLogix 1000, 1100, 1200, 1400 and 1500
судя по всему там софт можно скачать.
Я вот скачал щас Free Emulation MicroLogix 1500
это же как раз и есть нужный мне контролер.
даже прошивки есть.
Firmware
Operating System Revision (FRN) 11 for MicroLogix 1500 LRP Controllers
это наверное для контролера.
А может такое быть что у контролера полетела прошивка или драйвер?
|
[quote:092fa398c2="Ryzhij62"]RSLinx v2.2 ?! Ну и древность!! Это ещё под WinNT делалось.
Похоже у Вашей версии это именуется как "RSLinx Service Control Panel"
Я бы обновил версию RSLinx хотя бы до v.2.54 глюков бы точно по-убавилось бы.[/quote:092fa398c2]
Спасибо Вам за советы и помощь.
Да видимо так и есть, обновить попробую до версии 2.54
станок древний на нем софт стоит RSview32 версия 6.4.03 кажись.
Мне бы как то завтавить работать RSLinx как сервис, так как проблема видимо в нем.
Просто сносить винду и ставить новую не хочу, так как там куча настроек, и времени нет пока на это.
Я пробовал востановить из резервной копии винду, но после востановления у меня появилась проблема, почему то пропал файл
который открывался при вводе логина и пароля, что то типа Rslogin.exe
На домашнем компе его тоже небыло, я скачал его из архива который делал в windows 2000.
к стати у мен я стоит галочка Сообщать мне о получении ответа
но письма не приходят.
|
[quote="bronnitsy"][quote:1c061b5618="Ryzhij62"][quote:1c061b5618="bronnitsy"]А как его запустиь как службу?[/quote:1c061b5618]
Пуск/Программы/Rockwell Software/RSLinx/RSLinx Classic Launch Control Panel - поставьте в квадратик Always Run Us Service "птичку"
увы нет у меня в папке программ такого вот что есть
вот что есть
http://82.146.60.32/drop/drop//x/11.05.png
[/quote:1c061b5618] RSLinx v2.2 ?! Ну и древность!! Это ещё под WinNT делалось.
Похоже у Вашей версии это именуется как "RSLinx Service Control Panel"
Я бы обновил версию RSLinx хотя бы до v.2.54 глюков бы точно по-убавилось бы.
|
Приехал на работу, запустил комп, зашел в службы, а там нет
сервиса RSLinx
стоит windows 2000 eng
Пробовал запускать его ярлыком
[b:1ea2e1045f] RSLinx Service Control Panel[/b:1ea2e1045f]
потом перезагрузил, запустил
ярлык [b:1ea2e1045f] RSLinx Service Control Panel[/b:1ea2e1045f]
там написано
RSLinx Service is running.
Но при этом в службах нет ничего похожего, и так же в панели задач нет ярлыка.
теперь даже не знаю что и делать.
:cry:
как же его теперь запустить как сервис.
Он должен быть виден в сервисах?
по идее должен быть и в поле де часы на рабочем столе и в сервисах
и в запущенных процессах.
|
[quote="Ryzhij62"][quote:24e94a6d19="bronnitsy"]А как его запустиь как службу?[/quote:24e94a6d19]
Пуск/Программы/Rockwell Software/RSLinx/RSLinx Classic Launch Control Panel - поставьте в квадратик Always Run Us Service "птичку"
увы нет у меня в папке программ такого вот что есть
вот что есть
http://82.146.60.32/drop/drop//x/11.05.png
я поставил его как сервис через службы.
А вот на работе наврено через службы так же придется делать.
потому так как там тоже самое как на картинке.
|
Предыдущие результаты
Ещё результаты |
|
| |
|