 | |
Предыдущие результаты
Начал программировать в Logix5000.
При просмотре программы в ONLINE в рутинах, написанных на FBD, изменение состояния переменной типа BOOL никак визуально не отображается. В рутинах, написанных на ST, не отображается, вообще, ничего: ни состояние BOOL переменной, ни значение аналоговой переменной.
Я так понимаю, что окно WATCH - это максимум наглядности. Или я что-то пропустил в "руководстве пользователя"?
|
Есть компонент для Delphi, я через него связывался с ML1400. Может и вам поможет.
Component Name: TDf1
Author: Stephane LEICHT
Creation: 20 Oct 2002
Version: 1.21 - 21 MAR 2004
Description: Connection to Allen Bradley PLC via RS232.
TDf1 component is a small implementation of the DF1 Protocol use by AB
with SLC500 and PLC5 series.
With this component, you don't need RSLinx.
Only Full-duplex is implemented
|
[quote:4dba0ce5d4="Aleksky"]Столкнулся с проблемой
Имеем глобальный тэг в виде структуры пользовательского типа данных. Размер этого типа данных 40 bytes.
В подпрограмме происходит копирование этого тэга в аналогичный локальный тэг подпрограммы (который содержится в структуре данных) командой COP. Параметр Length в команде ставлю 40.
Так вот вместе с копированием этого тэга, обнуляются некоторые дискреты в этой структуре....искал выход, уменьшил длину в команде до 9...дискреты перестали обнуляться...копирование данных нормальное...
Ради эксперимента уменьшил длину до 1 и, вы не поверите, данные скопировались опять нормально...в чем же здесь подвох..?[/quote:4dba0ce5d4]В том, что параметр Length команды COP задаёт не количество байт, а количество элементов (тэгов, структур), указанных в строках Source и Destination , которые должны быть одного типа.
|
2.6.0 есть.
|
[quote:03e4994dfb="maxim"]На будущее. Уважаемый [b:03e4994dfb]bronnitsy[/b:03e4994dfb], если перед Вами будет уже рабочая система - сделайте образ диска С с помощью программ Acronis либо Norton Ghost и в следующий раз если у Вас возникнут похожие проблемы можно всегда поднять систему из образа и продолжить работу. Удачи.[/quote:03e4994dfb]
На счет этого я так и сделаю, просто до меня там никому ничего было не нужно.
|
На будущее. Уважаемый [b:09278551be]bronnitsy[/b:09278551be], если перед Вами будет уже рабочая система - сделайте образ диска С с помощью программ Acronis либо Norton Ghost и в следующий раз если у Вас возникнут похожие проблемы можно всегда поднять систему из образа и продолжить работу. Удачи.
|
[quote:313f3b7453="dv_"] ...в принципе он нормальны, вот если бы форматнуть всю систему
и поновой поставить винду и весь софт, тогда может и не глючило бы.[/quote:313f3b7453]
Вот если бы форматнуть то да. Думаю и ошибок небыло б.
[quote:313f3b7453="dv_"]
После форматирования можно потерять лицензии на [b:313f3b7453]RSView32[/b:313f3b7453] и [b:313f3b7453]RSLinx[/b:313f3b7453] поэтому ищи оригинальный [b:313f3b7453]Master Disk[/b:313f3b7453] и возвращай на него лицензии, если дискеты нет, тогда подключай другой винчестер и переноси лицензии на него, можно на USB Flash, но только с помощью [b:313f3b7453]EvMoveCF.exe[/b:313f3b7453]. Простым копирование лицензия [i:313f3b7453][b:313f3b7453]убивается[/b:313f3b7453][/i:313f3b7453].
Если в [b:313f3b7453]RSView32 [/b:313f3b7453]использовались [b:313f3b7453]ActiveX [/b:313f3b7453]... :o и заочные подсказки не спасут.[/quote:313f3b7453]
Форматирования не делал прсото снес и поставил.
Программу перестанавливал полностью, лицензию копировал 2 или 3 файла из диска С. yНа флешку 4 гига.
после возвращения их на место запускался без проблем RSView32 Runtime
[quote:313f3b7453]
Если в [b:313f3b7453]RSView32 [/b:313f3b7453]использовались [b:313f3b7453]ActiveX [/b:313f3b7453]... :o и заочные подсказки не спасут. [/quote:313f3b7453]А можно подробнее об этом
|
[quote:75034a96c4="bronnitsy"]...в принципе он нормальны, вот если бы форматнуть всю систему
и поновой поставить винду и весь софт, тогда может и не глючило бы.[/quote:75034a96c4]
После форматирования можно потерять лицензии на [b:75034a96c4]RSView32[/b:75034a96c4] и [b:75034a96c4]RSLinx[/b:75034a96c4] поэтому ищи оригинальный [b:75034a96c4]Master Disk[/b:75034a96c4] и возвращай на него лицензии, если дискеты нет, тогда подключай другой винчестер и переноси лицензии на него, можно на USB Flash, но только с помощью [b:75034a96c4]EvMoveCF.exe[/b:75034a96c4]. Простым копирование лицензия [i:75034a96c4][b:75034a96c4]убивается[/b:75034a96c4][/i:75034a96c4].
Если в [b:75034a96c4]RSView32 [/b:75034a96c4]использовались [b:75034a96c4]ActiveX [/b:75034a96c4]... :o и заочные подсказки не спасут.
|
[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
это наверное для контролера.
А может такое быть что у контролера полетела прошивка или драйвер?
|
Предыдущие результаты
Ещё результаты |
|
| |
|