Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 25

Тема: ЛОГИКА СПТ-943, 961.

  1. #11
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    13,480

    По умолчанию

    Ну у меня дока по протоколу где СПТ94х указано, без последнего номера. Есть отдельно на 944
    Возможно от года выпуска еще зависит. я помню вы про Ethernet жаловались, они там адресацию свою натянули на Modbus как сову на глобус об этом речь была вроде ?
    А, или это МихаилГ жаловался...?
    Последний раз редактировалось melky; 14.03.2025 в 11:42.

  2. #12

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Возможно от года выпуска еще зависит. я помню вы про Ethernet жаловались, они там адресацию свою натянули на Modbus как сову на глобус об этом речь была вроде ?
    Не совсем. Я увидел эзернет, а подключаться по нему нужно было, подумал - щас по Modbus TCP всё заберу. Наивный чукотский вьюноша - там только магистральный протокол. Пришлось через иховый OPC тащить.

  3. #13
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    13,480

    По умолчанию

    Странно, вроде МихаилГ даже добился опроса по Modbus, там кажется или тот или тот, но Modbus натянутый на их адресацию и хитро работает. Вроде темы тут на форуме были.

  4. #14

    По умолчанию

    Блин, я слепень. 943. Они с 96х вообще очень плохо вместе живут. Мы разные модемы ставили для опроса.

    Не знаю, может с коммутатором что и получится. Но скорость придётся на 2400 ограничивать у 961-го.

  5. #15

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Странно, вроде МихаилГ даже добился опроса по Modbus, там кажется или тот или тот, но Modbus натянутый на их адресацию и хитро работает. Вроде темы тут на форуме были.
    на 485-ом RTU, на эзернете только ихний магистральный.

  6. #16

    По умолчанию

    А нет ли у кого логов обмена в СПСети?
    Планирую собирать данные с СПТ961 (доступ к которому появится только при пусконаладке) в ПЛК (не ОВЕН) + шлюзовать Modbus-запросы верхнего уровня (чтобы не заморачиваться с программой в контроллере, если верху вдруг понадобится брать с тепловычислителя что-то ненужное ПЛК), однако исходя из имеющейся документации совершенно не ясен формат метки времени, который может присутствовать при чтении параметра – анализ логов из видео «Пример сканирования СПСети серез прибор-шлюз, подключение к шлюзу по RS232» таких параметров (возвращающих метку времени) не обнаружил, попытка найти какие-нибудь другие логи успехом не увенчалась ¯\_(ツ)_/¯
    spbus.txt
    И вот ещё какой вопрос – кусок запроса параметра 003 из логов:
    Код:
    12:57:42.822 (1);	 * : ---- scanning device NT=01: ----
    12:57:42.827 (1);COM2 ---> : $10 $01 $01 $82 $10 $1F $1D $10 $02 $09 $30 $09 $30 $30 $33 $0C $10 $03 $74 $FA
    12:57:42.831 (1);	 * :   ;Proto: SPBus message;CRC check:*OK*;with address;dstNT=1;srcNT=130;param_num=0x003;FNC=$1D(request)
    12:57:43.196 (1);COM2 <--- : $10 $01 $82 $01 $10 $1F $03 $10 $02 $09 $30 $09 $30 $30 $33 $0C $09 $31 $30 $35 $30
    12:57:43.196		   : $30 $30 $31 $30 $33 $35 $09 $20 $0C $10 $03 $4E $A7
    12:57:43.200 (1);	 * :   ;Proto: SPBus message;CRC check:*OK*;with address;dstNT=130;srcNT=1;param_num=0x003;FNC=$03(response);param_val=1050001035
    Указатель выглядит как 0\t003 – а как отреагирует прибор, если вместо 003 будет 3? Или номер параметра в запросах всегда (у всех приборов логики) число трёхзначное? Планирую в шлюзе адрес Modbus-регистра использовать как указатель (=1000 * номер канала + номер параметра), поэтому и всплыл такой вопрос (если у них ещё и длина номера параметра зависит от прибора и/или параметра – это жесть).
    PS: вариант с OPC-сервером мне не подходит, поскольку контроллер должен получать данные даже в случае отсутствия компьютера или связи с ним.

  7. #17

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Странно, вроде МихаилГ даже добился опроса по Modbus, там кажется или тот или тот, но Modbus натянутый на их адресацию и хитро работает. Вроде темы тут на форуме были.
    О, случайно увидел как упоминали меня... Больше года назад. Мимо меня прошло. Да, у 962го вроде, натянутый модбас рту, на глобус. Там нельзя групповые запросы делать, так как 100й регистр, например, это lword на 4 регистра, а 101й, это другой lword на другие 4 регистра. Плавающий модбас. Как раз твою любимую рапид скаду под это настраивал.

  8. #18

    По умолчанию

    Цитата Сообщение от МихаилГл Посмотреть сообщение
    О, случайно увидел как упоминали меня... Больше года назад. Мимо меня прошло. Да, у 962го вроде, натянутый модбас рту, на глобус. Там нельзя групповые запросы делать, так как 100й регистр, например, это lword на 4 регистра, а 101й, это другой lword на другие 4 регистра. Плавающий модбас. Как раз твою любимую рапид скаду под это настраивал.
    Идея практически как у меня – только я ещё хочу функцию 0x17 Read/Write Multiple Registers задействовать как раз для группового запроса – вместо записываемых регистров передавать адреса. Ну и формула у них для адресации 1024 * номер канала + номер параметра – но я решил так не делать, чтобы можно было адреса регистров 0…64999 оставить под параметры каналов 0…64, а 65000…65535 в перспективе под архивы (собственно, в СПСети они так и адресуются на канале 0).
    Цитата Сообщение от МихаилГл Посмотреть сообщение
    Плавающий модбас
    Скорее а-ля Enron Modbus (если бы параметры ограничивались четырьмя байтами) – только там такой фокус действует на ограниченном диапазоне адресов 5001…5999 для DINT и 7001…7999 для REAL.

  9. #19
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    13,480

    По умолчанию

    А вы архивы собрались читать? В текущих откуда там метка времени?

  10. #20

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    А вы архивы собрались читать?
    Это задача верха – решать, что он там будет читать, моя задача – предоставить транспортную возможность.
    Цитата Сообщение от melky Посмотреть сообщение
    В текущих откуда там метка времени?
    Согласно спецификации &#175;\_(ツ)_/&#175;
    Нажмите на изображение для увеличения. 

Название:	Безымянный.png 
Просмотров:	6 
Размер:	62.7 Кб 
ID:	89869

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

Похожие темы

  1. ПР-100, не отрабатывает логика
    от TaPX в разделе Программируемые реле
    Ответов: 3
    Последнее сообщение: 21.01.2025, 11:52
  2. СП-270 и ЛОГИКА
    от приборист в разделе Панели оператора (HMI)
    Ответов: 14
    Последнее сообщение: 05.10.2018, 15:47
  3. Логика работы ФБ TON
    от Евгений Владимирович в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 21.06.2017, 10:26
  4. ПЛК + Логика СПГ761
    от приборист в разделе ПЛК1хх
    Ответов: 23
    Последнее сообщение: 27.04.2016, 09:58
  5. Екон + Логика 742
    от pasha8931 в разделе Эксплуатация
    Ответов: 0
    Последнее сообщение: 29.10.2014, 16:11

Ваши права

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