Страница 4 из 6 ПерваяПервая ... 23456 ПоследняяПоследняя
Показано с 31 по 40 из 53

Тема: СИ30

  1. #31
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,302

    По умолчанию

    Цитата Сообщение от Newcomer Посмотреть сообщение
    С функцией 3 ранее пробовал читать регистр с адресом 1. Результат был отрицательный. А вот с функцией 4 читать регистр с адресом 1 не пробовал. В РЭ написано, что при чтении надо использовать функцию 4. Функцию 3 использовал ошибочно.
    В нулевом регистре скорость обмена хранится, в смысле, от функции зависит область памяти:

    Нажмите на изображение для увеличения. 

Название:	Скорость обмена.png 
Просмотров:	30 
Размер:	145.8 Кб 
ID:	70313
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  2. #32

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    В нулевом регистре скорость обмена хранится, в смысле, от функции зависит область памяти:

    Нажмите на изображение для увеличения. 

Название:	Скорость обмена.png 
Просмотров:	30 
Размер:	145.8 Кб 
ID:	70313
    Из какого документа эта таблица ?

  3. #33
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,302

    По умолчанию

    Цитата Сообщение от Newcomer Посмотреть сообщение
    Из какого документа эта таблица ?
    Какой странный вопрос, из РЭ для этого счётчика(стр.60; 65):

    Нажмите на изображение для увеличения. 

Название:	СИ30.png 
Просмотров:	17 
Размер:	121.1 Кб 
ID:	70315

    re_si30_1-ru-18897-1.12.pdf

    В смысле, если Вы прочитаете нулевой регистр третьей функцией, там однозначно должно быть значение от 0 до 8, "2" по умолчанию, без вариантов!
    Если не читается(как Вы писали), связь настроить(проверить)!
    Последний раз редактировалось Сергей0308; 20.09.2023 в 14:32.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  4. #34

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    В нулевом регистре скорость обмена хранится, в смысле, от функции зависит область памяти:

    Нажмите на изображение для увеличения. 

Название:	Скорость обмена.png 
Просмотров:	30 
Размер:	145.8 Кб 
ID:	70313
    В этой таблице код функции вообще не указан. Интересно какой код функции надо использовать, вероятно 3. Кажется я все понял. Когда я при помощи функции 3 читал регистр с адресом 0, то получал в SCADA значение 4. А значению 4 соответствует скорости обмена 19200. Как раз эту скорость я и использую. Т.е. используя не тот код функции я читал не значение счетчика, а код скорости обмена.
    Последний раз редактировалось Newcomer; 20.09.2023 в 14:44.

  5. #35
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,302

    По умолчанию

    Цитата Сообщение от Newcomer Посмотреть сообщение
    В этой таблице код функции вообще не указан. Интересно какой код функции надо использовать, вероятно 3. Кажется я все понял. Когда я при помощи функции 3 читал регистр с адресом 0, то получал в SCADA значение 4. А значению 4 соответствует скорости обмена 19200. Как раз эту скорость я и использую. Т.е. используя не тот код функции я читал не значение счетчика, а код скорости обмена.
    Значит всё работает, останется четвёртой функцией прочитать регистр "1"(или "0"), ничего больше не меняя!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  6. #36

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Значит всё работает, останется четвёртой функцией прочитать регистр "1"(или "0"), ничего больше не меняя!
    Чтение регистра 0 функцией 4 не дает нужного результата. Остается читать регистр 1 функцией 4. Или читать оба регистра за раз как DWORD функцией 4.

  7. #37
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,302

    По умолчанию

    Цитата Сообщение от Newcomer Посмотреть сообщение
    Чтение регистра 0 функцией 4 не дает нужного результата. Остается читать регистр 1 функцией 4. Или читать оба регистра за раз как DWORD функцией 4.
    Если счётчик не забегает в отрицательную область значений и значения находятся в пределах диапазона INT можно один регистр читать, как Вы изначально хотели, в смысле всё должно работать!
    Последний раз редактировалось Сергей0308; 20.09.2023 в 15:26.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  8. #38

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Если счётчик не забегает в отрицательную область значений и находятся в пределах диапазона INT можно один регистр читать, как Вы изначально хотели, в смысле всё должно работать!
    Будем надеяться, что загадка этого явления разгадана.
    Последний раз редактировалось Newcomer; 20.09.2023 в 16:11.

  9. #39

    По умолчанию

    Добрый день

    Правильно я понимаю, что для того чтобы можно было управлять СИ30 по RS-485 необходимо в регистр с адресом 3 записать (функция 0×05) значение 0xFF00 ?
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	33.jpg 
Просмотров:	24 
Размер:	138.4 Кб 
ID:	70631  
    Последний раз редактировалось Newcomer; 01.10.2023 в 15:31.

  10. #40

    По умолчанию

    Здравствуйте, в 3 адрес Вам необходимо будет записать значение 65280 - это десятичное значение числа "FF00", которое записано в шестнадцатеричной системе счисления. Как правило, в основном, значения по протоколу ModBus RTU записываются в десятичном виде.

Страница 4 из 6 ПерваяПервая ... 23456 ПоследняяПоследняя

Похожие темы

  1. СИ30
    от Newcomer в разделе Эксплуатация
    Ответов: 6
    Последнее сообщение: 05.05.2023, 22:30
  2. СИ30
    от Newcomer в разделе Эксплуатация
    Ответов: 4
    Последнее сообщение: 23.06.2020, 18:08
  3. СИ30 + PC. Какое ПО?
    от Inferno в разделе Эксплуатация
    Ответов: 16
    Последнее сообщение: 12.11.2015, 10:40
  4. СИ30
    от jus в разделе Master SCADA 3
    Ответов: 2
    Последнее сообщение: 25.01.2014, 10:28
  5. СИ30 + ac4
    от atnoname в разделе Помощь Разработчикам
    Ответов: 6
    Последнее сообщение: 09.02.2012, 11:02

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •