PDA

Просмотр полной версии : Панели оператора СП270. Вопросы и ответы



Страницы : [1] 2 3 4

Давидюк
27.08.2010, 15:03
Начинаю работать с панелью. Читаю в инструкции по эксплуатации

"настроить ПЛК либо другие опрашиваемые панелью устройства как подчиненные (Slave%устройства) и установить значения их сетевых параметров " и т.д.

КАК? ткните носом где об этом читать

"создать в ПЛК набор регистров для обмена по протоколу Modbus,"

Как?

Gans
27.08.2010, 23:22
Здравствуйте
1. Запускаете кодесис.
2. Открываете/создаете проект.
3. Создаете в «ПЛК-конфигурации» ModBus (slave). Указываем интерфейс для обмена с панелью оператора и дальше добавляете то что вам надо. Например: «2 byte...»
4. Настраиваем панель оператора как ModBus (master).

Теперь панель оператора сможет опрашивать/изменять выложенные данные в «ПЛК-конфигурации».
P. S. само собой настройки сети должны быть одинаковы и у панели оператора и интерфейса ПЛК1хх.

Илья Кареткин
30.08.2010, 11:17
Здравствуйте.
1) если панель Master вам необходимо со стороны Slavе предоставить данные для опроса, если это локальный регулятор (ТРМ2.. и прочие наши приборы), то адресация параметров которые можно прочитать/записать уже сделана нами и описана в РЭ(вам нужно только настроить панель для обращения). Если Slave - ПЛК, то вам необходимо в программе создать доступные по интерфейсу параметры:
2) Рекомендую:
Во-первых, на диске ПЛК в разделе рекомендации есть нужная вам инструкция "Подключение ИП320 к ПЛК", принцип тот же.
Во-вторых, посмотрите примеры:
http://www.owen.ru/forum/showthread.php?t=2804

Давидюк
02.09.2010, 08:37
Спасибо отцы!


А теперь я не могу понять главного.


На панели есть у меня 8 кнопок вкл\выкл
На контроллере создаю ModBus (slave) 485-й и 8 бит. Каждый бит обзываю по всякому, биты имеют адреса что-то вроде 6.1.0.0 ,6.1.0.1 и тд.

Вопрос: как биты подружить с кнопками на панели. Чего-то читал, читал про адресацию и выравнивание и ничего не понял.

з.ы. Панель голая, на базаре купленая, без ничего. Инфу о ней с Инета скачиваю.

Илья Кареткин
02.09.2010, 10:45
:)
Если в модуле Modbus(Slave) у вас добавлена переменная 8бит (и это первая добавленная переменная), то обращение с помощью битовых элементов панели ( в их свойствах указана 0х0,0х1 - лампы, кнопки итд) к этим битам будет осуществляться начиная с 0 адреса. Т.е для первого бита - у кнопки в поле регистр 0, для второго бита - 1 итд.. для следующей 8битной переменной: 16..31.
С регистрами тоже самое, начиная с 0. НО!!! Область памяти общая, поэтому работает таблица из PLC_Configuration.pdf:


P.S Откопал старую добрую ссылку, посмотрите вопрос и ответ с примером: http://www.owen.ru/forum/showthread.php?t=6122

Foxer
11.10.2010, 08:49
Никак не найду пример использования СП270 в качестве slave по RS-485.
Пытался подключить к ПЛК 150 I.M. (Master) по аналогии с Debug, ничего не вышло (((

Илья Кареткин
11.10.2010, 14:09
Никак не найду пример использования СП270 в качестве slave по RS-485.
Пытался подключить к ПЛК 150 I.M. (Master) по аналогии с Debug, ничего не вышло (((
Сделайте по аналогии:
http://www.owen.ru/forum/showthread.php?p=47659#post47659 16 сообщение - тип ПЛК не важен.
Поменяйте интерфейс в конфигурации_плк на RS485.

Foxer
13.10.2010, 08:34
благодарю ))) всё пашет

Foxer
15.10.2010, 16:37
есть ещё вопрос панель сп270 подключаем через модем по Rs-485. есть ли возможность снять сигнал для звукового оповещения диспетчера???

Ельцов Андрей
16.10.2010, 22:51
есть ещё вопрос панель сп270 подключаем через модем по Rs-485. есть ли возможность снять сигнал для звукового оповещения диспетчера???

Расскажите пожалуйста.
Какой именно сигнал Вы хотите снять и куда передать?
Опыт передачи сигнала в панель от контроллера через модем уже есть.

Foxer
17.10.2010, 20:20
при использовании сигнальных сообщений нужно звуковое оповещение, но панель сп270 издаёт звук только когда нажимаешь на кнопку на панели и при этом звук очень тихий и кратковременный, его надо либо усиливать, либо дублировать. вешать ради этого мву8 желания нет.

Shamray
18.10.2010, 12:37
уважаемые коллеги! возможно ли поменять ип320 на сп270 не глядя в плк? т.е. запрограммировать сп270 под тем же адрессом и с теми же битами обмена по сети.

Ельцов Андрей
18.10.2010, 14:18
в каком режиме работает панель мастере или слейве?
если в мастере, то конфигурируете только панель. если в слейве, то придется менять и плк, т.к. адресация в сп отличается от ип.

Shamray
18.10.2010, 15:21
на данный момент панель в слейве.
спасибо за ответ. и уточняющий вопрос.
плк63 и сп270 совместимы?

Ельцов Андрей
18.10.2010, 15:27
тогда менять конфигурацию везде.
плк63 и сп270 совместимы.

ImmortalAV
10.11.2010, 23:49
Помогите найти ошибку, плз. ПЛК 150 master, СП 270 slave. При СП 270 master в этой сборке все работало без проблем.

Илья Кареткин
12.11.2010, 12:01
Вы не указали в конфигурации ПЛК адреса регистров панели, на которые ссылаются добавленные переменные. Это делается в параметрах модуля переменной в ПЛК_конфигурации. Исправленный проект во вложении.
Обратите внимание на функции modbus для каждого параметра.
Поддерживаемые Modbus-функции панели:
чтение регистра - 3hex
чтение бита - 1hex (при обращении к памяти PSB)
запись регистров (PSW)- 10hex
запись бита - 5hex (при обращении к памяти PSB)

EFrol
13.11.2010, 17:50
при использовании сигнальных сообщений нужно звуковое оповещение, но панель сп270 издаёт звук только когда нажимаешь на кнопку на панели и при этом звук очень тихий и кратковременный, его надо либо усиливать, либо дублировать. вешать ради этого мву8 желания нет.

| Посмотри пример:
| "8-ми канальный блок аварийной сигнализации" (ПЛК не требует)
| В принципе число каналов можно расширить!!!

ImmortalAV
13.11.2010, 20:00
Вы не указали в конфигурации ПЛК адреса регистров панели, на которые ссылаются добавленные переменные. Это делается в параметрах модуля переменной в ПЛК_конфигурации. Исправленный проект во вложении.
Обратите внимание на функции modbus для каждого параметра.
Поддерживаемые Modbus-функции панели:
чтение регистра - 3hex
чтение бита - 1hex (при обращении к памяти PSB)
запись регистров (PSW)- 10hex
запись бита - 5hex (при обращении к памяти PSB)

Большое спасибо!

LVS
19.11.2010, 13:55
Доброе время суток, уважаемые форумчане. Помогите, пожалуйста, разобраться. На панели имеются 2 элемента "операции с данними"(">>" и "<<") и 1 "цифровой дисплей". Все эти элементы обращены к одной переменной типа WORD, т.е. к одному адресу(регистр 4х, переадресация "0"). При на ">>" или "<<" соответственно изменяется и цифра на цифровом дисплее. В режиме эмуляции(без контроллера) все красивенько работает. А вот в связке с контроллером (ПЛК110) начинают плясать все кнопки текущего экрана(у кнопок регистр 0х, тип переменных BOOL, адреса битовые 0,1,2,3..)
Панель мастер.
Что я делаю или понимаю не правильно?
В руководстве пользователя на конфигуратор читаю: "...Элемент может использоваться для выполнения ручного переключения значения определенного бита (и, соответственно, переключения режима элемента, определяемого значением этого бита) по заранее заданному правилу...."
Значит ли это что "операции с данными управляют лишь переменными типа BOOL?
И что за правило, как его задать?
в конфигурации ПЛК:
Modbus(slave)[VAR]
-8bit
-8bit
-8bit
-2byte (требуется чтобы эта переменная изменяла свое значение в зависимости от нажатия на ">>" или "<<")
-2byte
-4byte

ImmortalAV
19.11.2010, 17:35
подскажите, п-та, как на сп 270 в цифровом дисплее отображать нули (например 00003, 0014)? в ип 320 такая возможность была..

ImmortalAV
21.11.2010, 12:14
ПЛК 150 master, СП 270 slave. Не получается передать на панель бит, с приемом и передачей word все OK. В CodeSys видно, что на выходе он есть, а на панель не приходит.. И есть ли возможность менять на плк register input module,8-bit input module?

Ельцов Андрей
22.11.2010, 10:14
В панели Вы работаете с отдельным битом переменной типа word. Поэтому и записывать в панель необходимо word. В прикреплении файл проекта ПЛК. Панель я не менял.

LVS
22.11.2010, 11:09
увыжаемые знатоки! а мне никто не хочет помочь? или просто вопрос не увидели?

Илья Кареткин
22.11.2010, 11:25
увыжаемые знатоки! а мне никто не хочет помочь? или просто вопрос не увидели?

здравствуйте. не увидели вопрос. выложите, ваш проект панели и плк.

LVS
22.11.2010, 11:59
спасибо за интерес. вот проекты.

LVS
22.11.2010, 16:16
братцы, ответьте что то. сроки поджимают.

Илья Кареткин
22.11.2010, 16:40
Modbus(slave)[VAR]
-8bit
-8bit
-8bit
-2byte (требуется чтобы эта переменная изменяла свое значение в зависимости от нажатия на ">>" или "<<")
-2byte
-4byte

У вашей переменной адрес регистра: 2, а не 0. 0 в вашем примере это две 8 битовых переменных(0-15 бит, 0 регистр)..поэтому всё и пляшет при нажатии стрелок..
Ознакомьтесь с этой темой подробней, я выкладывал в ней рисунок по ссылке ,а также почитайте указанную документацию где всё описывается.

LVS
22.11.2010, 17:21
спасибо, илья. и прошу прщения за мою невнимательность.

GSM73
31.12.2010, 07:22
:)
Миниатюра: http://www.owen.ru/forum/attachment.php?attachmentid=2771&d=1283411217

Я извиняюсь! А можно такую же миниатюру сделать по моему вопросу! Вопрос здесь (http://www.owen.ru/forum/showthread.php?t=9523)

Илья Кареткин
21.01.2011, 12:40
Выкладываю инструкцию по созданию исторического графика, там отражены важные аспекты при работе с ним.

Safron
09.03.2011, 20:39
Всем доброй ночи. Проблема с панелью. Не удаётся связаться с ПК. Распиновка кабеля как по схеме. 5 и 7 напрямую, а 3 и 2 вперекрёст. На ПК отсутствует разъём СОМ порта, поэтому попробовал через преобразователь 232 то USB. Пишет ошибку таймаута. Хотя какой-то процент загрузится успевает. И ещё панель зависла. Выключал её и всё равно окно загрузки появляется и ни на какие нажатия не реагирует...???

Адрей
10.03.2011, 14:09
Проверь уровень сигнала +10В -10В после преобразователя USB COM тоже беда была пока повторитель на МАХ 232 не сделал. Болезнь большинства преобразователей занижен выходной уровень сигнала.

Илья Кареткин
11.03.2011, 10:33
to Safron
2) Произведите принудительную загрузку проекта в панель - при загрузке со стороны порта "Download" панели замкнуть 5-8 ноги.
1) Для загрузки через преобразователь USB - проверьте установку драйвера и отключите безопасность Windows.

Safron
11.03.2011, 20:19
Спасибо за советы. Попробую их.

Shamray
29.03.2011, 22:52
Здравствуйте! Интересует описание передачи реального времени с панели СП270 в ПЛК. Пример посмотрел.
Задача стоит следующим образом:
Есть время и дата когда мне надо поставить бит в True? Как это сделать проще? Думаю, что разлаживание в конкретные цифры мне не надо. Интересует сравнить между собой эти числа. В примере передаются 16 бит в word с адрессов QW9.1.0 - QW9.7.0 Это всегда адреса с временем реальным? В каких ячейках можно брать дату и время постоянно?

Вова
30.03.2011, 11:21
Здравствуйте!
Скажите пожалуйста, возможно ли средствами голой панели как-то решить следующую задачу:
Есть динамический рисунок. С помощью кнопки значение регистра, в котором хранится номер кадра рисунка нормально изменяется, рисунок меняется, всё хорошо. Хотелось бы сделать это в автоматическом режиме, то есть секунды 3-4 показывать заполняющийся скроллбар. Привязал к значению секунд встроенных часов. Всё снова хорошо, согласно секундам от 0 до 9 меняются рисунки, но при других значениях секунд, от 10 до 59 рисунок, естественно, не виден. А можно ли как-то настроить, скажем, чтобы рисунок один раз пробегал все фазы, дальше останавливался на последней, и внизу становилась бы видна кнопка? Чувствую, что нельзя, но может всё же как-то можно?
P.S. Почему в руководстве пользователя не описано реальное отображение часов на выбранные регистры? Только опытным путём удалось установить, что если в настройках -> часы поставить галочку "передавать время", то в регистре (например, PSW 402) будет лежать год, в следующем (403) - месяц... в 407 - секунды. Причём для правильного отображения необходимо выставить Вид -> Формат -> Hex. Или где-то всё это описано?
P.P.S Если попробовать в свойствах текстового дисплея открыть закладку Вид, программа выдаёт ошибку (скрин ниже). Причём каждый раз, и именно в этом месте. Мелочь, но это ведь можно устранить? Версия конфигуратора 2.82
Спасибо!

Shamray
17.04.2011, 22:29
Спасибо за помощь. С временем разобрался. Теперь всплыла следующая проблема:
Исходные данные:
1. ПЛК100+СП270(Master)+МВА+МВА
2.Соединение rs485 шлейфом от master к остальным БЕЗ ТЕРМИНАТОРОВ, длинна всей линии 1м
3. В проекте СП270 на каждом экране опрашивается и перепосылается в ПЛК 3 регистра с температурой.
4. Плюс время в количестве 7 регистров посылается в ПЛК
5. Скорость 115тыс
Проблема:
ТОРМОЗИТ панель. Скорость обновления экрана или реакции на нажатие 3 сек
Вопрос:
1. Нужны ли ТЕРМИНАТОРЫ?
2. Что поменять для быстроты работы?

Илья Кареткин
18.04.2011, 10:02
Вопрос:
1. Нужны ли ТЕРМИНАТОРЫ?
2. Что поменять для быстроты работы?
Ответ:
1. Проблема не в этом, их рекомендуют устанавливать при длине свыше 100м.
2. В мастере(ПЛК) в параметре UniversalModbusDevice для каждого прибора (у вас их 3) увеличить "PollingTime" до 200мс.
+
Уменьшить обмен с модулями путем работы через UniversalModbusDevice, а не предустановленный "OWEN MVA" опрашивая нужные параметры, а не все.
++
Панель, как Master на другой интерфейс. Чтобы опрашивались параметры только текущего экрана.

Shamray
18.04.2011, 20:40
Спасибо за оперативный ответ. Буду пробовать.

Инженер-Эл
19.04.2011, 16:25
Здравствуйте!

В проекте используется хронологический график. Так вот, когда переключаешься в другие экраны на графике появляется кривые падения данных в ноль, то есть во время переключения панель получает нулевые данные...
Как это исправить?

И ещё, я так и не понял, можно ли сохранять более трёх графиков (3-х переменных) и сколько данных можно сохранить? Чем это ограничено?

Адрей
19.04.2011, 18:07
Пользуйтесь функ. областью на каждом экране для непрерывного опроса 3 парам. графика.

Инженер-Эл
19.04.2011, 19:36
Это как? Скопировать функциональнцую область на каждый экран?

Адрей
19.04.2011, 20:44
Опрос параметров интерфейса происходит только на открытом в текущий момент экране. для этого и нужен функ. область с опросом параметров графика или замените все экраны на окна оставьте только экран хрон. графика.

Shamray
19.04.2011, 22:55
Прошу совета. Заметил такую странность: во время работы с панелью случается, что кнопка установки бита срабатывает как переключатель и зависает в положении "1".
Проверил настройки. Перезалил программу. Тоже самое повторяется.
Как с этим бороться?

Адрей
20.04.2011, 10:26
Прошу совета. Заметил такую странность: во время работы с панелью случается, что кнопка установки бита срабатывает как переключатель и зависает в положении "1".
Проверил настройки. Перезалил программу. Тоже самое повторяется.
Как с этим бороться?
Бит внутренний или внешний?

Инженер-Эл
20.04.2011, 13:57
Спасибо, попробую в субботу...

когда я пробовал записывать 4 графика (переменных), четвёртая переменная вставала на место записи секунд... или я что-то не так делаю?

Адрей
20.04.2011, 16:03
Здравствуйте!

В проекте используется хронологический график. Так вот, когда переключаешься в другие экраны на графике появляется кривые падения данных в ноль, то есть во время переключения панель получает нулевые данные...
Как это исправить?

И ещё, я так и не понял, можно ли сохранять более трёх графиков (3-х переменных) и сколько данных можно сохранить? Чем это ограничено?

А что у вас с проектом не работает эмуляция.
Можно сделать и 3 графика, но это не рационально по памяти.

Инженер-Эл
20.04.2011, 16:21
А что у вас с проектом не работает эмуляция.


Разговор не про эмуляцию, а про реальную работу...



Можно сделать и 3 графика, но это не рационально по памяти.

Не, график один, на нём три переменные рисуются, хотел 4-5 сделать - при четырёх, четвёртая переменная запоминается на месте секунд, пятая на месте минут...

Хотя... два графика - это мысль...

Адрей
20.04.2011, 16:49
Разговор не про эмуляцию, а про реальную работу...




Не, график один, на нём три переменные рисуются, хотел 4-5 сделать - при четырёх, четвёртая переменная запоминается на месте секунд, пятая на месте минут...

Хотя... два графика - это мысль...
В проекте глюк. Я про это. Пишите внятно. А в графике хоть 100 переменных.

Shamray
20.04.2011, 22:39
Бит внутренний или внешний?
Бит который уходит по сети Modbus в ПЛК

Адрей
21.04.2011, 11:14
Окно о потере связи не всплывает.

Илья Кареткин
22.04.2011, 13:41
Прошу совета. Заметил такую странность: во время работы с панелью случается, что кнопка установки бита срабатывает как переключатель и зависает в положении "1".
Проверил настройки. Перезалил программу. Тоже самое повторяется.
Как с этим бороться?

У кнопки есть выполняемое действие вкладка "Действие": "Включить","Выключить", "Реверс" или "Мгновенное". Если Вам нужно, чтобы бит устанавливался только на момент нажатия - Вам последний вариант..
Насчет внешнего флага: не забывайте, что во внешнем устройстве Вы так же могли его выставить.

Инженер-Эл
22.04.2011, 14:29
В проекте глюк. Я про это. Пишите внятно. А в графике хоть 100 переменных.

Не могли бы Вы посмотреть, всё ли правильно?
7 экран...

Заранее спасибо...

ward
22.04.2011, 14:37
Здравствуйте,
помогите, замучался уже,
пытаюсь сделать передачу файлов от СП270 к плк154, панель - мастер.
Проблема с выравниванием.
Делаю в модбас слейве (сверху вниз) - 8 бит, 2 байта, 2 байта.
На панели сделал цифровые индикаторы (2 шт) и кнопку для переключения их значений, все просто.
На кнопке (8бит) - регистр 0 - 0 бит.
На цифровых дисплеях - 4х - адрес 1, и 4х - адрес 2.

Все работает, переключается.

Сделал в ПЛК конфигурации в слейве (опять сверху вниз) - 2 байта, 2 байта, 8 бит.

Ставлю для 4х - 0 и 1 адреса, для 8 бит- 0х - 32 адрес.
Работает.
После 8 бит ставлю ниже еще один 8 бит, указываю адрес для второй кнопки - 40 бит (то есть нулевой в восьмом бите), и все встало, ничего не работает

Вообщем тупик, про выравнивание я прочитал, но все равно не получилось, два дня сижу, вот зашел за советом на форум.
Подскажите






хех, сейчас подключился с 40ка битами, че за ерунда, вот багнутый ПЛК, то работает, то нет . Потом через 5 минут пробую перезалить программу, пишет - The selected PLC profile does not matched the profile of the target!

И ваще нельзя теперь подключится к ПЛК, я ниче не трогал

Вот глюки так глюки, надо быстрей назад на Симатики

Адрей
22.04.2011, 16:25
Не могли бы Вы посмотреть, всё ли правильно?
7 экран...

Заранее спасибо...

Както так.

Адрей
22.04.2011, 16:48
Здравствуйте,
помогите, замучался уже,
пытаюсь сделать передачу файлов от СП270 к плк154, панель - мастер.
Проблема с выравниванием.
Делаю в модбас слейве (сверху вниз) - 8 бит, 2 байта, 2 байта.
На панели сделал цифровые индикаторы (2 шт) и кнопку для переключения их значений, все просто.
На кнопке (8бит) - регистр 0 - 0 бит.
На цифровых дисплеях - 4х - адрес 1, и 4х - адрес 2.

Все работает, переключается.

Сделал в ПЛК конфигурации в слейве (опять сверху вниз) - 2 байта, 2 байта, 8 бит.

Ставлю для 4х - 0 и 1 адреса, для 8 бит- 0х - 32 адрес.
Работает.
После 8 бит ставлю ниже еще один 8 бит, указываю адрес для второй кнопки - 40 бит (то есть нулевой в восьмом бите), и все встало, ничего не работает

Вообщем тупик, про выравнивание я прочитал, но все равно не получилось, два дня сижу, вот зашел за советом на форум.
Подскажите

8бит \ выравниваем под регистр \
8бит /.......................................\
8бит \выравниваем под регистр.....\выравниваем под 4байт Float
8бит /......................................../
4байта
И еще по битам в группе 8 бит, биты должны быть только чтение или только запись относительно ПЛК.

ward
22.04.2011, 18:08
8бит \ выравниваем под байт \
8бит /..................................\
8бит \выравниваем под байт....\выравниваем под 4байт Float
8бит /.................................../
4байта
И еще по битам в группе 8 бит, биты должны быть только чтение или только запись относительно ПЛК.

Я подключился с теми параметрами с какими не мог, это какие то недоделки или глюки, теперь же вообще не могу подключиться,
пишет - The selected PLC profile does not matched the profile of the target!
Хотя скоко раз так подключался, переустановка кодесис не помогла. Контроллер не программируемый стал. В понедельник попробую на другом компьютере.
Кстате, по этой ссылке, у меня два байта начинались прямо с нуля, а не с того места как положено согласно документации, пока это понял прошло двое суток. - http://www.owen.ru/forum/attachment.php?attachmentid=2771&d=1283411217
Большой минус овена, что нет литературы, сидишь на коленках методом тыка догоняешь что куда идет, в тех руководствах что доступны в интернете написано очень обобщенно и без примеров, плюс куча глюков пока разбирался с МДВВ, СП270.

В производстве такой плк скорее всего использовать не буду, не хватало мне в два часа ночи на завод ехать изза каких нибудь глюков.

Адрей
22.04.2011, 21:33
Я подключился с теми параметрами с какими не мог, это какие то недоделки или глюки, теперь же вообще не могу подключиться
Дело в том, что кодесус не любит экспериментов с расстановкой байтов и особенно переименованием переменных сам лично с этим сталкивался не понятно из-за ОВЕНа или кодесус от других производителей ПЛК в среде кодесус не пробовал. Помогает не переустановка а создание проекта с нуля в основном по интерфейсу.

Большой минус овена, что нет литературы, сидишь на коленках методом тыка догоняешь что куда идет, в тех руководствах что доступны в интернете написано очень обобщенно и без примеров, плюс куча глюков пока разбирался с МДВВ, СП270.
ОВЕН конечно рассчитан на работу с постоянными бывалыми пользователями. За 10 летний опыт работы могу сказать, что ПЛК от ОВЕН работает лучше, чем старые ТРМ1хх. Сначала убиваем кучу времени а патом ставишь на объект все хлопают в ладоши что мол все супер и потакай цене а патом бегаешь с бубном в результате переходишь на другое оборудование.

Инженер-Эл
23.04.2011, 23:41
Както так.
Спасибо за внимание... интересное решение...надо будет попробовать...

В общем сёдня был на объекте... Глюк действительно из-за этих функциональных областей. Они были на некоторых экранах. Видимо после экспериментов с графиками...
Если что начинаешь править в графике, всё начинает глючить. Вылечилось полностью удалением всех функциональных областей из всех экранов. Сам график всё записывает правильно, даже если экран не активен, всё равно нормально архивирует без проблем...

Странно что я в описании не наткнулся на описании этой примочки к историческому графику, а она появлялась в какой-то момент автоматически...
Ну это в стиле ОВЕНа, все нюансы нам знать необязательно, а наш геморрой не их проблема... Всё как всегда...

ward
24.04.2011, 08:05
Ну это в стиле ОВЕНа, все нюансы нам знать необязательно, а наш геморрой не их проблема... Всё как всегда...

полностью согласен

Илья Кареткин
25.04.2011, 11:57
Коллеги на диске с СП270 идут примеры.. они выложены на сайте, среди примеров есть примеры с инструкциями.
На диске ПЛК есть руководство по подключению Модулей "Пошаговое" отдельное по каждому протоколу.
К сожалению по подключению СП270 признаю, до конечных пользователей, мы не донесли что в плане подключения к ПЛК "по шагам" всё как и для ИП320, а для неё такое руководство идёт на диске ПЛК в разделе "Рекомендации и примеры"

Общаясь с клиентами, повседневно слышу.. а диск ну там только ПО..если что я в техподдержку позвоню..

з.ы. Нет производителя, который по полноте предоставляемой документации мог бы удовлетворить каждому, кто это оборудование приобретает -из личного опыта работы с Семёнс/Омронс и д.р.

Инженер-Эл
25.04.2011, 21:42
Я понимаю, что сотрудникам Овена обидно такое слышать,но...

Количетво глюков и недоработок по продукции фирмы очень большое Потому, что руководство так решило, после разработки изделия бросить всю группу програмистов на следующее изделие, вместо того, что бы "вылизать" изделие... на поддержке остаётся может быть один и тому некогда...
Тех-описание написать нормально, подробно, с перекрёстными ссылками на информацию, разжевать, что бы всем было понятно - это тяжкий труд. Но это необходимо было сделать при выпуске изделия, а не через несколько лет, в догонку и всё равно не полностью, не единым документом....
В результате фирма Овен зарабатывает соответствующую репутацию, это очень плохо сказывается на положение на рынке...
Мы все хотим, что бы положение изменилось... Мы хотим работать с качественной продукцией. Мы хотим подробную и качественную информацию об изделии... Но...
Мы можем хотеть этого сколько угодно, от нас это не зависит...
Это зависит от вас...

ward
26.04.2011, 13:25
Коллеги на диске с СП270 идут примеры.. они выложены на сайте, среди примеров есть примеры с инструкциями.
На диске ПЛК есть руководство по подключению Модулей "Пошаговое" отдельное по каждому протоколу.
К сожалению по подключению СП270 признаю, до конечных пользователей, мы не донесли что в плане подключения к ПЛК "по шагам" всё как и для ИП320, а для неё такое руководство идёт на диске ПЛК в разделе "Рекомендации и примеры"

Общаясь с клиентами, повседневно слышу.. а диск ну там только ПО..если что я в техподдержку позвоню..

з.ы. Нет производителя, который по полноте предоставляемой документации мог бы удовлетворить каждому, кто это оборудование приобретает -из личного опыта работы с Семёнс/Омронс и д.р.

Программу кодовый замок я и сам написал бы, проще не бывает, а другого примера там нет. Хотелось бы видеть что либо по существеннее.

Сейчас вот пробую выводить флоат переменные как вордовские - не получается, качаю примеры - везде используют PSW, а про него в руководстве написано полтора абзаца, и то полабзаца занимает фраза оперативная память. Как с памятью панели работать нигде не написано.
Вообщем все сложно. Звонить в техподдержку не хочу, я думал что всегда можно разобраться самому по документации и руководствам. Оказалось я заблуждался и кроме документации и руководства надо включать метод тыка.

ЗЫ обидеть никого не хочу, просто сказал как есть.

ward
26.04.2011, 15:45
подскажите пожалуйста как поменять время на СП270, как читал там встроеенная батарейка, моему же контроллеру года два уже, как понял с панели можно передавать время на плк, а как это время задать я не нашел в конфигураторе. Там только есть формат.
Спасибо

Нашел, экран 60002. :)

