Страница 555 из 764 ПерваяПервая ... 55455505545553554555556557565605655 ... ПоследняяПоследняя
Показано с 5,541 по 5,550 из 7638

Тема: Вопросы начинающего

  1. #5541

    По умолчанию

    Оставьте в конфигурации только тег, из которого вы выполняете запрос Ext Function, снова сформируйте лог и пришлите его вместе с конфигурацией.
    Но вообще мы только недавно проверяли 65 функцию со Взлетом - все работало. Вот пример:
    local srcdata = {0,1,0,526}
    local srcmask = {"int16:10","int16:10","byte","int16:10"}
    local dstdata = {}
    local dstmask = {"int32:1:3210","string:200"}
    err,dstdata,dstlen = modbus.ExtFunction(65,table.maxn(srcdata),srcmask, srcdata,dstmask);
    Спасибо.

  2. #5542
    Последний раз редактировалось STARTS; 18.01.2019 в 10:37.

  3. #5543

    По умолчанию

    Так почему у вас такая маска коротка?
    Пропишите как у нас в примере - string и количество байт данных которое должно прийти.
    Ну и в ряде случае все же наблюдается разрыв пакетов:
    [18.01.2019 10:32:31.124] TRACE : (192.168.11.37:20114) Rx: [0005] 01 41 00 01 00
    [18.01.2019 10:32:31.124] Inf : ТМК-Н130:Запрос :EXT_FUNCTION:ТМК-Н130:EXT_FUNCTION
    [18.01.2019 10:32:31.128] TRACE : (192.168.11.37:20114) Tx: [0009] 01 41 00 01 01 01 01 94 BD
    [18.01.2019 10:32:31.131] TRACE : (192.168.11.37:20114) Rx: [0001] 00

    [18.01.2019 10:32:31.131] Inf : ТМК-Н130:Запрос :EXT_FUNCTION:ТМК-Н130:EXT_FUNCTION
    [18.01.2019 10:32:31.135] TRACE : (192.168.11.37:20114) Tx: [0009] 01 41 00 01 01 01 01 94 BD
    [18.01.2019 10:32:34.153] SCRIPT : ЯФ_К14.ТМК-Н130.ExtFunction:err = 10
    Спасибо.

  4. #5544

    По умолчанию

    local destmask={"byte:6","int16:3:01","byte:1","Float:11 :32107654","int16:12:01","byte:2","int32:2:01","by te:7"};
    local srcdata = {0,0,221,5,1};
    local srcmask = {"byte","byte","byte","byte","byte"};
    local dstdata = {};
    err,dstdata,dstlen = modbus.ExtFunction(65,table.maxn(srcdata),srcmask, srcdata,destmask);
    Приходит
    Tx: [0008] 01 03 00 F0 00 01 84 39
    Rx: [0005] 01 41 00 00 DE
    Tx: [0008] 01 03 00 F0 00 01 84 39
    Rx: [0007] 01 03 02 00 00 B8 44
    Tx: [0008] 01 03 01 59 00 01 55 E5
    Rx: [0001] 00
    В тоже время отправляем через SendAndReceiveDataByMask и данные приходят.
    Раз не получается через ExtFunction, то будем работать через SendAndReceiveDataByMask
    Не подскажите по данным приема?
    http://prntscr.com/ma1k12 -- это что приходит от контроллера
    local destmask={"byte:13","int16:3:01","byte:1","Float:1 1:32107654","int16:12:01","byte:2","int32:2:01","b yte:7"};
    Это моя маска приема. До 10 байта все принимается нормально, данные действительные, но начиная с 12 начинается что-то непонятное. К примеру Q1 должно быть 0.337, а приходит
    Q1 -25663
    Можете сказать с чем это может быть связано?

  5. #5545

    По умолчанию

    Может чередование байт неправильное, может не в тот адрес попадаете.
    Посмотрите в ответе принятые байты и определите их реальное значение:
    https://www.scadacore.com/tools/prog...hex-converter/
    Спасибо.

  6. #5546

    По умолчанию

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    Может чередование байт неправильное, может не в тот адрес попадаете.
    Посмотрите в ответе принятые байты и определите их реальное значение:
    https://www.scadacore.com/tools/prog...hex-converter/
    Огромное спасибо за ссылку. Неправильное чередование поставил, нужно от младшего к старшему

  7. #5547
    Пользователь
    Регистрация
    01.04.2010
    Адрес
    Лыткарино
    Сообщений
    174

    По умолчанию

    М.S 3.5 При открытии любого скрипта для редактирования экран в молоко. Раньше не было такого. Что надо переустановить?

  8. #5548

    По умолчанию

    Для начала переустановить MasterSCADA, под администратором.
    Если не поможет - то также NetFramework.
    Спасибо.

  9. #5549

    По умолчанию

    Какая-то проблема с сохранением отчета через фб управление документом. Вроде делаю все правильно, по примеру, но отчеты не появляются.
    объект СИКВ
    Вложения Вложения

  10. #5550

    По умолчанию

    С виду все правильно.
    Если просто вручную подать сигнал на вход "Сохранить" - сохраняется?Если нет, то какую ошибку выдает ФБ?
    Спасибо.

Страница 555 из 764 ПерваяПервая ... 55455505545553554555556557565605655 ... ПоследняяПоследняя

Похожие темы

  1. вопросы начинающего
    от Flomaster в разделе ПЛК1хх
    Ответов: 25
    Последнее сообщение: 11.03.2015, 20:50
  2. Ethernet - вопрос начинающего.
    от Продамщебень)) в разделе Сетевые технологии
    Ответов: 8
    Последнее сообщение: 20.06.2013, 16:35
  3. вопросы начинающего
    от Chifa в разделе Сетевые технологии
    Ответов: 1
    Последнее сообщение: 30.07.2010, 14:32
  4. вопрос начинающего
    от gladkiynikita в разделе Master SCADA 3
    Ответов: 1
    Последнее сообщение: 22.03.2010, 05:43
  5. Вопросы
    от Мурат в разделе Эксплуатация
    Ответов: 6
    Последнее сообщение: 27.01.2007, 03:24

Ваши права

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