- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
S7-300 и сканер шрихкода
-
- освоился
- Сообщения: 290
- Зарегистрирован: 09 авг 2016, 13:49
- Имя: Чистилин Андрей Анатольевич
- Страна: Россия
- город/регион: Малоярославец
- Благодарил (а): 31 раз
- Поблагодарили: 35 раз
S7-300 и сканер шрихкода
Здравствуйте! Появилась задача использовать сканер штрих кода для введения кода контейнера в систему S7-300. На борту есть Ethernet и Profibus. Видел есть решение от Сименс, но уж очень дорогое. Может у кого то используется подобное? Тип и фирма сканера, тип подключения - интерфейса, нужен хотя ориентир для начала изучения вопроса.
-
- осмотрелся
- Сообщения: 185
- Зарегистрирован: 18 сен 2021, 18:07
- Имя: Владимир
- Страна: Беларусь
- Благодарил (а): 9 раз
- Поблагодарили: 30 раз
S7-300 и сканер шрихкода
Поиск по тегам например - ищите производителя, который обеспечивает свое устройство gsd файлом - тогда он стандартно подключается в сеть по стандартным протоколам. В качестве примера
Код: Выделить всё
barcode scanner profibus
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- освоился
- Сообщения: 290
- Зарегистрирован: 09 авг 2016, 13:49
- Имя: Чистилин Андрей Анатольевич
- Страна: Россия
- город/регион: Малоярославец
- Благодарил (а): 31 раз
- Поблагодарили: 35 раз
S7-300 и сканер шрихкода
Спасибо! Посмотрел. Недешево.
Есть еще компьютер со скадой, может туда его подсоединить в качестве вводного устройства...? Ни разу дела не имел, можно его как-то к WinCC прикрутить?
Есть еще компьютер со скадой, может туда его подсоединить в качестве вводного устройства...? Ни разу дела не имел, можно его как-то к WinCC прикрутить?
-
- эксперт
- Сообщения: 1290
- Зарегистрирован: 29 май 2009, 21:40
- Имя: Александр
- Страна: Россия
- город/регион: Курган
- Благодарил (а): 78 раз
- Поблагодарили: 161 раз
S7-300 и сканер шрихкода
нам как то вот такой предлагали - Datalogic Powerscan PM9500. Но так и осталось на бумаге. Проект до реализации не дошел.
-
- не первый раз у нас
- Сообщения: 344
- Зарегистрирован: 12 дек 2018, 14:47
- Имя: Влад
- Благодарил (а): 1 раз
- Поблагодарили: 44 раза
S7-300 и сканер шрихкода
Можно использовать сканеры SICK через программу SOPAS можно profibus можно ethernet связать с simatic. Но, наверное, тоже не дешево.
-
- эксперт
- Сообщения: 2343
- Зарегистрирован: 20 дек 2018, 04:45
- Имя: Сергей
- Страна: РБ/РФ
- город/регион: РФ Сергиев Посад
- Благодарил (а): 2004 раза
- Поблагодарили: 177 раз
S7-300 и сканер шрихкода
Сканеры штрихкода имеют разный интерфейс. Есть и RS232.
ЗЫ. USB - думаю можно к WinCC панели подключить. Там же Windows. Он будет генерировать клавиатурные коды в нужное поле ввода.
ЗЫ. USB - думаю можно к WinCC панели подключить. Там же Windows. Он будет генерировать клавиатурные коды в нужное поле ввода.
В трансформаторной будке живет трансформаторная собака (с) Прозрачный гонщик.
-
- осмотрелся
- Сообщения: 192
- Зарегистрирован: 16 дек 2011, 15:13
- Имя: Алексей
- Страна: Россия
- Благодарил (а): 65 раз
- Поблагодарили: 46 раз
S7-300 и сканер шрихкода
1. К примеру, SBSI Vision Sensor от Festo. Profinet, GSDML.
2. А также, куча разных "китайских" и не очень сканеров штрих кодов, например IFM O2I100 (по правильному - считывающее устройство мультикодов). С ним я работал, правда не на ПЛК Siemens. Сам сканер настраивается своей программой (зона интереса - ROI, цветность, подсветка, тип определяемого кода - вариаций много в настройках, режим работы (например, начать сканирование-распознавание после получения запроса по сети) и проч, сетевые настройки).
С этим сканером устанавливается TCP соединение (порт 50003), посылается ascii запрос на распознавание "t" (одна буква + в конце CRLF).
В ответ приходит либо "fail" либо код в ascii кодировке (например, "012345"), в конце CRLF.
В CPU3xx я думаю также можно использовать либо TCON, TSEND, TRECV через "голову", либо AG_SEND,AG_RCV если через CP343-1.
3. И третий вариант, как уже было сказано:
А можно на python накидать OPC сервер, WinCC будет из него читать.
2. А также, куча разных "китайских" и не очень сканеров штрих кодов, например IFM O2I100 (по правильному - считывающее устройство мультикодов). С ним я работал, правда не на ПЛК Siemens. Сам сканер настраивается своей программой (зона интереса - ROI, цветность, подсветка, тип определяемого кода - вариаций много в настройках, режим работы (например, начать сканирование-распознавание после получения запроса по сети) и проч, сетевые настройки).
С этим сканером устанавливается TCP соединение (порт 50003), посылается ascii запрос на распознавание "t" (одна буква + в конце CRLF).
В ответ приходит либо "fail" либо код в ascii кодировке (например, "012345"), в конце CRLF.
В CPU3xx я думаю также можно использовать либо TCON, TSEND, TRECV через "голову", либо AG_SEND,AG_RCV если через CP343-1.
3. И третий вариант, как уже было сказано:
программа слушает COM порт, при нажатии курка на сканере (например) и после распознавания, засылается полученный номер например в таблицу БД или текстовый файл. WinCC посредством С скрипта или VB action вычитывает.
А можно на python накидать OPC сервер, WinCC будет из него читать.
-
- почётный участник форума
- Сообщения: 3578
- Зарегистрирован: 10 ноя 2009, 04:58
- Имя: Толмачев Михаил Алексеевич
- город/регион: г. Чехов, МО
- Благодарил (а): 6 раз
- Поблагодарили: 272 раза
S7-300 и сканер шрихкода
У меня сканеры QR/штрих-кодов подключаются через Weintek-панель. Вообще все сканеры работают как клавиатуры, как будто бы код вводится нажатиями кнопок.
Сканер Digifors SCAN 25 2D BT (USB, Черный)
USB, RS232 - без разницы
Сканер Digifors SCAN 25 2D BT (USB, Черный)
USB, RS232 - без разницы
-
- эксперт
- Сообщения: 2343
- Зарегистрирован: 20 дек 2018, 04:45
- Имя: Сергей
- Страна: РБ/РФ
- город/регион: РФ Сергиев Посад
- Благодарил (а): 2004 раза
- Поблагодарили: 177 раз
S7-300 и сканер шрихкода
В клавиатуру их "превращает" драйвер. Потому, что так меньше заморочек разработчикам ПО, использующим сканеры. Сделал поле ввода, установил в него фокус - и не важно, что там за сканер и что там за интерфейс. По физике - это последовательный порт. Что Wiegand, что RS232, что USB (и прочие).
ЗЫ. Весы, например, тоже "цифры" передают. Почему-то никто не озаботился, что бы они коды keyscan передавали )
В трансформаторной будке живет трансформаторная собака (с) Прозрачный гонщик.
-
- освоился
- Сообщения: 290
- Зарегистрирован: 15 сен 2016, 18:47
- Имя: Андрей
- Страна: Россия
- город/регион: Вологда
- Благодарил (а): 19 раз
- Поблагодарили: 76 раз
S7-300 и сканер шрихкода
У меня подключен сканер Sick IDM161-300S. Для этого используется сам сканер с COM портом, база 6053629 и модуль сопряжения profibus CDF600. На сайте лежит gsd файл и пример блока для работы со сканером. Работает без проблем, сам сканер антивандальный.