Перейти к содержимому


Фотография

Вопрос к тому кто занимался программированием контроллера ПЛК

Программируемый контроллер

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 12

#1 OFFLINE   mihams

mihams

    Гуру CNC

  • Пользователи+
  • PipPipPipPipPipPipPipPipPipPip
  • 1 328 сообщений
  • Из:Kovrov

Отправлено 25 Декабрь 2017 - 14:39

Есть периферия станка (датчики, клапана) которая работает по rs485 на своем протоколе.
Работают как slave устройства. 
Есть полное описание протокола.
 
вопрос
какой плк использовать?
чтоб без лишних прибамбасов, чем дешевле тем лучше.
должно быть минимум 32 входа, 32 выхода, 4 rs485.
 
протокол простецкий до ужаса. 
в зависимости от устройства 16 байт максимум туда сюда гоняет
в них адрес устройства, код ошибки и задать/считать состояние исполнительного устройства
на исполнительные устройства по 1 биту(всего 10 байт): 1 - включить/включен, 0 - выключить/выключен
 
плк в замкнутом цикле должен опрашивать по кругу устройства
если это датчик - выводить состояние датчика на выход плк
если клапан - со входа плк передать состояние ведомому устройству


  • 0

#2 OFFLINE   Rtype

Rtype

    Бакалавр CNC

  • Пользователи+
  • PipPipPip
  • 233 сообщений
  • Пол:Мужчина
  • Город:Ковров
  • Из:Ковров

Отправлено 25 Декабрь 2017 - 16:52

Я бы на дельте сделал. Много материалов с примерами и софт бесплатный.


  • 0

#3 OFFLINE   mihams

mihams

    Гуру CNC

  • Пользователи+
  • PipPipPipPipPipPipPipPipPipPip
  • 1 328 сообщений
  • Из:Kovrov

Отправлено 25 Декабрь 2017 - 17:05

Я бы на дельте сделал. Много материалов с примерами и софт бесплатный.

 

на сколько проблематично там с rs485 работать?

где примеры посмотреть? и на каком конкретно устройстве лучше реализовать?


  • 0

#4 OFFLINE   Rtype

Rtype

    Бакалавр CNC

  • Пользователи+
  • PipPipPip
  • 233 сообщений
  • Пол:Мужчина
  • Город:Ковров
  • Из:Ковров

Отправлено 25 Декабрь 2017 - 17:20

Они вроде все на RS-232 и RS-485 работают. Я не особо специалист, но если высокоскоростных счетчиков не будет в программе, то можно наверное самые дешевые в линейке взять + модули расширения под входы/выходы. Вот панели у них дорогие, наверное винтек лучше рассмотреть. Примеры, софт и документацию можно у продавца посмотреть http://www.deltronic...ct/controllers/


Сообщение отредактировал Rtype: 25 Декабрь 2017 - 17:21

  • 0

#5 OFFLINE   mihams

mihams

    Гуру CNC

  • Пользователи+
  • PipPipPipPipPipPipPipPipPipPip
  • 1 328 сообщений
  • Из:Kovrov

Отправлено 25 Декабрь 2017 - 17:28

панель не нужна.

посмотрел сейчас, они все работают по Modbus

а свой протокол можно сварганить?


  • 0

#6 OFFLINE   mihams

mihams

    Гуру CNC

  • Пользователи+
  • PipPipPipPipPipPipPipPipPipPip
  • 1 328 сообщений
  • Из:Kovrov

Отправлено 25 Декабрь 2017 - 19:43

оказывается у овена все есть 

нашел и примеры работы с нестандартными протоколами

все с комментариями на русском

среда программирования вроде как не мудреная и все бесплатно

осталось сам плк прикупить и бубен)


  • 0

#7 OFFLINE   T-Rex

T-Rex

    Реаниматор CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 3 989 сообщений
  • Пол:Мужчина
  • Из:Йошкар-Ола

Отправлено 25 Декабрь 2017 - 23:32

оказывается у овена все есть 

Есть. 110-я серия, вероятно, должна удовлетворить, если не требуются высокоскоростные счетчики и задачи координатного позиционирования осей. Modbus RTU и ASCII (RS485 со скоростью до 115200) имеется в готовом к употреблению виде, примеров написания собственных последовательных протоколов - тоже в достатке.

 

Правда, насчет 4 независимых RS485 - может выйти облом... В ПЛК110-М02 (обновленная модификация) два RS485, один RS232 и еще один "RS232-Debug". На два последних можно навесить внешние RS485-RS232 конверторы. Но с обменом через "дебаг-порт", смутно помнится мне, есть какие-то ограничения - поштудируйте овеновский форум на всякий случай.

И, таки, операторскую панель тоже на какой-то порт вешать придется, об этом не забывайте. А вот программировать и отлаживать ПЛК110 удобнее всего через Ethernet, "зуб даю" :).

 

Впрочем, и у Дельты вы 4 последовательных порта в одном ПЛК не вдруг найдете.

 

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


  • 0

#8 OFFLINE   mihams