Илья Кареткин
26.04.2011, 16:46
Программу кодовый замок я и сам написал бы, проще не бывает, а другого примера там нет. Хотелось бы видеть что либо по существеннее.

Сейчас вот пробую выводить флоат переменные как вордовские - не получается, качаю примеры - везде используют PSW, а про него в руководстве написано полтора абзаца, и то полабзаца занимает фраза оперативная память. Как с памятью панели работать нигде не написано.
Вообщем все сложно. Звонить в техподдержку не хочу, я думал что всегда можно разобраться самому по документации и руководствам. Оказалось я заблуждался и кроме документации и руководства надо включать метод тыка.

ЗЫ обидеть никого не хочу, просто сказал как есть.
примеры:
http://www.owen.ru/catalog/47674334 - есть раздел на сайте/есть раздел на форуме/на диске СП эти же примеры идут..
куда более существенно???
К счастью, у ОВЕН много приборов и большая часть из них с интерфейсом RS-485, но к сожалению пример "под проект" или "каждый-с-каждым" мы сделать физически не в состоянии.
з.ы По документации на СП270: идёт отдельное руководство по программированию.

Инженер-Эл
16.05.2011, 22:12
Глюк действительно из-за этих функциональных областей.

Был сёдня опять на объекте...
Там даже не функциональные области а какие-то области сохранения данных... Что это такое непонятно, так как и после её удаления всё работает...

Но вот сохранить в графике более 3-х графиков (переменных) не удается.
Например вставляешь в график исторических данных 3 переменные, программа пишет во вкладке "вид": "текущие данные размещаются от PSW500 до PSW508". Ну правильно 3 переменные и 6 слов дата и время.
Вставляем ещё две переменные, пишет "текущие данные размещаются от PSW500 до PSW510". Вроде всё правильно, но при работе секунды и минуты идут нулями... на каком-то этапе она всё равно записывает(или считывает) только 9 слов на точку...
Что я делаю не так?

Адрей
17.05.2011, 11:21
Ну правильно 3 переменные и 6 слов дата и время.
Вставляем ещё две переменные, пишет "текущие данные размещаются от PSW500 до PSW510". Вроде всё правильно, но при работе секунды и минуты идут нулями... на каком-то этапе она всё равно записывает(или считывает) только 9 слов на точку...
Что я делаю не так?

В вашем проекте есть ошибки в графике даже две.
С опросом тоже не все хорошо. С СП270 свои особенности.
С графикой то же не анти что за стрелки на них не видно надписи.

Инженер-Эл
17.05.2011, 21:16
В вашем проекте есть ошибки в графике даже две.
С опросом тоже не все хорошо. С СП270 свои особенности.
С графикой то же не анти что за стрелки на них не видно надписи.

Э-э-э-э... а узнать, что за ошибки, мне можно?

Адрей
18.05.2011, 07:39
Э-э-э-э... а узнать, что за ошибки, мне можно?

Как 10000 регистров архива поместятся в выделенную память PFW объемом 1024 регистров?
Как будет писаться архив графика при переключении экранов?

swerder
18.05.2011, 10:30
что означает белый экран с рисунком микросхемы посередине и полное отсутствие реакции панели на нажатия?
принцип возникновения: с главного экрана открываем окно, в котором стоит кнопка переключения на другой экран с подтверждением. нажимаем, появляется клавиатура для ввода пароля, не трогая ее закрываем окно (кнопка окна, функция close) и возвращаемся на главный экран, клавиатура ввода пароля все еще отображена. снова не трогая ее нажимаем на кнопку открытия другого окна --> картинка микросхемы.
помогает (вроде бы) отключение/включение питания.

Адрей
18.05.2011, 18:21
что означает белый экран с рисунком микросхемы посередине и полное отсутствие реакции панели на нажатия?
принцип возникновения: с главного экрана открываем окно, в котором стоит кнопка переключения на другой экран с подтверждением. нажимаем, появляется клавиатура для ввода пароля, не трогая ее закрываем окно (кнопка окна, функция close) и возвращаемся на главный экран, клавиатура ввода пароля все еще отображена. снова не трогая ее нажимаем на кнопку открытия другого окна --> картинка микросхемы.
помогает (вроде бы) отключение/включение питания.

Появление микросхемы повсей видимости критическая ошибка, которую можно исправить только перезаливкой проекта.
Нужно смотреть проект и проверить что к чему.

Инженер-Эл
18.05.2011, 22:51
Как 10000 регистров архива поместятся в выделенную память PFW объемом 1024 регистров?


Это был для меня вопрос, сколько выделено памяти...после обсуждения и чтения литературы, я понял что много... может я ошибаюсь, на пока панель не ругалась, там видно будет...
попробую найти... про память...



Как будет писаться архив графика при переключении экранов?

Нормально пишется. График опрашивает переменные всегда. Не смотря на то какой экран сейчас активен. Так что всякие функциональные области не нужны, к тому же они глючат...

Точно так же как на 10 экране таблица исторических событий. Попытки использовать функциональные области для получения бит из байта данных Модбаса привела к глючности, а вот если запрашивать прямо биты 0х из Модбаса - всё работает. Таблица запрашивает данные, не смотря на то что экран не активен...

Инженер-Эл
18.05.2011, 23:27
Вот опять глюк!
Открываю
файл/настройки/панель/установить параметр
пишет PFW 1024
пишу 1000, ругается пишет, что не более 256

Инженер-Эл
18.05.2011, 23:35
Почитал руководство пользователя v07
про память ничего не нашёл, при описании исторического графика вообще про память не объясняется. Я не смог этот график запрограммировыть, но мне дали пример и я использовал этот пример.
Как используется память вообще непонятно...
в графике есть 2 поля настройки памяти:
вид/данные "текущие данные размещаются от PSW500 до PSW508"
и сохранить регистр PFW 1024
Это что все данные в одном регистре? В 9 регистрах? это ведь не так... но КАК???

Инженер-Эл
18.05.2011, 23:42
Когда-то, где-то я увидел, что памяти там чуть ли не 5 мбайт... сейчас и не помню где... так что я почему-то решил, что 1024 - это не совсем то...
Вот на 10 экране в таблице исторических событий во вкладке сохранить программа прилежно вычислила, что поместит данные в регистр PFW 91037

Адрей
19.05.2011, 06:39
Вот опять глюк!
Открываю
файл/настройки/панель/установить параметр
пишет PFW 1024
пишу 1000, ругается пишет, что не более 256
Числа кратны 256. Вот и ошибка.

Почитал руководство пользователя v07
про память ничего не нашёл, при описании исторического графика вообще про память не объясняется. Я не смог этот график запрограммировыть, но мне дали пример и я использовал этот пример.
Как используется память вообще непонятно...
в графике есть 2 поля настройки памяти:
вид/данные "текущие данные размещаются от PSW500 до PSW508"
и сохранить регистр PFW 1024
Это что все данные в одном регистре? В 9 регистрах? это ведь не так... но КАК???
Здесь все просто к 6 регистрам + кол. регистров источников заказа.
Пишется с PFW1024 (начальный адрес). /файл/настройки/панель/установить параметр
пишет PFW 1024 (длинна памяти для графика).


Когда-то, где-то я увидел, что памяти там чуть ли не 5 мбайт... сейчас и не помню где... так что я почему-то решил, что 1024 - это не совсем то...
Вот на 10 экране в таблице исторических событий во вкладке сохранить программа прилежно вычислила, что поместит данные в регистр PFW 91037
4Мб памяти = это весь проект + область графика с PFW 1024.

swerder
19.05.2011, 12:30
Появление микросхемы повсей видимости критическая ошибка, которую можно исправить только перезаливкой проекта.
Нужно смотреть проект и проверить что к чему.

если передернуть питание панели с этой микросхемой, то панель дальше работает вполне себе ничего. пробовал на симуляторе, этого нет, а на живой панели есть.

Адрей
19.05.2011, 14:17
если передернуть питание панели с этой микросхемой, то панель дальше работает вполне себе ничего. пробовал на симуляторе, этого нет, а на живой панели есть.
Верно, так и должно быть, программа натыкается на ошибку и происходит зависание. Смотрите проект. Соблюдайте чистоту написания проекта, возможно, присутствует наследственность. Прорабатывайте в черновом варианте, потом в чистовик. Хотелось посмотреть на проект.

swerder
19.05.2011, 15:26
Адрей проекты для панели делаю с нуля
http://zalil.ru/31073220

Адрей
19.05.2011, 20:12
Адрей проекты для панели делаю с нуля
http://zalil.ru/31073220

Посмотрел проект, есть кое-что, переделал, завтра проверю на панели 2 варианта. Отпишу.

Инженер-Эл
19.05.2011, 22:35
Здесь все просто к 6 регистрам + кол. регистров источников заказа.


на самом деле, получается что в этих регистрах находятся данные графика, на которые указывает курсор, и в описании об этом внятно не сказано...



Пишется с PFW1024 (начальный адрес). /файл/настройки/панель/установить параметр
пишет PFW 1024 (длинна памяти для графика).


По русски следовало бы написать "...область памяти начиная с регистра PFW *** и длиной ***... "
Тогда было бы понятно.



4Мб памяти = это весь проект + область графика с PFW 1024.

Так сколько всё таки памяти для графика исторических данных?

Это всё должно быть в описании и написано подробно и понятно. И описание должно получится раза в 4 больше по объему, если не больше. И ссылок перекрёстных побольше... (типа "это подробно описано там-то")

Инженер-Эл
19.05.2011, 22:38
Кстати про странные области...
вот они, называются "сохранение выборки". Но всё работает и без них...

Адрей
20.05.2011, 11:59
По русски следовало бы написать "...область памяти начиная с регистра PFW *** и длиной ***... "
Тогда было бы понятно.

Так сколько всё таки памяти для графика исторических данных?

Это всё должно быть в описании и написано подробно и понятно. И описание должно получится раза в 4 больше по объему, если не больше. И ссылок перекрёстных побольше... (типа "это подробно описано там-то")

Вот как раз то и по русски и не получается ........................... /файл/настройки/панель/установить параметр PFW (это длинна памяти выделяемая пользователем для графика в регистрах) по умолчанию 1024 регистра. Здесь и устанавливаете необходимую длину памяти вашего хрон. графика, учитывая, что вы тем самым уменьшаете память графической части проекта. Суммарная память занимает 4Мб или 2097152 регистров. Смотрите характеристики панели.

Адрей
20.05.2011, 19:38
Адрей проекты для панели делаю с нуля
http://zalil.ru/31073220
Смотрел ваш проект, на панели заметил, что подгружается процессор. Есть замечания.
Переключение между экранами и окнами замедленно, из-за фона радиальной заливки, графического эффекта мало, лучше убрать.
Скорость обмена 115200 многовато я уменьшил до 9600 таймаут 200 оптимально. По обмену немного изменил чтение регистров, разгрузил обмен, таким образом, увеличилось скорость обмена, проверите и оцените.
Про события реального времени и исторические события можно русифицировать, методика описана на форуме.
В окне "settings" есть клавиатура, лучше убрать, у меня на практике были с ней мелкие проблемы лучше всплывающая клавиатура.
На мой взгляд, появление экрана с микросхемой на панели появлялось связи повышением температурным режимом микросхемы связанной с загрузкой процессора или с хаосом обмена по чтению. Причина интересная и хотелось её изучить.

Инженер-Эл
23.05.2011, 06:41
Про события реального времени и исторические события можно русифицировать, методика описана на форуме.


Где, не подскажите?

swerder
23.05.2011, 10:10
Адрей, спасибо за участие и за уделенное время

Скорость обмена 115200 многовато я уменьшил до 9600 таймаут 200 оптимально.
115200 многовато для чего, плк или панели? с какой т.з. многовато - большая скорость для маленького обмена или слишком процессорозатратно?


По обмену немного изменил чтение регистров, разгрузил обмен, таким образом, увеличилось скорость обмена, проверите и оцените.
на днях проверю. заметил функциональные области и использование памяти PSW - панель оптом считывает переменные из плк в оперативку а записывает обратно по одиночке? или наоборот? заблуждает функция передачи данных - источник PSW а получатель плк...


Про события реального времени и исторические события можно русифицировать, методика описана на форуме.
они русифицированы, у вас просто шрифт не установлен на ПК


В окне "settings" есть клавиатура, лучше убрать, у меня на практике были с ней мелкие проблемы лучше всплывающая клавиатура.
на других панелях так же сделано, люди привыкли уже, не поймут изменения.

На мой взгляд, появление экрана с микросхемой на панели появлялось связи повышением температурным режимом микросхемы связанной с загрузкой процессора
очень сильно сомневаюсь - экран появляется моментально при выполнении указанных ранее действий. проц не может так быстро перегреться.


с хаосом обмена по чтению.
в чем же тут хаос?:) все настроено по руководствам к панели. или это такая диверсия со стороны компании ОВЕН?:)

Адрей
23.05.2011, 20:19
Где, не подскажите?

http://www.owen.ru/forum/showthread.php?t=5145&highlight=%E8%F1%F2%EE%F0%E8%F7%E5%F1%EA%E8%E5+%F1 %EE%E1%FB%F2%E8%FF+%F0%F3%F1%E8%F4%E8%EA%E0%F6%E8% FF

Адрей
23.05.2011, 20:59
Адрей 115200 многовато для чего, плк или панели? с какой т.з. многовато - большая скорость для маленького обмена или слишком процессорозатратно?

На мой взгляд, лучше использовать 9200, для панели процессорозатратно.


на днях проверю. заметил функциональные области и использование памяти PSW - панель оптом считывает переменные из плк в оперативку а записывает обратно по одиночке? или наоборот? заблуждает функция передачи данных - источник PSW а получатель плк...

Да очень удобно и оперативно читать всю память ПЛК и копировать в PSW.

в чем же тут хаос? все настроено по руководствам к панели. или это такая диверсия со стороны компании ОВЕН?:)
По инструкции, конечно, все правильно только панель должна расставить регистры для чтения и прочитать одной посылкой но увы она читает каждый регистр в отдельность вот и разница да плюс перезапрос.
Кстати передача данных читает и Float сама меняет регистры, а на запись пишет без замены, что есть большой минус.

swerder
24.05.2011, 09:32
Кстати передача данных читает и Float сама меняет регистры, а на запись пишет без замены, что есть большой минус.
я для правильного отображения float на панели в программе плк менял местами регистры, теперь получается, в случае считывания всей области передачи данных, этого делать не надо?

Адрей
24.05.2011, 11:06
я для правильного отображения float на панели в программе плк менял местами регистры, теперь получается, в случае считывания всей области передачи данных, этого делать не надо?
Совершенно верно.

Инженер-Эл
30.05.2011, 16:03
/файл/настройки/панель/установить параметр PFW (это длинна памяти выделяемая пользователем для графика в регистрах) по умолчанию 1024 регистра.

Был на объекте, панель всё записала правильно. Примерно 130 часов, по одной точке в 5 мин, это 12 точек в час=1560 точек графика (по 9 переменных в точке=18 байт). Итого 20080 байт.

Адрей
30.05.2011, 22:38
Был на объекте, панель всё записала правильно. Примерно 130 часов, по одной точке в 5 мин, это 12 точек в час=1560 точек графика (по 9 переменных в точке=18 байт). Итого 20080 байт.
Исчисление идет не в байтах, а в регистрах. Да и для надежности, желательно их выпрямить, сделать кратным 2. Четное число перьев в архиве.

Инженер-Эл
31.05.2011, 08:18
Я про то, что выделение 1024 регистра для графика никак не сказалось.
График сам себе выделил память и работает без проблем...

Адрей
31.05.2011, 10:23
Я про то, что выделение 1024 регистра для графика никак не сказалось.
График сам себе выделил память и работает без проблем...

Вам, наверное, особая панель досталось.

swerder
01.06.2011, 16:57
Адрей, дотянулись наконец руки до проверки вашего варианта проекта на железе - сравнивал ваш проект и мой (удалил градиенты и понизил скорость до 9600, больше ничего не менял от изначального) - по субъективным ощущениям скорость работы панели примерно одинакова стала. описанное ранее зависание с картинкой микросхемы в моем варианте происходит, в вашем нет. правда если же все таки нажать на Extra и закрыть окно с возвращением на исходный экран, всплывающая клавиатура будет висеть, убрать ее надо еще помучаться.

swerder
01.06.2011, 17:13
в функционале панели есть элемент "вариационный текст", который позволяет отображать до 65к текстов одним элементом. собственно все 65к вариантов не нужны, нужно десяток из них, но с номерами 0, 61440..61455 (сквозная трансляция состояния измерения канала с модуля ввода аналоговых сигналов). и вот тут возникает проблема - по числу 0 в регистре нулевой текст отображается, а по числу 61к... текстовое поле пустеет. догадываюсь что это может быть вызвано тем, что в настройках этого элемента добавлены тексты только на числа 0, 61к - толи дырка в 61 тысячу сводит панель с ума, толи она просто не хочет обрабатывать такое большое число. как же победить эту оказию?
игрался с параметром - из заданных значений (0,1,2,9,65,61440...) отображает тексты только по значениям: 0,1,2,9,65.
p.s. не предлагать в контроллере программно менять числа 61к на меньшие, это и так осуществляется. интерес к этой проблеме по большей части спортивный.

Адрей
01.06.2011, 19:31
правда если же все таки нажать на Extra и закрыть окно с возвращением на исходный экран, всплывающая клавиатура будет висеть, убрать ее надо еще помучаться.

Просто реализация уровней паролей в СП270 очень неудобное не вяжется по смыслу в связи с этим я делаю иначе. Для доступа по паролю к экрану "настройки и т.п." у меня открывается окно доступа где необходимо ввести пароль далее пароль передается ПЛК и в зависимости уровня пароля, ПЛК включает внешний бит текущего перехода, который в свою очередь активирует функ. область, которая выполняет: сброс пароля, закрытие экрана пароля, переход к нужному экрану согласно дерева доступа.
В вашем случае надо уходить однозначно от режима подтверждения.

Адрей
01.06.2011, 20:14
в функционале панели есть элемент "вариационный текст", который позволяет отображать до 65к текстов одним элементом.
Вариационный текст отображает числа от -32767 до 32767.

UYesB
02.06.2011, 07:43
День добрый. Что-то не могу разобратся, необходимо подключить СП270 через порт Download к ПК, как настроить OPC-сервер и какой лучше использовать для работы по RS232. В панели настройка соединения: Modbus RTU(Slave) адрес 1, скорость 115200, 8 бит, 1 стоп-бит, нет контроля четности, комутационный интервал 0мс, галочка отправить стоит, повторение-3. В Lectus в настройках порта указываю такие же параметры, но там есть еще параметры: DTR, RTS, CTS, DSR. Что там надо выбирать? Подключаю кабелем для загрузки конфигурации. Может нужен другой кабель? Подскажите что можно сделать?

swerder
02.06.2011, 10:16
Вариационный текст отображает числа от -32767 до 32767.

как говорит Михаил Леонтьев - однако o_O
спасибо за подсказку

Адрей
02.06.2011, 11:26
День добрый. Что-то не могу разобратся, необходимо подключить СП270 через порт Download к ПК, как настроить OPC-сервер и какой лучше использовать для работы по RS232. В панели настройка соединения: Modbus RTU(Slave) адрес 1, скорость 115200, 8 бит, 1 стоп-бит, нет контроля четности, комутационный интервал 0мс, галочка отправить стоит, повторение-3. В Lectus в настройках порта указываю такие же параметры, но там есть еще параметры: DTR, RTS, CTS, DSR. Что там надо выбирать? Подключаю кабелем для загрузки конфигурации. Может нужен другой кабель? Подскажите что можно сделать?
Сигналы DTR, RTS, CTS, DSR вам для СП270 не нужны, для связи вам нужен кабель рисунок в.3 инструкции re_sp270_547.

UYesB
02.06.2011, 14:17
Сигналы DTR, RTS, CTS, DSR вам для СП270 не нужны, для связи вам нужен кабель рисунок в.3 инструкции re_sp270_547.
Подключил панель к ПК кабелем с Рисунка 3. Порт PLC настроил в Slave адрес 1, порт Download также только с адресом 2. Настроил Lectus с опросом адресов 1 и 2. Через порт PLC данные проходят, а через порт Download нет. В чем проблема не понятно. В разъеме подключенному к панели ножки 5 и 6 соеденены как на рисунке. В чем может быть проблема? Может в разъеме надо замыкать иные ножки?

Адрей
02.06.2011, 18:19
Подключил панель к ПК кабелем с Рисунка 3. Порт PLC настроил в Slave адрес 1, порт Download также только с адресом 2. Настроил Lectus с опросом адресов 1 и 2. Через порт PLC данные проходят, а через порт Download нет. В чем проблема не понятно. В разъеме подключенному к панели ножки 5 и 6 соеденены как на рисунке. В чем может быть проблема? Может в разъеме надо замыкать иные ножки?

К Download подключаем кабель строго с рисунка 3, выключаем панель, ждем, включаем панель, обмен пошел и так каждый раз.

UYesB
06.06.2011, 17:08
К Download подключаем кабель строго с рисунка 3, выключаем панель, ждем, включаем панель, обмен пошел и так каждый раз.

Спасибо, заработало! :)

EFrol
13.06.2011, 22:36
Теперь и мне стало все ясно!!! Режим работы порта Download определяется при ВКЛЮЧЕНИИ питания и наличием перемычки!
Эх!!! Знать бы это пораньше!!!

swerder
04.08.2011, 12:27
есть ли возможность отключить писк нажатия кнопок и других элементов управления?

Илья Кареткин
08.08.2011, 10:08
есть ли возможность отключить писк нажатия кнопок и других элементов управления?
к сожалению нет, только физическое)

Дмитрий
09.08.2011, 04:30
Не могу залить проект в панель с NOUTa, с обычного ПК с нрмальным COM портом всё идет, использовал для связи АДАМ 4561 (USB to RS-232/422/485) и обычный usb - 232. И в софте не нашел считать проект из панели наверное нет такой функции?

swerder
09.08.2011, 09:36
Дмитрий проверяйте настройки порта, драйвера. ОС какая? антивирус/файрвол не мешает? юзал logilink pc0050 - все работало на ура.
с панели ничего не считывается. туда зашивается что-то вроде "скомпилированного двоичного кода"

swerder
15.09.2011, 15:53
предисловие: как известно, панель опрашивает с плк только те параметры, которые присутствуют на экране.
завязка: в проекте присутствуют графики реального времени.
кульминация: что будет с графиками при использовании экрана №60002 для задания времени?

swerder
16.09.2011, 18:03
ответ - графики на время использования экрана 60002 стопорятся на последнем полученном значении

Виктор Арестов
17.09.2011, 16:54
Здравствуйте, Знатоки. Помогите решить теоритически простую задачу. С модуля МВА8 Измеренные значения с 8-ми входов поступают в СП270 и на этой стадии все хорошо, но вот потребовалось продублировать панель, то есть все что происходит на первой панели должно быть и на второй. Попробовал с переадресацией, покопался в выложенных примерах и запутался еще больше. Подскажите пожалуйста как мне перенаправить поступающие данные из одной панели в другую.

Ельцов Андрей
17.09.2011, 23:00
ответ - графики на время использования экрана 60002 стопорятся на последнем полученном значении

Да. Конечно, это так и есть. Графики реального времени опрашиваются только тогда, когда Вы находитесь на этом окне.

Ельцов Андрей
17.09.2011, 23:10
Здравствуйте, Знатоки. Помогите решить теоритически простую задачу. С модуля МВА8 Измеренные значения с 8-ми входов поступают в СП270 и на этой стадии все хорошо, но вот потребовалось продублировать панель, то есть все что происходит на первой панели должно быть и на второй. Попробовал с переадресацией, покопался в выложенных примерах и запутался еще больше. Подскажите пожалуйста как мне перенаправить поступающие данные из одной панели в другую.
Добрый день.
что касается опроса мва8, то рекомендую посмотреть здесь. (http://www.owen.ru/catalog/47674334)
А вот для передачи на другую панель Вам необходимо сделать следующее:
Поставить функциональную область, в ее свойствах поставить копирование данных регистра (от МВА8) во внутренние регистры (PFW, начинается с 256).
Сделать эту область глобальной.
порт download настроить как слейв.
в другой панели сделать настройку как мастер и опрашивать внутренние регистры первой панели.

Это было совсем коротко. Думаю, примеры из первой ссылки Вам сильно помогут.

Виктор Арестов
18.09.2011, 07:24
Добрый день.
что касается опроса мва8, то рекомендую посмотреть здесь. (http://www.owen.ru/catalog/47674334)
А вот для передачи на другую панель Вам необходимо сделать следующее:
Поставить функциональную область, в ее свойствах поставить копирование данных регистра (от МВА8) во внутренние регистры (PFW, начинается с 256).
Сделать эту область глобальной.
порт download настроить как слейв.
в другой панели сделать настройку как мастер и опрашивать внутренние регистры первой панели.

Это было совсем коротко. Думаю, примеры из первой ссылки Вам сильно помогут.

Здравствуйте Андрей! С опросом МВА8 сложностей не возникло, все данные отображаются просто замечательно, функциональную область ввел, в режиме указал непрерывно, функция передать данные, Device Data: PLC Адрес 16, Регистр 4х1. Приемник pfw 256, Данные: Размер 1. Не разобрался как сделать область глобальной. Теперь вопросы на второй панели какой порт использовать для связи? Я использую PLC, делаю его мастером, соединяю с портом Download первой панели. Теперь к настройкам. Указываю порт PLC Адрес 1 (такой я указал когда настраивал порт Download первой панели) и теперь Регистр. 4х256. Основной вопрос где у меня ошибка??? так как данные не отображаются.
Признателен за помощь, Виктор.

Адрей
18.09.2011, 08:36
Здравствуйте Андрей! С опросом МВА8 сложностей не возникло, все данные отображаются просто замечательно, функциональную область ввел, в режиме указал непрерывно, функция передать данные, Device Data: PLC Адрес 16, Регистр 4х1. Приемник pfw 256, Данные: Размер 1. Не разобрался как сделать область глобальной. Теперь вопросы на второй панели какой порт использовать для связи? Я использую PLC, делаю его мастером, соединяю с портом Download первой панели. Теперь к настройкам. Указываю порт PLC Адрес 1 (такой я указал когда настраивал порт Download первой панели) и теперь Регистр. 4х256. Основной вопрос где у меня ошибка??? так как данные не отображаются.
Признателен за помощь, Виктор.

Вы все делаете правильно, но не PFW а нужно с PSW256 читать сразу весь МВА8 оптом 42 регистра. Вторым СП270 (мастер) читайте первого СП270 (слейв) начиная 4х256 напрямую область в PSW256. По такой схеме можно подключить хоть 5 СП270 с одинаковой конфигурацией СП270, не меняя программы.

Виктор Арестов
18.09.2011, 09:22
Вы все делаете правильно, но не PFW а нужно с PSW256 читать сразу весь МВА8 оптом 42 регистра. Вторым СП270 (мастер) читайте первого СП270 (слейв) начиная 4х256 напрямую область в PSW256. По такой схеме можно подключить хоть 5 СП270 с одинаковой конфигурацией СП270, не меняя программы.

Андрей, похоже я затупил и не могу разобраться, можно описать настройки функциональной области и настройки второй панели?

Адрей
18.09.2011, 15:59
Андрей, похоже я затупил и не могу разобраться, можно описать настройки функциональной области и настройки второй панели?

На примере проще объяснить.

Виктор Арестов
19.09.2011, 05:49
На примере проще объяснить.

Спасибо, Андрей сейчас буду пробовать

Виктор Арестов
19.09.2011, 07:11
На примере проще объяснить.

Доброго утра, Андрей. Все одно не идет, видать сильноь затупил... На первой панели все мхорошо, а вот вторая выдает потерю связи. Посмотрите пожалуйста, что не так.

Виктор Арестов
19.09.2011, 08:35
На примере проще объяснить.

Заработало, дело было в кабеле, установил перемычку и пошло

Ельцов Андрей
19.09.2011, 10:33
Рад, что все получилось, а за ошибку прошу прощения.... действительно PSW.

GSM
29.09.2011, 15:53
ПЛК110-32*RS-232*СП-270
Проблема в подсчете адресов какие регистры надо указывать в конфигурации лампочки на сп-270? Как определить какой регистр указывать?
Немножко не понятно вот это http://www.owen.ru/forum/attachment.php?attachmentid=2771&d=1283411217

swerder
29.09.2011, 17:12
ставьте восьмибитовые модули вначало modbus slave и все будет понятно из картинки

GSM
30.09.2011, 08:54
у меня 46 модулей 2х битовые впереди стоят! много переделывать придеться!

swerder
30.09.2011, 09:43
ok
один двухбайтовый модуль это 16 бит. если, к примеру, 8 битовый модуль стоит 7м после 6ти 2х байтовых то его биты будут иметь адреса в панели 0х96..111.
и не забывайте про выравнивание.

GSM
30.09.2011, 10:56
Ок! СПБ! Вот это я и хотел прочитать! Ща буду пробывать!

Павел В.
05.10.2011, 16:32
Можно ли на СП270 отключить звук при касании экрана или же изменить тональность/громкость (или там обычный пьезоэлектрический зуммер?).

swerder
05.10.2011, 17:21
вы бы хоть пару страниц темы назад перелистнули

askerfog
21.10.2011, 08:44
Добрый день.

Глупый вопрос от необразованного новичка. МВА8+СП270. Снимаю данные с двух портов в функциональную область, а потом пытаюсь найти их разность. Результат вывожу на цифровой дисплей. При положительной разности все в порядке, при отрицательной - получаю значение типа "6553.2". Как получить отрицательное значение разности?

Еще раз прошу прощения за глупый вопрос, чувствую, что что-то не так с типом данных, но что - понять не могу.

С Уважением.

Адрей
21.10.2011, 17:25
Добрый день.

Глупый вопрос от необразованного новичка. МВА8+СП270. Снимаю данные с двух портов в функциональную область, а потом пытаюсь найти их разность. Результат вывожу на цифровой дисплей. При положительной разности все в порядке, при отрицательной - получаю значение типа "6553.2". Как получить отрицательное значение разности?

Еще раз прошу прощения за глупый вопрос, чувствую, что что-то не так с типом данных, но что - понять не могу.

С Уважением.
Используйте des. или float тип данных.

porex
24.10.2011, 22:10
Здравствуйте!
Подскажите пожалуйста, есть ли на данной панели операционная система? Какой контроллер стоит?

Адрей
26.10.2011, 17:13
Здравствуйте!
Подскажите пожалуйста, есть ли на данной панели операционная система? Какой контроллер стоит?

В СП270 нет операционной системы, в СПК207 встроенная операционная система Linux.

porex
26.10.2011, 19:58
в СПК207 встроенная операционная система Linux.
СПК207, СПК210 уже продаются? В каталоге еще "в разработке".

Ельцов Андрей
26.10.2011, 22:39
К сожалению, СПК пока в разработке. Точнее в тестировании и устранении понятных для нас багов.

porex
27.10.2011, 20:29
К сожалению, СПК пока в разработке. Точнее в тестировании и устранении понятных для нас багов.
Главное понятных багов:) Так а когда ждать в продаже?

Адлан
16.11.2011, 12:28
Здравствуйте. СП270 позволяет вводить десятичные дроби? Не могу найти ни на форуме, ни в руководстве. В клавиатуре точки или запятой нет.

Адрей
16.11.2011, 16:07
Здравствуйте. СП270 позволяет вводить десятичные дроби? Не могу найти ни на форуме, ни в руководстве. В клавиатуре точки или запятой нет.
Да можно, клавиатуру можно сделать и свою.

Karrimdra
18.11.2011, 14:16
Помогите разобраться,
Установил элемент цифровой дисплей, присвоил адрес PSW 52 Тип Word,
установил переключатель присвоил адрес PSB 832
подумал что
52 * 16 = 832, то есть 832 бит = 0 бит 52 слова в 16 бит
то есть по идее при записи по "PSW 52 Тип Word" := 1, PSB 832 будет TRUE и переключатель переключиться.
Но так не получилось, почему? у PSW и PSB разные области памяти? или я что то не так посчитал? или программа конфигуратор СП200 работает не так?

PS Пробовал в Конфигураторе СП200, панели нет)
PSS Да и как можно свою клавиатуру сделать? нарисовать экран с клавиатурой? или всплывающую можно поменять?

swerder
18.11.2011, 14:39
PSW 52

где вы умудряетесь находить такие адреса?

Karrimdra
18.11.2011, 14:48
где вы умудряетесь находить такие адреса?

Элементарно,
Элемент -> Управление -> Регистр -> PSW : 52
Элемент -> Управление -> Данные -> Тип -> Word

или в вашем вопросе скрыт какой то подтекст?

На сколько я понял у прибора 4кб оперативной памяти и адреса PSW от 0 до 2047 ??? или я и тут ошибся?

Адрей
18.11.2011, 15:58
Помогите разобраться,
Установил элемент цифровой дисплей, присвоил адрес PSW 52 Тип Word,
установил переключатель присвоил адрес PSB 832
подумал что
52 * 16 = 832, то есть 832 бит = 0 бит 52 слова в 16 бит
то есть по идее при записи по "PSW 52 Тип Word" := 1, PSB 832 будет TRUE и переключатель переключиться.
Но так не получилось, почему? у PSW и PSB разные области памяти? или я что то не так посчитал? или программа конфигуратор СП200 работает не так?

PS Пробовал в Конфигураторе СП200, панели нет)
PSS Да и как можно свою клавиатуру сделать? нарисовать экран с клавиатурой? или всплывающую можно поменять?

Вопросы вы задали правильные, вы на правильном пути.

Нужно лучше читать форум.

PSB0-255,PSW0-255, PFW0-255 это служебная память там находятся параметры часов, настройки интерфейсов, флаги, пароли и тп. Эту область использовать нельзя!

Клавиатура переделывается из старой с добавлений нужных клавиш.
ASCII коды 0х20- 0х7e согласно выбранного шрифта уникода.

swerder
18.11.2011, 16:05
в вашем вопросе скрыт какой то подтекст?

подтекст >

PSB0-255,PSW0-255, PFW0-255 это служебная память... Эту область использовать нельзя!

Karrimdra
18.11.2011, 16:14
PSB0-255,PSW0-255, PFW0-255
Пока отвечали понял из экспериментов с Конфигуратором, думал 0-255 касается только энергонезависимой памяти и не касается ОЗУ


4. Не рекомендуется использовать адреса регистров внутренней памяти меньше чем 256. - не правильно понял вырезку из Руководства.

Однако мой первый вопрос все ещё остался без ответа.
почему получилось PSW 52 != PSB 832???

И судя по тому что Конфигуратор не дает мне задать память PSB с адресом более 1024, я так понял области памяти PSB и PSW разные, тк PSW 256 равнялось бы PSB 4096.

Я правильно понял насчет разных областей?

Karrimdra
18.11.2011, 16:17
подтекст >
+1 сумничал)

Ещё вопрос по Конфигуратору СП200,
Функциональная область -> Функция -> Ввод данных -> вкладка Управление:
Область устройство и Регистр влезла, область данные влезла в окно только на половину (не маштабировалась видимо), полос прокрутки нету окошко Set Data редактировать невозможно, что ниже вообще не видно :) что делать) (разрешение монитора 1680*1050, Windows XP)
вроде было такое же ещё в каких то окнах настройки элементов

Адрей
18.11.2011, 17:03
(разрешение монитора 1680*1050, Windows XP)
вроде было такое же ещё в каких то окнах настройки элементов
Поменяйте разрешение на 1024*768.

Karrimdra
18.11.2011, 17:09
Поменяйте разрешение на 1024*768.

Попробую на буке)
А то у меня все иконки перемешаются на рабочем столе, а по другому никак не лечится?
Неужели только меня сей вопрос затронул?

Адрей
18.11.2011, 17:16
Пока отвечали понял из экспериментов с Конфигуратором, думал 0-255 касается только энергонезависимой памяти и не касается ОЗУ

- не правильно понял вырезку из Руководства.

Однако мой первый вопрос все ещё остался без ответа.
почему получилось PSW 52 != PSB 832???

И судя по тому что Конфигуратор не дает мне задать память PSB с адресом более 1024, я так понял области памяти PSB и PSW разные, тк PSW 256 равнялось бы PSB 4096.

Я правильно понял насчет разных областей?

Во время эксперементов такое бывает, залейте чистый проект в СП270.
Связано это по всей видимости с переходам с слейва на мастер, так как в СП200 нет компиляции проекта. Отголоски слейва вас вводят в заблуждения.
Также удалите C:\Program Files\Owen\Конфигуратор СП200\English\Panel\TP60\TP760T\Project.twp.

swerder
18.11.2011, 17:36
Функциональная область -> Функция -> Ввод данных -> вкладка Управление:
Область устройство и Регистр влезла, область данные влезла в окно только на половину (не маштабировалась видимо), полос прокрутки нету окошко Set Data редактировать невозможно, что ниже вообще не видно :) что делать) (разрешение монитора 1680*1050, Windows XP)


у меня монитор 4:3, стоит разрешение 1600х1200. при смене на 1600х900 ничего не меняется, все отображается. конфигуратор новый/старый?

Karrimdra
18.11.2011, 17:47
у меня монитор 4:3, стоит разрешение 1600х1200. при смене на 1600х900 ничего не меняется, все отображается. конфигуратор новый/старый?
Конфигуратор V2.82
скачал неделю назад гдето.

http://www.imageup.ru/img32/curvewindow820437.jpg

swerder
18.11.2011, 18:19
аналогичная версия. странно...

Ельцов Андрей
18.11.2011, 20:00
У Вас такой шрифт крупный или так кажется? Может в этом дело?

Karrimdra
18.11.2011, 20:13
У Вас такой шрифт крупный или так кажется? Может в этом дело?

А можно както настроить шрифт программы Конфигуратор СП200?
или это из за системного шрифта? Изменение системного шрифта с крупного на обычный ничего не дало.

PS А нельзя ли какнибудь подключить Конфигуратор СП200 к CoDeSys чтоб без панели и ПЛК эксперименты проводить?

swerder
21.11.2011, 10:09
в 2.82 точно нельзя

Karrimdra
21.11.2011, 10:42
Вопрос по реализации.

Вводные:
Есть желание задавать уставки для включения допустим освещения.
Допустим уставок 10 штук (Время включения-Время выключения)
В ПЛК под это дело массив
shedule:ARRAY [0..9,0..3] OF TOD

Вапрос!
Как можно организовать на панели Экран изменения уставок, если
1. Массив передан в память панели по адресам PSW x..(x+80)
2. Хотелось бы чтобы оператор в простой удобоваримой форме видел перед глазами уже заданные уставки.
3. На экране осталось бы место под поля ввода новых уставок.

Поделитесь опытом как и в каких элементах такое реализовать чтоб красиво) если кто уже сталкивался.

PS Пока в голову приходит график вкл-выкл(но не понятно как на таком графике разместить 10 уставок с указанием времени в формате час:мин, поместиться ли на экране и будет ли видно),
также приходит таблица но вопрос по реализации, на сколько я понял полос прокрутки нету?
PSS Вопрос в поисках готового красивого решения.


Скачал 2.C.6F версию, сконвертировал старый проект и не понял все картинки залиты надписью HMI? пробовал вставить новые, они тоже заливаются, это на панели тоже будет или только для редактирования?

Павел В.
21.11.2011, 17:29
Вопрос по элементу "Линейка". Завел переменную на шкалу, выбрал нужный цвет шкалы, а вот цвет фона не меняется не зависимо от поставленого в настройках "Линейки". Как победить?
И в догонку, график реального времни получается без градуировки, без единиц измерения? Или их можно задать? Или пририсовывать самому элементом "текст/рисунок и т.д."?

ENH
18.01.2012, 14:06
Совместимы ли СП270 и ТРМ138В?

Nerd
30.01.2012, 12:35
Чайниковский вопрос. Ненашёл нигде рекомендаций по настройки связи, что где куда (панель СП270 мастер, ПЛК100 слейф). Итог "Потеря связи порт ПЛС адаптер №1"
Я так понял что настройка связи по умолчанию неработоспособна, но толи где то битик не тот указал толи А и В перепутал. Если можно скриншот настройки со обоих сторон.
Что есть Идентификатор модуля и индентификатор узла, со стороны ПЛК, и где это в СП270. И нужно ли.

Жаль тут картинки нельзя выкладывать нормально..(

Nerd
30.01.2012, 12:38
Опция "показывать экран" в настройках панели недоступна "сбрасывается на гасить подсветку". Как это победить?

Nerd
30.01.2012, 13:08
На второй пост ответ нашёл, победил.
А по поводу первого какието непонятки, "Потеря связи порт ПЛС адаптер №1" при этом № изменяется от 1-8, и иногда связь проходит, а потом падает. Это в RTU а в кодировке ASCII связи нет.

Nerd
31.01.2012, 23:08
Вопрос снимаю, разобрался.

mikele
11.03.2012, 13:14
PLC/1/4х/21 на выходе ловлю 538050578 в чём это ?
И соответствует ли PLC/1/4х/21 (СП) и QD%8.21.0 DWORD (ПЛК)
Если вы обмениваетесь данными типа DWORD необходимо менять местами 2 слова в двойном слове. Например, у вас на панели число 16#122012, то на выходе будет 16#20120012.

Nerd
11.03.2012, 16:17
Так а в каком виде будут передаваться данные ГГГГММДДЧЧММСС ????
И опять же, это будет только время или дата тоже.
Мануал этот момент незатрагивает.

mikele
11.03.2012, 18:53
Так а в каком виде будут передаваться данные ГГГГММДДЧЧММСС ????
И опять же, это будет только время или дата тоже.
Мануал этот момент незатрагивает.
Точно не могу сказать. Надо пробовать. Вероятно, после получения данных нужно выполнить преобразование DWORD_TO_DT.
Что такое тип TIME? Это время в миллисекунд. Что такое тип DT? Это тоже время, но в секундах, начиная с 0 часов 1 января 1970 года.

leonVl
02.04.2012, 10:33
Да можно, клавиатуру можно сделать и свою.
Ну написано для чайников, вот и спрашиваю :)

Можно хоть пару слов свою клавиатуру то как сделать или передалать штатную?
Ну не видят люди кнопок, прозрачные они!
Понимаю есть кнопки "пользовательский ввод", но на практике цифры как вводить? Отдельными функциональными блоками через функцию +? Для текста прокатит а для цифирь? И для одного поля понятно а для нескольких?
Дайте хоть намек как сделать клавиатуру с цифрами от 0 до 9 с БОЛЬШИМИ кнопками и чтобы можно было при ее помощи вводить значения в 4 разных поля?

Константинов Сергей
27.04.2012, 08:17
Здравствуйте! Мне нужно чтобы сп270 управляла trace mode, в данном примере сп270 должна передать введенное в ней значение в текстовое поле trace modа. Для примера использую этот проект (http://www.owen.ru/forum/showthread.php?p=47659#post47659). При тесте связи с помощью модбас тестера панель передает введенные значения из регистра 256. В trace mode создаю в источниках modbus, а в нем компонент Rin_Float(4) с портом 0х0 (сом1), Адресом 0х1 (адрес прибора 1) и каналом 0х100 (256 регистр в hex). Во время запуска проекта и опроса прибора ввожу в панель значение которое в течении секунды автоматически обнуляется и в trace mode нечего не попадает.

Пробовал такую же схему но панель связывал с мастерОПК, а мастерОПК с trace mode и введенные значения в панели легко выводились в trace mode.

Подскажите что сделал не так, почему не удается получить в trace mode значение из панели и оно постоянно обнуляется?

vda67
27.04.2012, 22:11
Помогите с настройкой старой программы конфигуратора СП270.
К ноуту приобрел моха1150. Подключил плк150 по 485. Пытаюсь связатся в режиме имуляци а мне в ответ The application is not regisetred, it will be abnormal after 2 hours.

capzap
27.04.2012, 22:13
Помогите с настройкой старой программы конфигуратора СП270.
К ноуту приобрел моха1150. Подключил плк150 по 485. Пытаюсь связатся в режиме имуляци а мне в ответ The application is not regisetred, it will be abnormal after 2 hours.

а в чем ошибка то, ну предлагают Вам поработать с незарегистрированной версией два часа, неужто не хватит для отладки?

const3
28.04.2012, 13:08
Здраствуйте. Проблема при работе с СП270 через USB-COM HL-240. Сделал кабель по рисунку B.2. Подключил к порту download. На ноуте не работает, на нормальном COM без переходников все заработало. Подскажите где в конфигураторе настроить параметры передачи по COM?

PS: этот USB-COM успешно работает при работе с ПЛК63. Так что проблем в подключении нет.
Я так понимаю в СП270 порт автоматически определяет скорость передачи, заданную в конфигураторе, или как?

Пантелеев Дмитрий
28.04.2012, 13:46
Я так понимаю в СП270 порт автоматически определяет скорость передачи, заданную в конфигураторе, или как?

Всё верно. Это нигде не настраивается. Программа (конфигуратор) определяет все автоматически, в том числе и номер порта.
А вот почему не работает, вопрос. Что пишет конфигуратор? На панели что-нибудь появляется при загрузке?

const3
28.04.2012, 14:44
На панели появляется надпись Loading... и как бы виснет. Порт после этого не читает вообще.
В конфигураторе пишет: Timeout, check the cable...
Или после некоторых таких попыток, сразу определяет COM8, на котором висит кабель, но сразу же по циклу перескакивает на COM3 и дальше и пишет, при подключенной панели и зависшей надписи, Loading... : No useful ports( шото типа этого)...

Я так думаю это какой-то таймаут, тоесть переходник не успевает ответить панели. Но это баг не у вас а у переходника, но все же хочется чтобы даже не с быстродействующими переходниками все работало норм.

Бывает глюки с таким переходником из-за номера порта например в программе Algorithm Builder. Там также этот переходник не хочет видеть.
Например программка avrdude переходник видит, но работает на самой низкой частоте.

А переходник на основе FT232RL в той же дудке(avrdude) работает на максимальной скорости без проблем. Но в чем прикол - я не вывел сигналы RX, TX, RTS так как они не используются при SPI программировании( это уже мой бок).

Посоветуйте плиз что делать, бо паять уже не охота.

vda67
01.05.2012, 21:33
Сообщение от capzap
а в чем ошибка то, ну предлагают Вам поработать с незарегистрированной версией два часа, неужто не хватит для отладки?

Проблемма в том что после нажатия ОК в окне


The application is not regisetred, it will be abnormal after 2 hours.

Вылезает окно HmiEmluator Microsoft с сообщением

"Прекращена работа программы HmiEmluator Microsoft"
и с вариантами устранения ошибки
поиск в интернете и закрытие программы или закрытие программы
и все никоких дейсвий.
Что делать то подскажите?

Константинов Сергей
02.05.2012, 06:09
Здравствуйте! Мне нужно чтобы сп270 управляла trace mode, в данном примере сп270 должна передать введенное в ней значение в текстовое поле trace modа. Для примера использую этот проект. При тесте связи с помощью модбас тестера панель передает введенные значения из регистра 256. В trace mode создаю в источниках modbus, а в нем компонент Rin_Float(4) с портом 0х0 (сом1), Адресом 0х1 (адрес прибора 1) и каналом 0х100 (256 регистр в hex). Во время запуска проекта и опроса прибора ввожу в панель значение которое в течении секунды автоматически обнуляется и в trace mode нечего не попадает.

Пробовал такую же схему но панель связывал с мастерОПК, а мастерОПК с trace mode и введенные значения в панели легко выводились в trace mode.

Подскажите что сделал не так, почему не удается получить в trace mode значение из панели и оно постоянно обнуляется?

А на мой вопрос кто не будь ответит?

Адрей
02.05.2012, 16:57
Здравствуйте! Мне нужно чтобы сп270 управляла trace mode, в данном примере сп270 должна передать введенное в ней значение в текстовое поле trace modа. Для примера использую этот проект (http://www.owen.ru/forum/showthread.php?p=47659#post47659). При тесте связи с помощью модбас тестера панель передает введенные значения из регистра 256. В trace mode создаю в источниках modbus, а в нем компонент Rin_Float(4) с портом 0х0 (сом1), Адресом 0х1 (адрес прибора 1) и каналом 0х100 (256 регистр в hex). Во время запуска проекта и опроса прибора ввожу в панель значение которое в течении секунды автоматически обнуляется и в trace mode нечего не попадает.

Пробовал такую же схему но панель связывал с мастерОПК, а мастерОПК с trace mode и введенные значения в панели легко выводились в trace mode.

Подскажите что сделал не так, почему не удается получить в trace mode значение из панели и оно постоянно обнуляется?
Для начало все таки было правильно что бы верхний уровень читал СП270 а не СП270 читала скаду как у вас.
Тогда точно срастется и не 0х100 а 4х100.

const3
11.05.2012, 11:46
Здраствуйте, вопросы от чайников продолжаются.

В папке для СП-270 есть пример для ПЛК63(панель мастер, плк-слейв) - работа с типами данных float. Пример работает коряво, но зато видно что есть соединение по rs-485.

Теперь я пытаюсь сделать работу с int.

в плк создал в конфигураторе переменные типа IntP, поставил галочки изменения по modbus, задал номера регистров 332-335.

В панели из примера сделал также значения 0x4 332 регистр, тип выбрал unsigned. Но при запуске программ на отладку не работает как нужно!!! Панель пишет нет связи с плк.

Проект вложил ниже... Подскажите пожалуйста как адресовать разные типы переменных в плк и сп270.

Сергеев Василий
22.06.2012, 03:09
На панели появляется надпись Loading... и как бы виснет. Порт после этого не читает вообще.
В конфигураторе пишет: Timeout, check the cable...
Или после некоторых таких попыток, сразу определяет COM8, на котором висит кабель, но сразу же по циклу перескакивает на COM3 и дальше и пишет, при подключенной панели и зависшей надписи, Loading... : No useful ports( шото типа этого)...

Я так думаю это какой-то таймаут, тоесть переходник не успевает ответить панели. Но это баг не у вас а у переходника, но все же хочется чтобы даже не с быстродействующими переходниками все работало норм.

Бывает глюки с таким переходником из-за номера порта например в программе Algorithm Builder. Там также этот переходник не хочет видеть.
Например программка avrdude переходник видит, но работает на самой низкой частоте.

А переходник на основе FT232RL в той же дудке(avrdude) работает на максимальной скорости без проблем. Но в чем прикол - я не вывел сигналы RX, TX, RTS так как они не используются при SPI программировании( это уже мой бок).

Посоветуйте плиз что делать, бо паять уже не охота.

Абсолютно идентичная проблема! Ответа здесь не нашёл - подскажите люди добрые как быть? Обязательно требуется запуск без com порта.

pos13
02.07.2012, 13:50
Здравствуйте!
Вроде порылся и на форуме и в документации но нигде не нашел как делать проект интересующий меня.
Введение:
Есть панель СП270. Есть три привода управляющиеся от этой панели. По интерфейсу ШАГ/НАПРАВЛЕНИЕ. Для этого я с СП270 посылаю число в свой контроллер, которое соответствует частоте ШАГА.
Что нужно:
Нужно чтобы отображалось не число, а скорость движения привода (например мм/час, или мм/сутки). Мы вводим на панель эту скорость, потом внутри должны провести умножение скорости на постоянный коэффициент и получить частоту ШАГА и его выдать в контроллер.

Как таковой функии прямого умножения я не нашел, а если и нашел, то не понятно что и как выводиться в контроллер.
Панель в режиме мастер, контролер свой использую.
Помогите разобраться

Валенок
02.07.2012, 16:45
С одной стороны - в СП270 есть необходимые для это средства ( для real весьма геморойные). С другой - при наличии ПЛК лично я не стал бы копаться с СП а получив оттуда Х в ПЛК, сделал бы У:=X * ???, вывел бы туда У и не заморачивался бы.

Константинов Сергей
20.07.2012, 10:16
Здравствуйте!

Делаю проект на плк63 + ср270 и не удается получить сигнал с плк. Нашел в примерах готовую программу, но только там на плк63 L, а у меня плк63 М. Поменял настройки целевой платформы на свои и записал пример в плк, так же записал ваш пример в ср270. При включении панель выдает "Нет связи с портом плк 16". Добавил функциональную область с видом действия "Непрерывно" и функцией "Загрузка данных" адрес 16, регистр 4х 82, приемник данных PSW 82. Сообщение об отсутствие связи пропало, но значения с плк получить так и не удалось, в чем я ошибся?

Александр Приходько
20.07.2012, 13:42
Вышлите программы, которые вы используете. На A.prikhodko@owen.ru. Панель вы использовали новую или старую(когда приобрели ее)?

Адрей
20.07.2012, 17:53
Здравствуйте!

Делаю проект на плк63 + ср270 и не удается получить сигнал с плк. Нашел в примерах готовую программу, но только там на плк63 L, а у меня плк63 М. Поменял настройки целевой платформы на свои и записал пример в плк, так же записал ваш пример в ср270. При включении панель выдает "Нет связи с портом плк 16". Добавил функциональную область с видом действия "Непрерывно" и функцией "Загрузка данных" адрес 16, регистр 4х 82, приемник данных PSW 82. Сообщение об отсутствие связи пропало, но значения с плк получить так и не удалось, в чем я ошибся?
Замените начальный адрес приемника данных PSW 82 на PSW256.

Константинов Сергей
21.07.2012, 20:11
Замените начальный адрес приемника данных PSW 82 на PSW256.

Поменял толку ноль.

ps Проект выслал на почту как просили

Адрей
21.07.2012, 20:20
Абсолютно идентичная проблема! Ответа здесь не нашёл - подскажите люди добрые как быть? Обязательно требуется запуск без com порта.
Дело в переходнике 100% амплитуда 8.5в не дотягивает до 10в.

Адрей
21.07.2012, 20:22
Поменял толку ноль.

ps Проект выслал на почту как просили

Скиньте на почту посмотрю.

Александр Приходько
22.07.2012, 13:04
Поменял толку ноль.

ps Проект выслал на почту как просили


Письмо пришло. В понедельник проверю на железе. Если кто-то раньше не проверит.

Константинов Сергей
23.07.2012, 07:07
Скиньте на почту посмотрю.

Письмо пришло. В понедельник проверю на железе. Если кто-то раньше не проверит.

Спасибо за помощь, буду ждать ответа

Константинов Сергей
25.07.2012, 09:44
Так и не могу разобраться, подскажите какие регистры нужно ставить на считывание первого канала из меню ветки1 флоат плк63 на сп 270

Александр Приходько
25.07.2012, 11:35
Может вам проще будет в программе float конвертировать в INT и передавать одним регистром?

Константинов Сергей
25.07.2012, 13:34
Пробовал посылать разные типы данных и нечего не получил, но меня еще беспокоит такая штука, при включении панель выдает "Потеря связи с портом ПЛК 16", мадбасом званил плк63 и нечего не получил.

И еще правильно я понял что допустим если для флоата я указываю регистр 82, то в панель он должен идти со смещением 0х1000, т .е 82 = 4178, так же и все остальные или как то по другому?

з.ы. если есть скайп или аська может по ней свяжемся?

Константинов Сергей
31.07.2012, 11:04
Спасибо Гарчеву Евгению за программу

Михаил@
03.08.2012, 08:08
Здравствуйте,
Почитал эту ветку, но тут все уже глубже, у меня простой вопрос.
Получил панель СП270-Т, на диске конфиг 2.С.6F, значит панель под него, начал пробовать, сразу оговорюсь- эта всего вторая СП270 которую держу в руках, так вот, на предыдущей панели(версия конфиг 2.82) при загрузке проекта панель сама выходила с загрузки в работу и никаких манипуляций производить не приходилось. На новой панели, каждый раз после загрузки, нужно отключать питание панели и сдергивать загрузочный кабель, иначе панель остается в режиме Loading... Очень неудобно, и еще,- РП конфигуратора старой версии и некоторые особенности новой панели, в ней не освещены, от техподдержки я далековато, звонить несколько накладно, да и по времени неудобно.
По поводу сдергивания кабеля и отключения питания так и должно быть, все так и задуманно?

Адрей
03.08.2012, 12:18
Здравствуйте,
Почитал эту ветку, но тут все уже глубже, у меня простой вопрос.
Получил панель СП270-Т, на диске конфиг 2.С.6F, значит панель под него, начал пробовать, сразу оговорюсь- эта всего вторая СП270 которую держу в руках, так вот, на предыдущей панели(версия конфиг 2.82) при загрузке проекта панель сама выходила с загрузки в работу и никаких манипуляций производить не приходилось. На новой панели, каждый раз после загрузки, нужно отключать питание панели и сдергивать загрузочный кабель, иначе панель остается в режиме Loading... Очень неудобно, и еще,- РП конфигуратора старой версии и некоторые особенности новой панели, в ней не освещены, от техподдержки я далековато, звонить несколько накладно, да и по времени неудобно.
По поводу сдергивания кабеля и отключения питания так и должно быть, все так и задуманно?
Кабель используйте родной, новая панель так себя не видёт.

Михаил@
04.08.2012, 05:41
Адрей,
ну да, извиняйте, дело в кабеле было, сегодня проверил. Родного у меня нет, не заказывал, а с самопальным, который прошлый раз использовал, все работает отлично. Просто он у меня был на объекте, а тот который сейчас взял вроде по проводочкам все ОК, но видимо что-то там не так.

Сергей_К
06.08.2012, 11:29
У меня на экране установки даты и времени не прорисовываются числа - только контуры прямоугольников. что надо сделать, чтобы их видеть??
панель СП270-Т от 10.11.2011. конфигуратор 2.С.6F.

2Nikus
15.08.2012, 10:29
...Создавал проект с одной лампой регистр 0х 1. Менял скорости передачи, время ожидания, и адрес ПЛК.
...
Что надо сделать чтоб установить связь с ПЛК?

Попробуй регистр 256 (или больше) и все получится.

lajator
15.08.2012, 11:35
как с сп270_6f передавать в плк-слэйв номер текущего экрана?

Константинов Сергей
15.08.2012, 12:30
Здравствуйте мастера у меня к вам есть пара вопросов:

1) Нужно ли проводить какие либо дополнительные настройки для связи ПЛК63-Р-М с СП270 проводом КС2? Я через него не могу сигнал получить, а через RS485 все работает, но нужно именно через RS232.

2) Какие есть варианты реализации архивации на связке приборов ПЛК63-Р-М с СП270 кроме использования МСД?

