Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 15

Тема: ПЛК 100 конец строки

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

    По умолчанию ПЛК 100 конец строки

    Здравствуйте коллеги! Подскажите пожалуйста какими символами ПЛК кодирует конец строки и перевод каретки.
    Мне необходимо в модем ПМ01 подключенный к RS 232 ПЛК100 передать команду дозвона. Я делаю так:
    IF Call THEN
    snd_str:=CONCAT('ATD',Phone_num);
    snd_str:=CONCAT(snd_str,'$R');
    SysComWrite(Com_num,ADR(snd_str),LEN(snd_str),0);
    END_IF
    В итоге формируется строка 'ATD050-428-XX-XX$R' но звонка почему то нет.Подозрение такое что неправильно формируется конец строки и перевод каретки.
    Жаль что нельзя прослушать порт от ПЛК к ПМ01.

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

    По умолчанию

    че это нельзя послушать и во вторых попробуйте $R$N если документацию нет желания читать
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  3. #3

    По умолчанию

    Вводите телефонный номер правильно. В международном формате должен начинаться с символов +7(для России, для Украины не знаю), далее только цифры, ну а в конце $R.
    Команда должна выглядеть так: 'atd+79109401235$r'.

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

    По умолчанию

    Цитата Сообщение от Логвиненко Андрей Посмотреть сообщение
    Вводите телефонный номер правильно. В международном формате должен начинаться с символов +7(для России, для Украины не знаю), далее только цифры, ну а в конце $R.
    Команда должна выглядеть так: 'atd+79109401235$r'.
    Ну так если подключить модем стандартными средствами в конфигураторе то +3 не надо вводить и все дозванивается ?
    Ув. capzar.Подскажите пожалуйста как прослушать порт подключенный кабелем от ПЛК к модему?
    Просматривал разные языки там встречаются и $R$N и /R/N в одом терминале даже увидел CR LF. Ну раз вы говорите что $R значит буду копать в другом месте. Но вот бы было здорово посмотреть что приходит в порт.

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

    По умолчанию

    CR LF это и есть в КДС $R$N
    а как увидеть, если Вы занимаетесь разработкой серьезно, то должен быть преобразователь USB-rs485, а по этому интерфейсу можно слушать как общаются два оппонента.
    Если только rs232 чему лично я удивлен, давно не встречал ПК с СОМ-портами, а работать с этим портом только со знаниями теории не по феншую, то остается следить что приходит в ответ, если ни чего то команда набрана не верно, следовательно вопрос: 050-428-XX-XX Вы действительно с дефисами передаете номер?

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

    По умолчанию

    Нет конечно, дефисы ето я так для наглядности приписал. в CDS Online я вижу 'ATD05042887xx$R'. А на счет COM порта еще остался один комп у меня.Преобразователь USB-rs485 есть у меня. Если я правильно понял то вы предлагаете модем и ПЛК соеденить по 485 и между ними вставить АС4 и перехватывать посылки? А какую программу для этого посоветуете?

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

    По умолчанию

    Мне вроде показывали на видео обычным гипертерминалом

    Для начала,тем же терминалом попробуйте подать команду вручную, может нет поддержки

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

    По умолчанию

    Команда ATD05042887xx$R$N' с терминала проходит. дозвон идет. Интересно посмотреть что идет в порт с ПЛК?

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

    По умолчанию

    Ну так пусть пк и побудет на время модемом, так и узнаете что посылает плк, на данный момент связи то всеравно нет

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

    По умолчанию

    В принцепе и то правда COM порт он и в африке COM порт какая разница где он на модеме или на компе. ОК! Спасибо за консультацию буду пробовать, потом отпишусь о результатах

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. Передача составной строки
    от The-Boss в разделе Master SCADA 3
    Ответов: 17
    Последнее сообщение: 25.09.2014, 17:45
  2. перевод строки в число
    от Роланд в разделе Помощь Разработчикам
    Ответов: 4
    Последнее сообщение: 11.04.2013, 00:45
  3. Конец света?
    от жекон в разделе Трёп (Курилка)
    Ответов: 11
    Последнее сообщение: 21.12.2012, 14:35
  4. ПЛК-100 р-м+ПЛК-100 р-м по Tcp/Ip
    от Alexandr85 в разделе ПЛК1хх
    Ответов: 5
    Последнее сообщение: 05.02.2012, 21:02
  5. перевод строки в файле
    от Назаров Александр в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 29.03.2010, 10:08

Ваши права

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