mihams

    Гуру CNC

  • Пользователи+
  • PipPipPipPipPipPipPipPipPipPip
  • 1 328 сообщений
  • Из:Kovrov

Отправлено 26 Декабрь 2017 - 11:18

Есть. 110-я серия, вероятно, должна удовлетворить, если не требуются высокоскоростные счетчики и задачи координатного позиционирования осей. Modbus RTU и ASCII (RS485 со скоростью до 115200) имеется в готовом к употреблению виде, примеров написания собственных последовательных протоколов - тоже в достатке.

 

Правда, насчет 4 независимых RS485 - может выйти облом... В ПЛК110-М02 (обновленная модификация) два RS485, один RS232 и еще один "RS232-Debug". На два последних можно навесить внешние RS485-RS232 конверторы. Но с обменом через "дебаг-порт", смутно помнится мне, есть какие-то ограничения - поштудируйте овеновский форум на всякий случай.

И, таки, операторскую панель тоже на какой-то порт вешать придется, об этом не забывайте. А вот программировать и отлаживать ПЛК110 удобнее всего через Ethernet, "зуб даю" :).

 

Впрочем, и у Дельты вы 4 последовательных порта в одном ПЛК не вдруг найдете.

 

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

энкодер и позиционер 1 , на магазин. не скоростной)

 

пофигу на 4 порта.. можно 4 плк воткнуть.. может даже и 4 не нужно будет

там на 1 канал висит панель оператора (можно выкинуть)

на 2 канале висит "низ" станка (упоры, вакуум, безопасность)

на 3 канале "верх" (фрезер и все с ним связанное)

на 4 вроде присадка

но все еще проверять надо

 

другой косяк

вся эта лабуда работает на 3Мбит и изменить скорость нельзя...

в характеристиках на 110 и 160 я не нашел ограничение скорости в 115200... это физический предел на них


  • 0

#9 OFFLINE   T-Rex

T-Rex

    Реаниматор CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 3 989 сообщений
  • Пол:Мужчина
  • Из:Йошкар-Ола

Отправлено 26 Декабрь 2017 - 21:50

вся эта лабуда работает на 3Мбит и изменить скорость нельзя...

Тогда облом. Ни один из овеновских ПЛК не сможет 3 Mbps в последовательный порт гнать, 115200 для них предел.

Да и у Дельты я моделей с высокоскоростными UART не припомню с разбегу (если и есть, то не среди "бюджетных" серий).

 

Вообще говоря, какая-то удивительная скорость. Обычно в промышленности Modbus-RTU бегает по линиям со скоростью до 921600, не выше (поэтому и все популярные конвертеры Ethernet - RS485 на этот максимум заточены). 3 мбит/с - это уже на Profibus или Interbus смахивает...


  • 0

#10 OFFLINE   mihams

mihams

    Гуру CNC

  • Пользователи+
  • PipPipPipPipPipPipPipPipPipPip
  • 1 328 сообщений
  • Из:Kovrov

Отправлено 27 Декабрь 2017 - 10:59

Тогда облом. Ни один из овеновских ПЛК не сможет 3 Mbps в последовательный порт гнать, 115200 для них предел.

Да и у Дельты я моделей с высокоскоростными UART не припомню с разбегу (если и есть, то не среди "бюджетных" серий).

 

Вообще говоря, какая-то удивительная скорость. Обычно в промышленности Modbus-RTU бегает по линиям со скоростью до 921600, не выше (поэтому и все популярные конвертеры Ethernet - RS485 на этот максимум заточены). 3 мбит/с - это уже на Profibus или Interbus смахивает...

отправил Сименсам запрос.

по документам S5-200 может на 12мбит работать

посмотрим что они предложат


  • 0

#11 OFFLINE   T-Rex

T-Rex

    Реаниматор CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 3 989 сообщений
  • Пол:Мужчина
  • Из:Йошкар-Ола

Отправлено 27 Декабрь 2017 - 21:27

по документам S5-200 может на 12мбит работать

Полагаю, имелся в виду S7-200? 


  • 0

#12 OFFLINE   mihams

mihams

    Гуру CNC

  • Пользователи+
  • PipPipPipPipPipPipPipPipPipPip
  • 1 328 сообщений
  • Из:Kovrov

Отправлено 28 Декабрь 2017 - 11:17

Полагаю, имелся в виду S7-200? 

ну да

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

и ни кто толком не может сказать какой процессорный блок взять с какими модулями расширения.

вроде понятно объяснил что нужно... 485-3мбит, максимальная длинна сообщения 16 байт разобрать на дискретные входа/выхода.

программу я уже представляю как сделать

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


  • 0

#13 OFFLINE   T-Rex

T-Rex

    Реаниматор CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 3 989 сообщений
  • Пол:Мужчина
  • Из:Йошкар-Ола

Отправлено 28 Декабрь 2017 - 22:24

ну да

Помнится мне, "двухсотку" уже должны были снять с производства, разве что какие-то складские остатки распродают. Вместо нее теперь S7-1200.


  • 0





Темы с аналогичным тегами Программируемый контроллер

Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных