1

Передача значения с одного ТС на другое.

(edited by Zion Denis 15/04/2021 20:14:33)

Topic: Передача значения с одного ТС на другое.

Доброго времени суток. Есть задача: нужно значение с потоковых весов установленных на шнэке комбайна передать на ТС которое грузится с этого комбайна. Можно ли это организовать через произвольные поля чтоб потом данное значение можно было использовать в отчетах? Стыкался ли кто-то с подобной реализацией?

2

Передача значения с одного ТС на другое.

Re: Передача значения с одного ТС на другое.

Что значит "передать на другое ТС" в вашей терминологии и зачем? Какую задачу вы хотите решить?

3

Передача значения с одного ТС на другое.

(edited by yavi 16/04/2021 09:47:10)

Re: Передача значения с одного ТС на другое.

Zion Denis вообще данные между объектам передавать нельзя (встроенным в Wialon функциями).
Даже если предположить, что каким то образом мы сделаем передачу параметров между объектом 1 и 2, то совсем не понятно, каким образом выбирать объект, куда передавать?
Ну т.е. комбайн с источником данных один, а машин, забирающих зерно, много? Какая то автоматическая идентификация и передача данных между выбранными объектами звучит совсем уж нереально,  тем более передавать нужно не постоянно, а только в определенный момент времени.

Дополнено: нужно пробовать по API. На комбайне видимо должна быть система идентификации грузовиков, типа RFID+ метки.

Viktor Yarovenko
Hardware department Specialist
4

Передача значения с одного ТС на другое.

Re: Передача значения с одного ТС на другое.

yavi wrote:

вообще данные между объектам передавать нельзя.

Ну почему. Чисто технически ничего не мешает через API брать какие-то данные из объекта и сообщений и передать в другой объект, хоть и в произвольные поля. Остается вопрос выбора момента, что именно и зачем передавать и пр. частности. А также как потом эти данные предполагается использовать.

Собственно, эти вопросы к автору.

5

Передача значения с одного ТС на другое.

Re: Передача значения с одного ТС на другое.

Ситуация следующая, на комбайне установлены потоковые весы, подьезжает грузовик регистрируется по рфиду у комбайна, система открывает шнек на котором установлены потоковые весы, и выгружает зерно в комбайн, на весах комбайна фиксируется тонаж, и вопрос можно ли как-то этот вес зафиксировать автоматически на грузовике. Дабы потом на весовой было с чем сверится.

6

Передача значения с одного ТС на другое.

Re: Передача значения с одного ТС на другое.

Силами Виалон невозможно никак.
Но можно с помощью API самостоятельно написать модуль, который будет контролировать факт регистрации очередной метки, забирать от комбайна вес, по номеру метки находить грузовик и писать в произвольные поля этого объекта все, что вам потребуется, равно как в свою б/д.
Проблема только в том, что в отчетах в Виалон вы это использовать не сможете, только самостоятельно отчеты делать, через API-же.

7

Передача значения с одного ТС на другое.

Re: Передача значения с одного ТС на другое.

SanderAMC wrote:

Силами Виалон невозможно никак.
Но можно с помощью API самостоятельно написать модуль, который будет контролировать факт регистрации очередной метки, забирать от комбайна вес, по номеру метки находить грузовик и писать в произвольные поля этого объекта все, что вам потребуется, равно как в свою б/д.
Проблема только в том, что в отчетах в Виалон вы это использовать не сможете, только самостоятельно отчеты делать, через API-же.

Спасибо за совет, а разве в отчетах Виалон нельзя использовать формулы с цифровыми значениями произвольных полей?

8

Передача значения с одного ТС на другое.

Re: Передача значения с одного ТС на другое.

Некоторые поля из характеристик, например, можно. Просто в вашем случае эти значения при каждом рейсе будут отличаться и новые будут перезаписывать старые. Их надо где-то хранить, чтобы потом в отчетах использовать. В Виалоне такой возможности не предусмотрено. Поэтому только самостоятельно, тут ограничений на разработку нет.

9

Передача значения с одного ТС на другое.

Re: Передача значения с одного ТС на другое.

SanderAMC wrote:

Некоторые поля из характеристик, например, можно. Просто в вашем случае эти значения при каждом рейсе будут отличаться и новые будут перезаписывать старые. Их надо где-то хранить, чтобы потом в отчетах использовать. В Виалоне такой возможности не предусмотрено. Поэтому только самостоятельно, тут ограничений на разработку нет.

Спасибо будем пробовать.

10

Передача значения с одного ТС на другое.

Re: Передача значения с одного ТС на другое.

Чисто теоретически
Контроллеры Галилео. Скрипт на EasyLogic. Отправка смс сообщения на номер. На стороне приемника разбор сообщения. Запись нужной информации в произвольный тег. Передача на сервер. Но тут вам лучше в техподдержку производителя обратиться и проконсультироваться о реальности реализации подобного решения.