Профиль должен быть заполнен на русском языке кириллицей. Заполнение профиля заведомо ложными или некорректными данными - причина возможного отказа в регистрации на форуме.

Макрос для RS232

RS-485, ProfiBUS, 4-20 mA, Wi-Fi, GSM и так далее

Автор темы
Nikolay
новенький
новенький
Сообщения: 2
Зарегистрирован: 04 май 2015, 09:25
Ф.И.О.: Николай Александрович Авхутский

Макрос для RS232

Сообщение Nikolay » 04 май 2015, 09:29

Здравствуйте! может ли кто-нибудь помочь с текстом программы макроса для обмена информацией по RS232 через COM порт?

Аватара пользователя

TEB
специалист по DEIF
специалист по DEIF
Сообщения: 7900
Зарегистрирован: 17 июн 2008, 15:01
Ф.И.О.: Евгений свет Брониславович
Благодарил (а): 38 раз
Поблагодарили: 65 раз
Контактная информация:

Re: Макрос для RS232

Сообщение TEB » 04 май 2015, 11:54

Доброе!

Может кто-то и может, но все штатные экстрасенсы в отпуске и что за макрос и для чего - объяснить, кроме Вас, некому.
По вопросам работы Форума можно обратиться ко мне, или по этим контактам.


Автор темы
Nikolay
новенький
новенький
Сообщения: 2
Зарегистрирован: 04 май 2015, 09:25
Ф.И.О.: Николай Александрович Авхутский

Re: Макрос для RS232

Сообщение Nikolay » 23 май 2015, 15:31

мне необходимо считывать десятичное число через Free Procol, использую следующую программу:
macro_command main()
short wResponse[6], receive_len, wait_time=20
INPORT2(wResponse[0], "Free Protocol", receive_len, wait_time)
// wait_time unit : millisecond
if receive_len > 0 then
SetData(wResponse[0], "Local HMI", LW, 0, 6)
// set responses to LW0
end if
end macro_command

но при чтении чисел более 255 (т.е. больше 12 байта) в ячейку LW0 выводится несоответствующее число. В чём может быть причина? передаю десятичные числа со сниффера Hterm.

Аватара пользователя

MuadDib
не первый раз у нас
не первый раз у нас
Сообщения: 359
Зарегистрирован: 31 июл 2010, 08:12
Ф.И.О.: Журавлев Павел Евгеньевич
Поблагодарили: 1 раз

Re: Макрос для RS232

Сообщение MuadDib » 25 май 2015, 07:26

Какие числа конкретно ожидаете и какие получаете?


Вернуться в «Интерфейсы, протоколы, связь»



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость