новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
MixMX
Приватное сообщение
Новый заказчик

Конфигурация для ведения весового учёта по сигналам с логического контроллера

18 ноября 2022 в 22:29:25 (1 год 23 недели 2 дня назад)
Текст задания
На базе существующей или новой конфигурации организовать учёт по двум весам Брутто и Тара, сигнал о начале взвешивания буте поступать с ПЛК.

Описание системы учёта веса на участке приёма живой птицы.

Оборудование.
ПЛК транспортной линии: Овен ПЛК110-60Р-М подключение Ethernet.
Весы Брутто: весовой терминал Тензо-М ТВ-003П подключение RS485.
Весы Тара: весовой терминал Тензо-М ТВ-003П подключение RS485.

ПО для связи с оборудованием.
ПЛК: Овен OPC Server ver. 1.10.77.0
Весовые терминалы: TensoOPC-DA2.1 ver. 4.2.1

Конфигурация 1С.
Создаётся заказ с реквизитами: уникальный номер, контрагент (птицефабрика), подразделение (корпус), транспорт, водитель.
По событию (ПЕРЕКЛЮЧЕНИЕ ПАРТИИ) на основе действующего заказа создается поступление с табличной частью: номер п/п, время взвешивания Брутто, вес Брутто, время взвешивания Тара, вес Тара, вес Нетто. Во время открытого поступления постоянно опрашивается ПЛК на наличие сигнала (СТАРТ ВЗВЕШИВАНИЯ) на обоих весах. И при наличии такого сигнала считывается вес с проверкой сигнала (СТАБИЛИЗАЦИЯ) на весовом терминале.
Если во время этого события (ПЕРЕКЛЮЧЕНИЕ ПАРТИИ) было открыто незавершённое поступление, запись ящиков с весов Брутто производится в новое поступление, а ящики с весов Тара в прежнее пока партия не закроется и так далее.
По событию (ЗАКРЫТИЕ СМЕНЫ) происходит принудительное закрытие партии с записью фиксированного веса Тары из настроек.
Формирование отчёта в разрезе: выбранного периода (дата, время), контрагента, подразделения, транспорта, водителя.
Желательно наличие постоянной информационной таблички с информацией о количестве ящиков Брутто, Тара, сумме веса Нетто, текущее значение веса и т.п. до закрытия смены.
Период опроса OPC не менее 250мс. Изменять через настройки.


Данные для чтения и записи 1С в OPC:
1. Флаг для переключения партии (чтение)
2. Флаг для закрытия смены (чтение)
3. Номер заказа (запись)
4. Флаг для начала считывания с весов Брутто (чтение)
5. Флаг после считывания с весов Брутто (запись)
6. Флаг для начала считывания с весов Тара (чтение)
7. Флаг после считывания с весов Тара (запись)
8. Флаг стабилизации весов Брутто (чтение)
9. Вес Брутто (чтение)
10. Флаг стабилизации весов Тара (чтение)
11. Вес Тара (чтение)
12. Количество ящиков Брутто в заказе (запись)
13. Количество ящиков Тара в заказе (запись)
14. Сумма Брутто в заказе (запись)
15. Сумма Тара в заказе (запись)
16. Последнее взвешивание Брутто (запись)
17. Последнее взвешивание Тара (запись)
18. Флаг для проверки связи (запись раз 1 сек)
0
Кандидаты в исполнители
Отклики (5)