Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Greeds74

Страницы: 1 [2]
16
Добавлю немного... Пишем 12.21.
Должно быть передано 41435C29
Итак- вот лог пакета и ответ контроллера
Код
Запрос:6/1/2017 3:45:51 PM.43564 (+0.0625 seconds)
 03 10 00 14 00 02 04 00 00 20 00 E1 28            ......... .á(   
Ответ:6/1/2017 3:45:51 PM.43564 (+0.0000 seconds)
 03 10 00 14 00 02 00 2E   
         
В запросе видим 20000000, а это совсем не то значение-1.084202E-19.

17
Формат правильный - более чем уверен.
Тег добавлен путём импорта из ОРС сервера.
Давайте теперь попробуем записать 12.0 - то есть, в IEEE мы должны передать 4140 0000
Код
Запрос:6/1/2017 3:18:47 PM.76664 (+0.0469 seconds)
 03 10 00 14 00 02 04 00 00 00 00 F8 E8            ...........øè   
Ответ:6/1/2017 3:18:47 PM.76664 (+0.0000 seconds)
 03 10 00 14 00 02 00 2E                           ........
То есть тут вы пишите 0000 0000 - а это неверно.

Теперь пишем через Matricon OPC explorer
Код
Запрос:6/1/2017 3:20:42 PM.15664 (+0.0000 seconds)
 03 10 00 14 00 02 04 00 00 41 40 C9 48            .........A@ÉH   
Ответ:6/1/2017 3:20:42 PM.17264 (+0.0156 seconds)
 03 10 00 14 00 02 00 2E   
   
Тут, как видите, пишется 4140 0000 - а это верно.
С уважением,Михаил.

18
День добрый!
Сейчас работаем над записью чисел с плавающей запятой в ОРС сервер. Число 4- байтное, тип Single.
ОРС -сервер Complex Systems, протокол Modbus RTU. Simple -scada версия 2.2.1.1.
При попытке записать число 12.7 через ОРС сервер на шину выдается вот такой  пакет:
Код
Запрос:6/1/2017 2:10:33 PM.84264 (+0.0313 seconds)
 03 10 00 14 00 02 04 00 00 60 00 D0 E8            .........`.Ðè   
Ответ:6/1/2017 2:10:33 PM.84264 (+0.0000 seconds)
 03 10 00 14 00 02 00 2E
Запись происходит - но число совершенно безумное получается.

Хотя должно быть вот так - правильный вариант:
Код
Запрос:6/1/2017 2:12:20 PM.76864 (+0.0938 seconds)
 03 10 00 14 00 02 04 33 33 41 4B 77 C4            .......33AKwÄ   
Ответ:6/1/2017 2:12:20 PM.76864 (+0.0000 seconds)
 03 10 00 14 00 02 00 2E 
Правильная запись получена при записи в сервер значений со стороннего ОРС клиента - Matricon OPC explorer.
При работе со сторонним клиентом операция проходит абсолютно корректно.
Число, передаваемое как Single со скады, в IEEE отображении получается как 6000 0000,
хотя должно быть 414B 3333.

С уважением,Михаил.

19
День добрый!
Тестирование проведено на 2-х машинах - подключение происходит безупречно.
Спасибо за оперативное реагирование!

20
День добрый!
Спасибо, качаем и тестируем.

21
Ещё раз день добрый!
Проверили на трёх машинах - абсолютно одинаковое поведение. Причём, даже локально не получается подключиться, если использовать вместо localhost IP адрес.
 

22
То есть клиент не получает список проектов на сервере.
Чисто моё субъективное мнение.

23
День добрый!
Антивируса нет, файервола нет.Комп чист - проверка через день.
Клиент и сервер под одинаковым пользователем.
Подключиться удалось через безумные действа- итак, по шагам.
1 - на серверной части запущен сервер - но ни один проект не открыт.
2- на клиентской части  запущен клиент - пишем в IP адресе localhost и ждём завершения показа имеющихся проектов.
3- меняем localhost на IP адрес сервера.
4- тыкаем на Демо-проект и он запускается без проблем.

Но если я сразу в IP адресе указываю именно адрес - то получаю вот такое вечно висящее окно.

24
И вдобавок - вот такой ляп мне попался. Вместо максимум написано минимум.
Скрин приложен.

25
Спасибо за ответ!
Попытка подключения по незащищённому подключению даёт те же самые результаты -в аттаче лог и скрин экрана клиента. Один клиент и один сервер - все подключается локально. Операционка -Windows XP SP3 eng.

26
Собственно, я подключаю один клиент к одному серверу.

27
День добрый, уважаемые коллеги!
Подскажите вот такой момент - для моего применения очень важно иметь возможность подключения к серверу нескольких клиентов. Используемая версия - Simple Scada 2 demo.
Локально на машине клиент подключается к серверу только в том случае, если в качестве адреса указан localhost. Если в качестве адреса указываю локальный IP адрес - то пишет "поиск проекта на сервере", и в логе пишет про то, что клиент подключился и тут же отключился.
Порты менял - без изменений.
В hosts все адреса указаны.
Подскажите путь- куда двигаться и что делать.
Такая же точно история при подключении клиентом с другой машины. Компы в одной подсети соответственно

Логи клиента и сервера прилагаю.
С уважением,Михаил.

Страницы: 1 [2]