Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 12

Тема: ПЛК 160 и СП270

  1. #1
    Пользователь
    Регистрация
    27.08.2011
    Адрес
    Курган
    Сообщений
    212

    По умолчанию ПЛК 160 и СП270

    Помогите, нужен пример опроса и записи переменных типа Real и типа Bool панелью СП270(Master) и ПЛК160(Slave).
    Последний раз редактировалось kukla100; 05.09.2013 в 15:41.

  2. #2
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,840

    По умолчанию

    Цитата Сообщение от kukla100 Посмотреть сообщение
    Вложение 9887Помогите, нужен пример опроса и записи переменных типа Real и типа Bool панелью СП270(Master) и ПЛК160(Slave), ПР114(Slave).
    Я так полагаю, что ПЛК кроме управления механизмами котла и контроля котловых параметров должен обмениваться информацией и с пультами горелок (ПР114)?
    Вы хотите этот обмен осуществлять через панель СП270 ( ПЛК(слейв)<-->СП270(мастер)<-->ПР114(слейв)? Технически сложностей нет, но с точки зрения безопасности я бы так не делал. Потому, что в случае нарушения обмена между ПЛК и Панелью или Панелью и ПР114 (неисправность панели или источника питания панели или линий связи) ПЛК не сможет контролировать состояние горелок и управлять ими, например не сможет их выключить при возникновении аварийного состояния котла.
    Лучше подключить панель СП270(мастер) через RS232 к ПЛК(слейв), а ПР114(слейв) подключить по RS485 к ПЛК(мастер). В программе ПЛК сделать обмен данными между этими интерфейсами. Т.е. обмен информацией между ПР114 и панелью будет осуществляться через ПЛК.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  3. #3
    Пользователь
    Регистрация
    27.08.2011
    Адрес
    Курган
    Сообщений
    212

    По умолчанию

    Просто я учусь, собрал почти рабочий проект на плк160 и мне надо считывать и записывать разные параметры в ПЛК с помощью СП270, НО МНЕ ВАЖНО ЧТОБЫ ПАНЕЛЬ БЫЛА МАСТЕРОМ.

  4. #4

  5. #5
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,840

    По умолчанию

    Цитата Сообщение от kukla100 Посмотреть сообщение
    Просто я учусь, собрал почти рабочий проект на плк160 и мне надо считывать и записывать разные параметры в ПЛК с помощью СП270, НО МНЕ ВАЖНО ЧТОБЫ ПАНЕЛЬ БЫЛА МАСТЕРОМ.
    У ПЛК160 имеются 2 порта RS232 и порт RS485.
    В предлагаемой мной конфигурации
    подключить панель СП270(мастер) через RS232 к ПЛК(слейв), а ПР114(слейв) подключить по RS485 к ПЛК(мастер). В программе ПЛК сделать обмен данными между этими интерфейсами. Т.е. обмен информацией между ПР114 и панелью будет осуществляться через ПЛК.
    панель является мастером и будет "считывать и записывать разные параметры в ПЛК", а так как к ПЛК подключены ПР114, то считывать и записывать разные параметры в ПР114.
    Я бы не рекомендовал Вам для панели "опрос и запись переменных типа Real", большого смысла в этом нет. Для отображения на экране панели достаточно и формата INT. Я не думаю, что понадобится отображать значения с большей точностью чем три знака после запятой, а формат INT позволяет отображать значения в диапазоне
    от -32768 до 32768 -если число знаков после запятой равно 0;
    от -3276,8 до 3276,8 - если число знаков после запятой равно 1;
    от -327,68 до 327,68 - если число знаков после запятой равно 2;
    от -32,768 до 32,768 - если число знаков после запятой равно 3;
    По крайней мере на Вашем рисунке котла, нет контролируемых параметров, которые не укладывались бы в указанные диапазоны.
    Последний раз редактировалось petera; 05.09.2013 в 16:13.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  6. #6
    Пользователь
    Регистрация
    27.08.2011
    Адрес
    Курган
    Сообщений
    212

    По умолчанию

    Мне просто надо узнать как настраивается обмен данными между ними. В ПР114 просто: таблица адресов уже готовая, пересчитывай и заноси в СП270. В проекте есть переменные, как им присвоить адреса к которым будет обращаться апнель.

  7. #7
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,840

    По умолчанию

    Цитата Сообщение от kukla100 Посмотреть сообщение
    Мне просто надо узнать как настраивается обмен данными между ними. В ПР114 просто: таблица адресов уже готовая, пересчитывай и заноси в СП270. В проекте есть переменные, как им присвоить адреса к которым будет обращаться апнель.
    Между ними это между кем?
    Если между СП270 и ПР114, то я Вам уже показывал, как http://www.owen.ru/forum/showthread....l=1#post112922
    Если между СП270 и ПЛК, то в конфигурации ПЛК добавить модуль ModBus(Slave)
    1.png
    Задать адрес для ПЛК на шине модбас
    2.png
    Добавить порт или RS232 или RS485
    3.png 3a.png
    Настроить параметры коммуникационного протокола
    4.png

    Далее добавлять подэлементы (переменные для обмена с СП270) в модуль ModBus(Slave)
    - 8bits для обмена переменных BOOL
    - 2byte для обмена переменными WORD(INT)
    - Float для обмена переменными Float.
    Добавлять нужно столько, сколько нужно для обмена между ПЛК и панелью.
    В панели делаете настройки дисплеев и полей ввода, как по ссылке выше, только с учетом выбранного адреса ПЛК.

    ЗЫ. Естественно в программе ПЛК нужно или использовать добавленные подэлементы в качестве переменных проекта или записывать(копировать) в них значения из переменных проекта или наоборот записывать(копировать) из них значения в переменные проекта.
    Все добавленные подэлементы это полноценные переменные.
    Последний раз редактировалось petera; 05.09.2013 в 17:21.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  8. #8
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,840

    По умолчанию

    Например передадим на панель значение с аналогового входа ПЛК в Вашем любимом формате Float
    Добавляем в модуль ModBus пременную
    1.png
    Получилось так
    2.png
    Щелкаем на АТ... и присваиваем "человеческое название" переменной
    3.png
    Теперь аналогично переименуем аналоговый вход
    3a.png 4.png
    А в программе выполним копирование значения, полученного из аналогового входа, в панель
    5.png
    Последний раз редактировалось petera; 05.09.2013 в 20:42.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  9. #9
    Пользователь
    Регистрация
    27.08.2011
    Адрес
    Курган
    Сообщений
    212

    По умолчанию

    Мне надо было связь между СП270 и ПЛК. За помощь большое спасибо!!! теперь всё ясно.

  10. #10
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,243

    По умолчанию

    Цитата Сообщение от kukla100 Посмотреть сообщение
    Мне надо было связь между СП270 и ПЛК. За помощь большое спасибо!!! теперь всё ясно.
    документацию не пробовали читать, http://www.kipshop.ru/CoDeSys/steps/...figuration.pdf , в чем провинился перед Вами petera, что должен тратить свое время на простые истины

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. Ответов: 7
    Последнее сообщение: 02.07.2013, 14:25
  2. Помогите с плк 160
    от stumex в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 11.05.2012, 06:17
  3. ПЛК-160
    от Vasilij в разделе ПЛК1хх
    Ответов: 38
    Последнее сообщение: 24.11.2011, 10:05
  4. плк 160
    от gefan в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 04.04.2011, 15:20
  5. плк 160
    от GVE в разделе Разработки
    Ответов: 3
    Последнее сообщение: 03.10.2010, 15:51

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •