Показано с 1 по 10 из 33

Тема: Общение с прибором с помощью скрипта

Древовидный режим

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

    По умолчанию

    ну? приведите это к коду C# построчно для начала.
    local len - int len = 0;
    local StartTime - это че? таймер? какой? у меня есть код для C# таймера Ton, ну можно доработать и Tof и Tp если надо. Это отдельные классы будут.
    local ArrCMD={}; - байтовый? byte[] ArrCmd = new byte[x]; если знаете сколько байт.
    local ChErr; - это что? байт, целочисленное?

    Ну и так далее. Просто распишите словами что есть что.
    Заполнение байт может быть по разному, например ArrCMD[0] = 6; ArrCMD[1] = 255;
    Если никогда не меняется то можно в объявлении byte[] ArrCmd = new byte[] {6, 255, 59, ы ты.ды };

    По сути вам больше привести к синтаксису C# нужно ваш же код. Ну и правильно задать переменные.

    Ну судя по этому local temp = ArrDest[5] * 1162.790700; у вас там непонятно массив float что ли или все таки там байты? тогда такие комбинации типа ArrDest[7]=ArrDest[7]/100 не прокатят
    Последний раз редактировалось melky; 27.03.2025 в 11:32.

Похожие темы

  1. Ответов: 0
    Последнее сообщение: 06.04.2022, 07:51
  2. Ответов: 13
    Последнее сообщение: 05.07.2019, 11:34
  3. Ответов: 4
    Последнее сообщение: 05.06.2017, 20:40
  4. Ответов: 10
    Последнее сообщение: 22.03.2017, 08:57
  5. Общение с монитором Com-порта
    от Makin_Pavel в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 06.03.2017, 10:11

Метки этой темы

Ваши права

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