Показано с 1 по 9 из 9

Тема: Номера портов в ПЛ100

  1. #1
    Пользователь
    Регистрация
    13.07.2011
    Адрес
    Макеевка
    Сообщений
    224

    По умолчанию Номера портов в ПЛ100

    Здравствуйте помогите разобратся с проблеммой: Пытаюсь через SysLibCom открыть 485 порт на ПЛК 100 пишу:

    VAR
    com_num: PORTS := COM0; (* Номер порта для работы с модемом *)
    res: BOOL;
    port_init: BOOL := FALSE;
    com_set: COMSETTINGS;
    com_handle: DWORD;
    port_opened: BOOL := FALSE; (* признак открытия порта *)
    snd_str: STRING(255);
    phone_num: STRING := '050989xxxx;'; (* Телефонный номер для дозвона *)
    rcvStr: STRING(255);
    END_VAR

    (*Открываем порт*)
    IF NOT port_opened THEN
    com_handle:=SysComOpen(com_num);
    IF com_handle<>16#FFFFFFFF THEN
    port_init:=TRUE;
    ELSE
    SysComClose(com_num);
    com_handle:=SysComOpen(com_num);
    port_init:=TRUE;
    END_IF
    А CDS почему то выдает Ошибка 3760 Неверное начальное значение.
    В чем может быть беда? Причем все другие значения отличные от нуля скармливаются без проблем.

  2. #2
    Пользователь
    Регистрация
    13.07.2011
    Адрес
    Макеевка
    Сообщений
    224

    По умолчанию

    Сделал вот так com_num: PORTS := 0; ошибка ушла но при работе com_num=INVALID
    Последний раз редактировалось desperadoes; 10.02.2014 в 00:27.

  3. #3
    Пользователь
    Регистрация
    28.08.2008
    Адрес
    23..93..123
    Сообщений
    1,682

    По умолчанию

    Не обращайте внимания .

  4. #4
    Пользователь
    Регистрация
    13.07.2011
    Адрес
    Макеевка
    Сообщений
    224

    По умолчанию

    на что? на com_num=INVALID? Да но почему такого нет на COM1? там показывает com_num=COM1

  5. #5
    Пользователь
    Регистрация
    28.08.2008
    Адрес
    23..93..123
    Сообщений
    1,682

    По умолчанию

    Порт работает ? Обмен идет ?
    Просто (мое предположение) в библиотеке не предусмотрено Com=0 , а в ПЛК он есть.
    Если все остальное правильно , должно работать .

  6. #6
    Пользователь
    Регистрация
    13.07.2011
    Адрес
    Макеевка
    Сообщений
    224

    По умолчанию

    В том то и дело с Com=0 проект даже не компилируется и не загружается а с com_num=INVALID порт не работает

  7. #7
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,249

    По умолчанию

    Чем диспуты устраивать, форум бы прошерстили, эта тема обсуждается наверное ссоздагия форума

  8. #8
    Пользователь
    Регистрация
    13.07.2011
    Адрес
    Макеевка
    Сообщений
    224

    По умолчанию

    Да нашел! Там написано что com_num=INVALID так и должно быть. Но подключаю 485 через АС4 к сниферу и там ничего нет. Порт не открывается почему то?

  9. #9
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,249

    По умолчанию

    Цитата Сообщение от desperadoes Посмотреть сообщение
    Пытаюсь через SysLibCom открыть 485 порт на ПЛК 100
    Значит не пытайтесь, существует бибка ComService где вопросы подключения порта решены, примеров отправки данных тоже полно. Напоминаю, что при проблемах желательно выкладывать свои "потуги", так легче указать в чем ошибка

Похожие темы

  1. Номера портов ПЛК73
    от jum_kaash в разделе ПЛК63/73
    Ответов: 34
    Последнее сообщение: 18.10.2012, 00:33
  2. ип320, номера регистров
    от drvlas в разделе Панели оператора (HMI)
    Ответов: 42
    Последнее сообщение: 21.04.2011, 05:19
  3. ип320 - динамические номера регистров
    от drvlas в разделе Панели оператора (HMI)
    Ответов: 19
    Последнее сообщение: 05.11.2010, 20:52
  4. Концентратор последовательных портов
    от Назаров Александр в разделе Трёп (Курилка)
    Ответов: 4
    Последнее сообщение: 14.04.2009, 16:23
  5. Путаница в отображении номера программы и номера шага
    от По самые по... в разделе OWEN Proces Manager
    Ответов: 1
    Последнее сообщение: 19.12.2006, 15:58

Ваши права

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