Тест Мобильного клиента (SIMP HMI)

Avatar
  • обновлен
  • На рассмотрении

Тут оставляем сообщения об ошибках, пожелания по доработке/


Описание настройки в статье по адресу:

http://support.simplight.ru/topics/454-podklyuchenie-mobilnogo-klienta-simp-hmi-k-oborudovaniyu-ili-k-skada-sisteme-simp-lajt/


При сообщении об ошибке пожалуйста указывайте модель Вашего устройства и версию операционной системы на нём.



Avatar
rbws
Цитата от Konstantin

Думаю и так сойдет, попробовал, работает. От незнания все.

Посмотрел ваши проекты - теги объявлены 32-битные (Тип данных - Int32 - т.е. 2 адреса на значение). А функция записи в устройстве - 05, 06 - т.е. значение пишется за 2 приема. вначале один адрес, а затем второй. Чтобы писалось все сразу - надо или тип данных у тегов поменять на 16-битный. Или в устройстве функцию записи поменять на 15, 16.

Десктопный SimpLight работает точно так же.

Avatar
Konstantin
Цитата от rbws

Посмотрел ваши проекты - теги объявлены 32-битные (Тип данных - Int32 - т.е. 2 адреса на значение). А функция записи в устройстве - 05, 06 - т.е. значение пишется за 2 приема. вначале один адрес, а затем второй. Чтобы писалось все сразу - надо или тип данных у тегов поменять на 16-битный. Или в устройстве функцию записи поменять на 15, 16.

Десктопный SimpLight работает точно так же.

С ПК работает отлично при данных настройках. А поменять тип данных надо в клиентской части, которая отправляется на мобильное устройство? Или в обоих проектах? Если в Modbus Драйвере стоит тип данных Auto, а в свойствах канала Integer, достаточно поменять только в свойствах канала тип данных или надо и там и там менять?

Avatar
rbws
Цитата от Konstantin

С ПК работает отлично при данных настройках. А поменять тип данных надо в клиентской части, которая отправляется на мобильное устройство? Или в обоих проектах? Если в Modbus Драйвере стоит тип данных Auto, а в свойствах канала Integer, достаточно поменять только в свойствах канала тип данных или надо и там и там менять?

Хм. на ПК вначале пишется старший адрес, а затем младший. В мобильном наоборот - вначале младший, затем старший. Надо будет к одному виду привести.
Да. настройки надо менять в клиентской части. Именно там жестко выставлен тип Int32. Тип Auto - это Int16. Настройки канала на работу драйвера не влияют. Менять надо только в драйвере.

Avatar
Konstantin
Цитата от rbws

Хм. на ПК вначале пишется старший адрес, а затем младший. В мобильном наоборот - вначале младший, затем старший. Надо будет к одному виду привести.
Да. настройки надо менять в клиентской части. Именно там жестко выставлен тип Int32. Тип Auto - это Int16. Настройки канала на работу драйвера не влияют. Менять надо только в драйвере.

Пробовал поставить int16, перестали отображаться состояния, по кнопке записывать стало другое значение, менял порядок байт, не помогло. Вернул все на место, в клиенте изменил функцию записи на 15,16 и вуаля, работает с первого нажатия. С С2000-ПП есть нюансы с байтами, они два состояния передают, нужно одно, до этого пришлось функцию на чтение добавлять, чтоб видеть реальные значения, при этом на запись такая функция не нужна, если поменять порядок байт, то получается наоборот, при чтении не нужна функция, а при записи нужна, это и сбило с толку. Главное работает! Благодарю за ответы! Удаленно, кстати тоже нормально работает, использую dyndns.

Avatar
Konstantin

А можно ли сделать масштабируемость в мобильном приложении, все на небольшом экране будет мелким, а так приблизил нужную часть схемы, нажал что нужно. 

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

Avatar
Цитата от Konstantin

А можно ли сделать масштабируемость в мобильном приложении, все на небольшом экране будет мелким, а так приблизил нужную часть схемы, нажал что нужно. 

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

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


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


Avatar
Konstantin
Цитата от СИМП Лайт (тех поддержка)

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


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


Понятно. Звука будет вполне достаточно.

Avatar
erno0011

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

На фото в местах указанные  стрелкам  должны быть значения тегов 



Avatar
erno0011

Можно ли  в будущем добавить звуковую сигнализацию при авариях  на мобильном клиенте ?

Avatar
rbws
Цитата от erno0011

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

На фото в местах указанные  стрелкам  должны быть значения тегов 



Можно. Например: Фигуры - Прямоугольник. в его свойствах - "привязка к каналу" и "показать переменную".