Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!
80 $

Инженерно-программное решение задачи взвешивания

закрыт модератором


Стоит не тривиальная задача.

Краткое описание задачи:

Есть площадка по приему вторичного сырья на которой необходимо производить взвешивание принимаемого сырья. Сырье прибывает запаллетированым (на паллетах). Взвешивание происходит с помощью специального устройства роклы с весами, в процессе перевоза паллеты с автомобиля до места складирования. На данный момент данные с весов записываются на бумаге и в дальнейшем вносятся в специальную таблицу Exel. Необходимо автоматизировать процесс передачи информации с весов. На весах есть разъем 6пин и есть переходник на RS232.

Данные которые должны учитываться:

1. Номер оператора (1 цифра)

2. Номер автомобиля (2 Буквы 4 Цифры 2 Буквы)

3. Номер сопроводительного документа (от 1 до 4 цифр)

4. Вес указанный в сопроводительном документе (От 2 до 6 цифр (3 после запятой))

5. Номер организации с которой прибывает сырье (от 3 до 4 цифр)

6. Номер склада на который идет отгрузка (1 цифра)

7. Время прибытия автомобиля (может быть временем первого взвешивания)

8. Время отбытия автомобиля (может быть временем последнего взвешивания)

9. Вес каждой паллеты в машине. (На одном автомобиле прибывает от 3 до 18 паллет)

10. Суммарный вес.


Мое (сугубо непрофессиональное) видение процесса:

Контроллер на базе Rapsberry Pi или аналога с установленной Linux системой, работающей от Повербанка.

Подключение по RS232 либо напрямую по 6пиновому для передачи данных по взвешиванию.

Подключенная цифровая(numpad) клавиатура (USB) для введения дополнительной информации.

Соединения по Wi-Fi для передачи данных.

Скрипт на удобном исполнителю языке который вносит данные в базу данных (на базе технологии удобной исполнителю) которая находиться удаленно (на корпоративном сервере). Механизм выгрузки или работы с базой на основе общедоступных инструментов (Excel или Googlе таблицы)

Либо же решение на базе планшета Android (на базе встроенной программы работы с гугл таблицами и хардверной клавиатуры)


Процесс со стороны человека который взвешивает:

1. Автомобиль прибывает на место разгрузки.

2. Берутся сопроводительные документы.

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

4. Вводиться номер оператора после чего нажимается Enter

5. Вводиться номер автомобиля (без букв) после чего нажимается Enter

6. Вводиться номер сопроводительного документа после чего нажимается Enter

7. Вводиться номер организации после чего нажимается Enter

8. Вводиться номер склада на который идет разгрузка после чего нажимается Enter

9. Производиться взвешивание по очереди каждой паллеты.

10. После последнего взвешивания вводиться комбинация цифр для ввода в режим сна


На выходе необходимо получить таблицу похожего формата как в приложенном файле.

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

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



Приложения 1

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


  1. 14 дней50 $
    Олег Прохорович
     115 

    А учетная база есть?
    Возможно все связать в одну систему

    Украина Киев | 18 октября 2015 |
  2. 14 дней100 $
    Алексей Головин
     487  проверен   2   0

    Послал запрос на протокол производителю весов. Если они ответят, то я смогу реализовать Ваш проект. ПО гарантированно сможет работать под ОС Win98,XP,7. Полученную информацию будет скидывать в базу MySQL. Другие варианты необходимо обсуждать.

    Примеры работ в портфолио.

    Украина Харьков | 18 октября 2015 |
  3.  4891 
       31   0

    10 дней80 $Победившая ставка
    Ервін Молнар проверен 

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

    Украина Киев | 18 октября 2015 |
  4. 60 дней100 $
    Александр Машкин
     217 

    Здравствуйте! Есть опыт работы с микроконтроллерами. Пример решения Вашей задачи: Arduino Uno с прошитой программой + среда разработки Qt(С++ ) = программа с графическим интерфейсом и с базой данных SQLite. В любом случае это нужно подробно обсудить.

    Украина Николаев | 22 октября 2015 |
  1. 25 дней10 $
    Вячеслав Слубский
     299   2   0

    Здравствуйте, похожую программу уже делал, есть что предложить. Напишите мне на скайп syava.89 или почту [email protected] обсудим детали.

    Украина Макеевка | 19 октября 2015 |
  • Мы использовали роутер D-link Dir-620, флюшку и GSM модем.

    Писали на php простейший код для микросайта и синхронизировали потом с внешней базой.

    Вопрос в знании протокола весов.

    Вы его знаете? Весы какого производителя?

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

  • Иван Волков — заказчик проекта
    Пожаловаться | 17 октября 2015 |

    Весы Украинского производства на базе китайский тензодатчиков.

    Производитель Зевс.

    http://www.vostok.dp.ua/catalog/products/scale/vesy_rokla/product.html?id=2405

    Я к сожалению ни малейшего представления на что способен контроллер весов.

    Что такое Флюшка?

  • флэшка - )

  • Иван Волков — заказчик проекта
    Пожаловаться | 17 октября 2015 |

    А как связывали весы с базой?

    Просто нетривиальность задачи в том что весы то у нас передвижные (на базе роклы) со стационарными я бы обошёлся собственными знаниями и портом RS-232

  • GSM модем - GPRS

    у них на сайте не написано что у них за контроллер

    так что узнавайте протокол

    особенно такие вещи как автоматическое тарирование и установка на 0 по протоколу RS-232

  • Бери за основу подобное этому:

    терминал

    решит 95 % нетривиальных вопросов проекта. А при знании протокола обмена с весами - и все 100.

  • Иван Волков — заказчик проекта
    Пожаловаться | 18 октября 2015 |

    Я думал в сторону Планшета на андроид с IP 67 т.к. сразу в гугл таблицы вводить данные.

  • Можно и планшет...

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

    Дальше дело простое - принять решение об исполнителе 🙂

  • У китайцев сечас всё есть 🙂

    Заразы такие, что научились даже яйца вместо куриц делать...

  • Добавить

Заказчик
Иван Волков
Украина Киев  20   0
Проект опубликован
17 октября 2015
412 просмотров
Местоположение исполнителя
Украина Украина
Поделиться