RBUES
15.08.2012, 14:25
У меня на экране установки даты и времени не прорисовываются числа - только контуры прямоугольников. что надо сделать, чтобы их видеть??
панель СП270-Т от 10.11.2011. конфигуратор 2.С.6F.


Поменяй шрифт!... :)

Сергей_К
16.08.2012, 07:40
шрифт поменять где?
прошу отвечать, только если Вы сталкивались с этой проблемой и победили её.
По переключению экранов: http://www.owen.ru/forum/showthread.php?t=13142

petera
16.08.2012, 12:26
как с сп270_6f передавать в плк-слэйв номер текущего экрана?
Номер текущего экрана хранится в PSW1.

Константинов Сергей
20.08.2012, 11:38
Пробую подключить ПЛК63 к СП270 через преобразователь АС3-М. Подключил ПЛК63 к преобразователю АС3-М по RS-232 кабелем КС2, а от АС3-М по RS-485 к СП270. На одном объекте так другой человек подключал, у меня не работает, что посоветуете?

Без АС3-М связь между ПЛК63 и СП270 устанавливается и по RS-232 и по RS-485

Ельцов Андрей
20.08.2012, 22:49
А почему Вы выбрали КС2. КС2 подключает ПЛК63 к ПК и напрямую его к АС3-М подключить не получится. Необходимо смотреть схему подключения. Вам необходимо в кабеле (со стороны db9) перекинуть 2й и 3й пины.

mapav
23.08.2012, 16:42
А можно еще разочек про адресацию СП270(slave) для особо "сообразительных".
Прочитал всю тему, но так и не нашел ответа на свой вопрос. Во всех примерах для чтения или записи одного бита, в конфигурации ПЛК добавляется 8-ми битный канал и используется первый(нулевой) бит, а остальные 7 не задействованы.
Т.е. правильно ли я понимаю, что для чтения или записи одного бита нужно добавлять новый 8-ми битный канал ,а использовать все биты канала (как при СП270(master)) не получится, т.к нумерация адресов в панели идет по-байтно.

Сергей_К
27.08.2012, 11:49
назначаете в конфигураторе или байт, или регистр (16 бит) для вывода на панель (register output), затем в контроллере работаете с отдельными битами этого регистра, на панели - присваиваете биты индикаторам - и данные там! Биты из панели получаются аналогично.

Tsivy
30.08.2012, 18:01
Здравствуйте, панель СП270 подключена к ПЛК110 в режиме "мастер". В программаторе при параметрировании кнопки в Управлении объектом задаю регистр 0х97. Вопрос простой, наверно, но как мне сделать так, что бы при перезагрузке кнопка (или данные в WORD, например) сбрасывалась в FALSE?
Заранее спасибо.

Salvafion
11.09.2012, 23:13
ответьте на такой вопрос. как мне с панели сп270 передать число и потом записать его в таймер? плк 100

aserr
12.09.2012, 12:34
ответ уже нашли, судя по этой теме http://www.owen.ru/forum/showthread.php?t=13373

faza380
19.10.2012, 00:38
Доброе время суток.
Пытаюсь загрузить проект в СП270 (2012 года выпуска), кабель соединил согласно инструкции (рисунок В.2.), операционка Win7, преобразователь MOXA Uport 1150I. Панель переходит в режим программирования - пишет Loading... а программа-конфигуратор через некоторое время выдаёт Time out и просит проверить кабель. На этом процесс заканчивается.... Что и где я делаю не так ?

faza380
21.10.2012, 11:52
Так как тишина тут МЁРТВАЯ...сам себе и отвечу...
Тут "изучая" форумы МОХА наткнулся на версию программы driv_win_uport1p_v1.6.7_build_10082011 и о чудо именно этот билд и заработал, без проблем и без запинок....

MikiMouse
30.10.2012, 13:54
У меня возникла проблемка, при подключении СП270 к ПЛК 160. Ошибку связи не выдаёт, но не отображается ни одна температура и не работают кнопки. Связь осуществляется по RS232 (Разъём на ПЛК "Debug RS232").
Кусочек проекта в CoDeSys и конфигурация панели приложены. Заранее спасибо.

petera
30.10.2012, 15:39
У меня возникла проблемка, при подключении СП270 к ПЛК 160. Ошибку связи не выдаёт, но не отображается ни одна температура и не работают кнопки. Связь осуществляется по RS232 (Разъём на ПЛК "Debug RS232").
Кусочек проекта в CoDeSys и конфигурация панели приложены. Заранее спасибо.
Ну Это точно не для чайников,:) (я про проект в CoDeSys)

MikiMouse
30.10.2012, 17:04
Проблема сузилась до вопроса: как сделать в CoDeSys так, чтобы можно было использовать один и тот же адрес на разных экранах и значения не накладывались на все экраны?

petera
30.10.2012, 17:14
У меня возникла проблемка, при подключении СП270 к ПЛК 160. Ошибку связи не выдаёт, но не отображается ни одна температура и не работают кнопки. Связь осуществляется по RS232 (Разъём на ПЛК "Debug RS232").
Кусочек проекта в CoDeSys и конфигурация панели приложены. Заранее спасибо.
На сколько я понял Вы хотите передавать на различные экраны панели информацию через одни и те же регистры MODBUS. Я не понимаю как контроллер узнает какой экран сейчас отображается (не нашел ни в кофигураторе ни в программе ПЛК ни каких намеков). Программу для ПЛК откомпилировать не смог (нет Ваших библиотек) поэтому удалил все POU, создал пустой PLC_PRG, оставил конфигурацию и загрузил в контроллер.
Панель исправно отображает значение соответствующих регистров ПЛК и так же исправно записывает информацию в ПЛК от кнопок и от элементов ввода данных.
В конфигурации панели на экране 21 для динамического текста (у него нет рамки и он между кнопками "Назад" и "Сохранить") ошибочно указан адрес 1 вместо 16.При переходе на этот экран панель пишет об отсутствии связи с ПЛК №1. Хотя это не решает Вашу проблему.
Нужно разбираться с программой ПЛК. В ней явно глюки.

petera
30.10.2012, 17:17
Проблема сузилась до вопроса: как сделать в CoDeSys так, чтобы можно было использовать один и тот же адрес на разных экранах и значения не накладывались на все экраны?
Пока проверял и писал ответ не успел прочитать новое сообщение.
Вопрос, а зачем одни и те же адреса? Чтобы где-нибудь запутаться?:)

petera
30.10.2012, 17:25
Проблема сузилась до вопроса: как сделать в CoDeSys так, чтобы можно было использовать один и тот же адрес на разных экранах и значения не накладывались на все экраны?
Если очень хочется, то нужно сообщать ПЛК какой экран активный и он должен подсовывать нужные данные в регистры MODBUS

MikiMouse
30.10.2012, 17:32
petera, спасибо огромное за старания, буду дальше копаться в проге. =)
Самое интересное, что за основу я взял рабочую программу, но она была заточена под ИП320, и ПЛК каким-то образом там выбирал экраны, если создать первые два подэлемента "2 byte" с именами sLister и tLister и дальше с их помощью действовать, как было прописано в кусочке проекта.

MikiMouse
30.10.2012, 17:43
Пока проверял и писал ответ не успел прочитать новое сообщение.
Вопрос, а зачем одни и те же адреса? Чтобы где-нибудь запутаться?:)
Много подобных проектов, работающих с ИП320, а решили перейти на СП270, и не очень хотелось бы менять настройки у каждой машины, добавляя уйму подэлементов. Но похоже от этого никуда не деться. :(

MikiMouse
30.10.2012, 17:45
Если очень хочется, то нужно сообщать ПЛК какой экран активный и он должен подсовывать нужные данные в регистры MODBUS

А каким образом можно это осуществить? Как ПЛК узнает номер экрана?

petera
30.10.2012, 17:52
petera, спасибо огромное за старания, буду дальше копаться в проге. =)
Самое интересное, что за основу я взял рабочую программу, но она была заточена под ИП320, и ПЛК каким-то образом там выбирал экраны, если создать первые два подэлемента "2 byte" с именами sLister и tLister и дальше с их помощью действовать, как было прописано в кусочке проекта.
Со стороны контроллера можно переключать активный экран панели через настройку в конфигураторе на закладке "Управление"->"Изменить экран управления" нужно указать адрес регистра контроллера. Записывая в него из программы ПЛК нужный номер экрана, но...
На Ваших экранах есть кнопки перехода на другие экраны и этот механизм работать не будет, нужно именно сообщать контроллеру какой экран активный (у панели номер активного экрана храниться в PSW1). Можно разместить функц. область с функцией(непрерывной) "Копировать регистр" PSW1-> 4x...
В контроллере по содержимому этого регистра подсовывать нужные данные

petera
30.10.2012, 20:02
petera, спасибо огромное за старания, буду дальше копаться в проге. =)
Самое интересное, что за основу я взял рабочую программу, но она была заточена под ИП320, и ПЛК каким-то образом там выбирал экраны, если создать первые два подэлемента "2 byte" с именами sLister и tLister и дальше с их помощью действовать, как было прописано в кусочке проекта.

К сожалению с ИП320 я не работал, но посмотрел руководство по конфигуратору. На рис.4.2 есть параметры "Интерактивный контроль"->«Автоматическая смена экрана» и «Текущий № экрана» (два регистра ПЛК расположенные друг за другом). Я думаю это и есть Ваши sLister и tLister.
У СП270 в настройке в конфигуратора на закладке "Управление" есть тоже два элемента "Изменить экран управления" и "Текущий экран". Возможно они эквивалентны используемым ИП320. Я проверял работу только элемента "Изменить экран управления". В случае чего можно в качестве «Текущий № экрана» (tLister) использовать примочку с функц. областью

MikiMouse
31.10.2012, 15:47
С управлением экранами разобрался, спасибо petera. Но проект решил переделать, присвоив каждым показателям свои регистры, а кнопкам отдельные биты. Теперь возникла проблема с "отжатием" кнопок. После одиночного нажатия, они светятся в положении TRUE, даже если в программе прописываю сразу после нажатия: Button := FALSE. Не понимаю в чём проблема, может кнопки как-то не так в конфигураторе настраиваю?

petera
31.10.2012, 16:12
С управлением экранами разобрался, спасибо petera. Но проект решил переделать, присвоив каждым показателям свои регистры, а кнопкам отдельные биты. Теперь возникла проблема с "отжатием" кнопок. После одиночного нажатия, они светятся в положении TRUE, даже если в программе прописываю сразу после нажатия: Button := FALSE. Не понимаю в чём проблема, может кнопки как-то не так в конфигураторе настраиваю?
Если кнопка это "Кнопка управления битом", то в параметрах ее на вкладке "Действие" нужно выбрать "Мгновенно включить".

MikiMouse
01.11.2012, 18:19
Проблемы полностью решил. В основном недочёты в конфигураторе, программа была рабочая. Использовал функциональные кнопки вместо кнопок управления битом, вместо списка данных пытался управлять динамическим текстом, ну и забыл поставить галочку в настройках проекта в разделе управление экранами. Единственное так и не понял почему текущие листы не считывались на контроллер, но это я обошёл стороной, используя вместо кнопок перехода на экран кнопки управления битом. petera очень помог за что ему благодарен.

demon_17
28.11.2012, 21:25
Добрый вечер! Не стал создавать отдельную тему, решил спросить здесь. Создал на работе проект для СП270, работал в нем, сохранил на флешку, принес домой, решил открыть и все - Конфигуратор вываливается с ошибкой, ничего не могу сделать. На работе стоит Win XP, дома Win 7 x64, может кто-нить знает в чем проблема?
Прикладываю архив с проектом.

