На второй пост ответ нашёл, победил.
А по поводу первого какието непонятки, "Потеря связи порт ПЛС адаптер №1" при этом № изменяется от 1-8, и иногда связь проходит, а потом падает. Это в RTU а в кодировке ASCII связи нет.
Вид для печати
На второй пост ответ нашёл, победил.
А по поводу первого какието непонятки, "Потеря связи порт ПЛС адаптер №1" при этом № изменяется от 1-8, и иногда связь проходит, а потом падает. Это в RTU а в кодировке ASCII связи нет.
Вопрос снимаю, разобрался.
Так а в каком виде будут передаваться данные ГГГГММДДЧЧММСС ????
И опять же, это будет только время или дата тоже.
Мануал этот момент незатрагивает.
Ну написано для чайников, вот и спрашиваю :)
Можно хоть пару слов свою клавиатуру то как сделать или передалать штатную?
Ну не видят люди кнопок, прозрачные они!
Понимаю есть кнопки "пользовательский ввод", но на практике цифры как вводить? Отдельными функциональными блоками через функцию +? Для текста прокатит а для цифирь? И для одного поля понятно а для нескольких?
Дайте хоть намек как сделать клавиатуру с цифрами от 0 до 9 с БОЛЬШИМИ кнопками и чтобы можно было при ее помощи вводить значения в 4 разных поля?
Здравствуйте! Мне нужно чтобы сп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 значение из панели и оно постоянно обнуляется?
Помогите с настройкой старой программы конфигуратора СП270.
К ноуту приобрел моха1150. Подключил плк150 по 485. Пытаюсь связатся в режиме имуляци а мне в ответ The application is not regisetred, it will be abnormal after 2 hours.
Здраствуйте. Проблема при работе с СП270 через USB-COM HL-240. Сделал кабель по рисунку B.2. Подключил к порту download. На ноуте не работает, на нормальном COM без переходников все заработало. Подскажите где в конфигураторе настроить параметры передачи по COM?
PS: этот USB-COM успешно работает при работе с ПЛК63. Так что проблем в подключении нет.
Я так понимаю в СП270 порт автоматически определяет скорость передачи, заданную в конфигураторе, или как?
На панели появляется надпись Loading... и как бы виснет. Порт после этого не читает вообще.
В конфигураторе пишет: Timeout, check the cable...
Или после некоторых таких попыток, сразу определяет COM8, на котором висит кабель, но сразу же по циклу перескакивает на COM3 и дальше и пишет, при подключенной панели и зависшей надписи, Loading... : No useful ports( шото типа этого)...
Я так думаю это какой-то таймаут, тоесть переходник не успевает ответить панели. Но это баг не у вас а у переходника, но все же хочется чтобы даже не с быстродействующими переходниками все работало норм.
Бывает глюки с таким переходником из-за номера порта например в программе Algorithm Builder. Там также этот переходник не хочет видеть.
Например программка avrdude переходник видит, но работает на самой низкой частоте.
А переходник на основе FT232RL в той же дудке(avrdude) работает на максимальной скорости без проблем. Но в чем прикол - я не вывел сигналы RX, TX, RTS так как они не используются при SPI программировании( это уже мой бок).
Посоветуйте плиз что делать, бо паять уже не охота.
Проблемма в том что после нажатия ОК в окнеЦитата:
Сообщение от capzap
а в чем ошибка то, ну предлагают Вам поработать с незарегистрированной версией два часа, неужто не хватит для отладки?
Вылезает окно HmiEmluator Microsoft с сообщениемЦитата:
The application is not regisetred, it will be abnormal after 2 hours.
"Прекращена работа программы HmiEmluator Microsoft"
и с вариантами устранения ошибки
поиск в интернете и закрытие программы или закрытие программы
и все никоких дейсвий.
Что делать то подскажите?
А на мой вопрос кто не будь ответит?Цитата:
Здравствуйте! Мне нужно чтобы сп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 значение из панели и оно постоянно обнуляется?
Здраствуйте, вопросы от чайников продолжаются.
В папке для СП-270 есть пример для ПЛК63(панель мастер, плк-слейв) - работа с типами данных float. Пример работает коряво, но зато видно что есть соединение по rs-485.
Теперь я пытаюсь сделать работу с int.
в плк создал в конфигураторе переменные типа IntP, поставил галочки изменения по modbus, задал номера регистров 332-335.
В панели из примера сделал также значения 0x4 332 регистр, тип выбрал unsigned. Но при запуске программ на отладку не работает как нужно!!! Панель пишет нет связи с плк.
Проект вложил ниже... Подскажите пожалуйста как адресовать разные типы переменных в плк и сп270.
Здравствуйте!
Вроде порылся и на форуме и в документации но нигде не нашел как делать проект интересующий меня.
Введение:
Есть панель СП270. Есть три привода управляющиеся от этой панели. По интерфейсу ШАГ/НАПРАВЛЕНИЕ. Для этого я с СП270 посылаю число в свой контроллер, которое соответствует частоте ШАГА.
Что нужно:
Нужно чтобы отображалось не число, а скорость движения привода (например мм/час, или мм/сутки). Мы вводим на панель эту скорость, потом внутри должны провести умножение скорости на постоянный коэффициент и получить частоту ШАГА и его выдать в контроллер.
Как таковой функии прямого умножения я не нашел, а если и нашел, то не понятно что и как выводиться в контроллер.
Панель в режиме мастер, контролер свой использую.
Помогите разобраться
С одной стороны - в СП270 есть необходимые для это средства ( для real весьма геморойные). С другой - при наличии ПЛК лично я не стал бы копаться с СП а получив оттуда Х в ПЛК, сделал бы У:=X * ???, вывел бы туда У и не заморачивался бы.
Здравствуйте!
Делаю проект на плк63 + ср270 и не удается получить сигнал с плк. Нашел в примерах готовую программу, но только там на плк63 L, а у меня плк63 М. Поменял настройки целевой платформы на свои и записал пример в плк, так же записал ваш пример в ср270. При включении панель выдает "Нет связи с портом плк 16". Добавил функциональную область с видом действия "Непрерывно" и функцией "Загрузка данных" адрес 16, регистр 4х 82, приемник данных PSW 82. Сообщение об отсутствие связи пропало, но значения с плк получить так и не удалось, в чем я ошибся?
Вышлите программы, которые вы используете. На A.prikhodko@owen.ru. Панель вы использовали новую или старую(когда приобрели ее)?
Так и не могу разобраться, подскажите какие регистры нужно ставить на считывание первого канала из меню ветки1 флоат плк63 на сп 270
Может вам проще будет в программе float конвертировать в INT и передавать одним регистром?
Пробовал посылать разные типы данных и нечего не получил, но меня еще беспокоит такая штука, при включении панель выдает "Потеря связи с портом ПЛК 16", мадбасом званил плк63 и нечего не получил.
И еще правильно я понял что допустим если для флоата я указываю регистр 82, то в панель он должен идти со смещением 0х1000, т .е 82 = 4178, так же и все остальные или как то по другому?
з.ы. если есть скайп или аська может по ней свяжемся?
Спасибо Гарчеву Евгению за программу
Здравствуйте,
Почитал эту ветку, но тут все уже глубже, у меня простой вопрос.
Получил панель СП270-Т, на диске конфиг 2.С.6F, значит панель под него, начал пробовать, сразу оговорюсь- эта всего вторая СП270 которую держу в руках, так вот, на предыдущей панели(версия конфиг 2.82) при загрузке проекта панель сама выходила с загрузки в работу и никаких манипуляций производить не приходилось. На новой панели, каждый раз после загрузки, нужно отключать питание панели и сдергивать загрузочный кабель, иначе панель остается в режиме Loading... Очень неудобно, и еще,- РП конфигуратора старой версии и некоторые особенности новой панели, в ней не освещены, от техподдержки я далековато, звонить несколько накладно, да и по времени неудобно.
По поводу сдергивания кабеля и отключения питания так и должно быть, все так и задуманно?
Адрей,
ну да, извиняйте, дело в кабеле было, сегодня проверил. Родного у меня нет, не заказывал, а с самопальным, который прошлый раз использовал, все работает отлично. Просто он у меня был на объекте, а тот который сейчас взял вроде по проводочкам все ОК, но видимо что-то там не так.
У меня на экране установки даты и времени не прорисовываются числа - только контуры прямоугольников. что надо сделать, чтобы их видеть??
панель СП270-Т от 10.11.2011. конфигуратор 2.С.6F.
как с сп270_6f передавать в плк-слэйв номер текущего экрана?
Здравствуйте мастера у меня к вам есть пара вопросов:
1) Нужно ли проводить какие либо дополнительные настройки для связи ПЛК63-Р-М с СП270 проводом КС2? Я через него не могу сигнал получить, а через RS485 все работает, но нужно именно через RS232.
2) Какие есть варианты реализации архивации на связке приборов ПЛК63-Р-М с СП270 кроме использования МСД?
шрифт поменять где?
прошу отвечать, только если Вы сталкивались с этой проблемой и победили её.
По переключению экранов: http://www.owen.ru/forum/showthread.php?t=13142