petera
29.11.2012, 11:45
Добрый вечер! Не стал создавать отдельную тему, решил спросить здесь. Создал на работе проект для СП270, работал в нем, сохранил на флешку, принес домой, решил открыть и все - Конфигуратор вываливается с ошибкой, ничего не могу сделать. На работе стоит Win XP, дома Win 7 x64, может кто-нить знает в чем проблема?
Прикладываю архив с проектом.
У меня на XP в настройках включен DEP

Предотвращение выполнения данных (DEP) используется для предотвращения проникновения на компьютер вирусов и других угроз безопасности, которые выполняют вредоносный код из областей памяти, которые должны использоваться только операционной системой Windows и другими программами. Такой тип угроз безопасности наносит ущерб, занимая по очереди все области памяти, используемые программой. Затем вирус распространяется и повреждает другие программы, файлы и даже контакты электронной почты.
И перед тем, как конфигуратор при попытке открыть Ваш проект вываливается с ошибкой, появляется сообщение от DEP.
Делайте правильные выводы. Проверьте флешку на вирусы

demon_17
29.11.2012, 12:28
И перед тем, как конфигуратор при попытке открыть Ваш проект вываливается с ошибкой, появляется сообщение от DEP.
Делайте правильные выводы. Проверьте флешку на вирусы

На работе и дома стоит DrWeb, он не ругается на флешку. Думаю что проблема все-таки в разных ОС (т.к. на Win 7 нет никакого сообщения о DEP итд). Сегодня с работы скопирую проект снова и попробую запустить на виртуалке дома.

petera
29.11.2012, 14:21
На работе и дома стоит DrWeb, он не ругается на флешку. Думаю что проблема все-таки в разных ОС (т.к. на Win 7 нет никакого сообщения о DEP итд). Сегодня с работы скопирую проект снова и попробую запустить на виртуалке дома.
Ваш проект не открывается и без DEP, возможно вируса и нет DEP не антивирус,а только контролирует использование памяти приложением.

В отличие от брандмауэра или антивирусной программы средство DEP не препятствует установке потенциально опасных программ на компьютер. Вместо этого выполняется наблюдение, чтобы программы использовали системную память безопасным образом. Для этого DEP работает отдельно или вместе с совместимыми микропроцессорами и помечает некоторые области как «невыполняемые». Если программа пытается запустить код (любой код) из защищенной области, DEP закрывает программу и отображает уведомление.

Наверно что-то при сохранении проекта в конфигураторе пошло не так.
Скорей всего этот проект у Вас больше ни откроется ни дома ни на работе.:(

demon_17
29.11.2012, 15:55
Просто чудеса. Сегодня открыл проект на работе - все работает! Думаю, замечательно, хоть на работе смогу работать. Продолжил работу, на всякий случай скинул на флешку. Прихожу домой, запускаю - вуаля, работает! Видимо, до этого как-то криво записалось на флешку, вот и не работало.

dead7222
20.12.2012, 11:20
Выкладываю пример, может кому-то будет полезно)))))

Пример работы в сети с интерфейсом RS-485, по протоколу Modbus RTU устройств:
1 - МК Pixel 2502 (master)
2 - МВ110-8АС (slave, сетевой адрес 1)
3 - СП270 (slave, сетевой адрес 2)
(система может работать без одного из устройств slave, но будут отсутствовать данные, за которые отвечает отсутствующее устройство)

Контроллер формирует 2 тестовых сигнала: signal_1 - пилообразный, signal_2 - синусоида. Сигналы в цифровом виде передаются на СП270, а также на аналоговые выходы МК. С аналогово выхода МК, синусоидальный сигнал подаётся на 2ой вход МВ110-8АС и по сети возвращается обратно на контроллер (S2*). Уже распознанный с помощью МВ110-8АС сигнал S2*, также передается на СП270.

На экране СП270 находятся 4 цифровых окна: два слева(зелёное и сиреневое) - окна ввода данных. В них можно вводить числа которые отобразятся на экране МК: input 1 и 2 соответственно. Два справа(красное и синее) - цифровые дисплеи, отображающие значения signal_1 и signal_2, которые в соответствующем цвете также отображаются на экране СП270 в виде графика.

На экране СП270 в виде графика также отображается сигнал S2*(синусоида сиреневого цвета) по отставанию сигнала S2*(синусоида сиреневого цвета) от сигнала signal_2(синусоида синего цвета) (на графике) можно судить о временной задержке преобразования и передачи данных в сети.

Скачать (http://yadi.sk/d/Qrq39uq91Khtl)

Mikhailo
02.01.2013, 20:42
Ребята, будьте добры, объясните, как работать с панелью СП270 в самых элементарных вещах...

Условия такие:
1. Панель - master Modbus RTU
2. ПЛК - slave, может принимать и отправлять только 16-битные регистры

Нужно вывести на экране СП270 кнопки, переключатели и лампы, которые бы участвовали бы в обмене битовыми сигналами с ПЛК. Это самая элементарная задача, но не можем придумать решение! Плохо, что под рукой панели нет и пока не предвидится.

Пока считаем, что нам нужно использовать 3x и 4x, но 3x не всегда доступно... Вообще как бы не совсем понятно, что такое 0x, 1x, 3x, 4x. Каким макаром это относится к Модбасу?

Адрей
03.01.2013, 09:17
Ребята, будьте добры, объясните, как работать с панелью СП270 в самых элементарных вещах...

Условия такие:
1. Панель - master Modbus RTU
2. ПЛК - slave, может принимать и отправлять только 16-битные регистры

Нужно вывести на экране СП270 кнопки, переключатели и лампы, которые бы участвовали бы в обмене битовыми сигналами с ПЛК. Это самая элементарная задача, но не можем придумать решение! Плохо, что под рукой панели нет и пока не предвидится.

Пока считаем, что нам нужно использовать 3x и 4x, но 3x не всегда доступно... Вообще как бы не совсем понятно, что такое 0x, 1x, 3x, 4x. Каким макаром это относится к Модбасу?
О коком ПЛК идет речь. Скажите в какой отрасли желаете ставить панель. 0х, 1х это битовые команды 3х, 4х регистры. Это условные обозначения для разделения числовых областей ввода вывода по чтению и записи.

petera
03.01.2013, 11:41
Плохо, что под рукой панели нет и пока не предвидится.
Конфигуратор панели СП270, позволяет работать в режиме эмуляции, с подключенным к компьютеру контроллером и без наличия панели. Но только в течении 30 мин, затем нужно эмуляцию перезапускать.
И еще, у меня получается так работать только если в настройках параметров соединения ModBus для панели установить скорость 9600 или 19200.

Mikhailo
03.01.2013, 19:57
Программируемое реле Zelio, коммуникационный модуль SR3MBU01BD

Mikhailo
03.01.2013, 19:58
SR3MBU01BD работает только с регистрами. Что делать?

SVS
17.01.2013, 13:38
Желаем подключить СП270 к микроконтроллеру SТМ32 (мало стало LCD-20х4 и 128х64), однако опыта работы с панелью нет, с модбасом думаю справимся. Хотелось бы "пощупать" эту панель для оценки возможности наших умственных способностей для использования СП270. В описании конфигуратора пишется что он может тестировать создаваемое с помощью эмулятора. Вопрос к фирме ОВЕН- как бы мне получить конфигуратор с эмулятором для попыток освоения СП270 пока без ее покупки (может написать еще куда-то)?

Валенок
17.01.2013, 13:43
http://www.owen.ru/catalog/95961404

petera
17.01.2013, 13:45
Желаем подключить СП270 к микроконтроллеру SТМ32 (мало стало LCD-20х4 и 128х64), однако опыта работы с панелью нет, с модбасом думаю справимся. Хотелось бы "пощупать" эту панель для оценки возможности наших умственных способностей для использования СП270. В описании конфигуратора пишется что он может тестировать создаваемое с помощью эмулятора. Вопрос к фирме ОВЕН- как бы мне получить конфигуратор с эмулятором для попыток освоения СП270 пока без ее покупки (может написать еще куда-то)?
Писать не нужно, а нужно скачать отсюда конфигуратор http://www.owen.ru/catalog/30911924 и документацию на панель

SVS
17.01.2013, 17:41
спасибо ответившим

SVS
21.01.2013, 13:13
Желаем подключить СП270 к микроконтроллеру SТМ32 ....
Подскажите- oсваиваю конфигуратор с эмулятором- не могу понять как сеснсоры панели связаны с изображениями элементов и как они обрабатываются? (сенсорные области автоматически закрепляются за элементами под ними расположенными? Тогда какая разрешаюшая способность сенсорной области- как я могу менять масштаб элементов и сколько их можно разместить?)

Amko
21.01.2013, 13:21
Размер элементов меняется в свойствах, или можно за уголок расширить его :) Сколько влезет на поле - столько и сможешь разместить.

petera
21.01.2013, 15:03
Подскажите- oсваиваю конфигуратор с эмулятором- не могу понять как сеснсоры панели связаны с изображениями элементов и как они обрабатываются? (сенсорные области автоматически закрепляются за элементами под ними расположенными? Тогда какая разрешаюшая способность сенсорной области- как я могу менять масштаб элементов и сколько их можно разместить?)
сенсорные области совпадают с внешними размерами кнопки и имеют точно такие же координаты как у кнопки.
При изменении размеров кнопки или ее координат, сенсорная область изменится аналогично.

Константинов Сергей
07.02.2013, 14:31
Подскажите в СП270 есть команды групповой записи регистров?

petera
07.02.2013, 15:59
Подскажите в СП270 есть команды групповой записи регистров?
А по конкретнее можно? Что, Вы имеете ввиду
-запись какой-то константы сразу в несколько регистров?
- копирование блока регистров от N1 до N2 в другой блок от N3 до N4 внутри панели?
- копирование блока регистров от N1 до N2 панели в блок регистров от N3 до N4 в ПЛК?
Когда должна происходить запись
-по команде от ПЛК?
-при нажатии кнопки на экране?
-при включении питания панели?
-с заданным интервалом времени?

Или как?
То, что я перечислил можно сделать.

Константинов Сергей
08.02.2013, 06:13
А по конкретнее можно? Что, Вы имеете ввиду
-запись какой-то константы сразу в несколько регистров?
- копирование блока регистров от N1 до N2 в другой блок от N3 до N4 внутри панели?
- копирование блока регистров от N1 до N2 панели в блок регистров от N3 до N4 в ПЛК?
Когда должна происходить запись
-по команде от ПЛК?
-при нажатии кнопки на экране?
-при включении питания панели?
-с заданным интервалом времени?

Или как?
То, что я перечислил можно сделать.

Мне нужно установить связь между МК-500 (Контраст(Volmag)) и панель оператора СП270. СП270 (мастер). В СП270 я могу послать значение от МК-500 по одному регистру, а вот что бы записать какое либо значение в МК-500 мне нужно послать 3 регистра - номер алгаблока, номер канала алгаблока в который нужно записать и само значение. Посылать их можно как одновременно, так и последовательно с периодом не более 5 секунд.

Вот теперь пытаюсь сообразить как все это провернуть, пока нечего не выходит. Если есть идеи или опыт связей этих приборов, с удовольствием бы ознакомился

petera
08.02.2013, 09:25
Мне нужно установить связь между МК-500 (Контраст(Volmag)) и панель оператора СП270. СП270 (мастер). В СП270 я могу послать значение от МК-500 по одному регистру, а вот что бы записать какое либо значение в МК-500 мне нужно послать 3 регистра - номер алгаблока, номер канала алгаблока в который нужно записать и само значение. Посылать их можно как одновременно, так и последовательно с периодом не более 5 секунд.

Вот теперь пытаюсь сообразить как все это провернуть, пока нечего не выходит. Если есть идеи или опыт связей этих приборов, с удовольствием бы ознакомился
Я представляю себе, что:
У Вас на экране есть поле ввода некоторого значения и после то, как ввод в него завершен (Enter) нужно контроллеру послать три регистра. Т.е если таких полей ввода несколько, то к каждому должна быть привязана своя триада регистров контроллера(номер алгаблока, номер канала алгаблока в который нужно записать и само значение).
Или на экране есть кнопки управления контроллером и при нажатии кнопки тоже должна отправляться своя триада.
Я правильно понимаю Вашу задачу?

Константинов Сергей
08.02.2013, 09:49
Я представляю себе, что:
У Вас на экране есть поле ввода некоторого значения и после то, как ввод в него завершен (Enter) нужно контроллеру послать три регистра. Т.е если таких полей ввода несколько, то к каждому должна быть привязана своя триада регистров контроллера(номер алгаблока, номер канала алгаблока в который нужно записать и само значение).
Или на экране есть кнопки управления контроллером и при нажатии кнопки тоже должна отправляться своя триада.
Я правильно понимаю Вашу задачу?

Да Вы правильно поняли

petera
08.02.2013, 15:41
Да Вы правильно поняли
Попробую Вам помочь и сделать несколько макросов, но у меня нет информации по этому контроллеру.
Мне нужно знать следующее
Как происходит чтение значений из контроллера. Можно просто прочитать бит или регистр или тоже нужна триада? Это нужно для правильной работы элементов Цифровой ввод и Переключатель с подсветкой.
11805

petera
08.02.2013, 16:09
Да Вы правильно поняли
А ответа на мой следующий вопрос (о чтении из ПЛК) так и не получил.:(
Тогда делайте сами по следующему плану
1.
11806 11807

2. Создать функциональную область с условием запуска от бита. Внутри сделать команду для отправки трех регистров
11808 11809

Но, на предыдущий мой вопрос о чтении из контроллера Вы не ответили, по этому я не смог предусмотреть всех нюансов.
ЗЫ. Таких функциональных областей нужно делать столько, сколько будет полей ввода.
Для кнопок(битовых переменных) Вам делать придется самому.
Кнопкам назначить действие "Мгновенно включить, в управлении им нужно назначить тоже временные биты PSB, и от них запускать свои функц.области.
Состав команд внутри этих ф.областей изменится
Первые две совпадают тем, что на рисунке
Третья или установить бит или сбросить бит
Четвертая не нужна!!!

andron7
15.02.2013, 08:53
И всё таки, можно ли исправить каракули при усовершенствовании
компонента? С ними расширенный режим почти не имеет смысла (как фонарь без батареек). Запуск под Win_XP, добавление шрифтов в Win_7 не помогает.