программа во вложении.
Меньше 4800 в delta vfd выставить нельзя. На 4800 работает аналогично с потерей байт.
Вид для печати
программа во вложении.
Меньше 4800 в delta vfd выставить нельзя. На 4800 работает аналогично с потерей байт.
к сожалению, не обнаружил в присланном коде места, где бы можно было посмотреть буфера приёма/передачи и тем более, сколько где байт теряется.
попробуйте сделать простую программу:
открыть порт,
прочитать все из буфера приёма,
послать посылку в чп,
подождать десяток другой мс и
прочитать все из буфера приёма - и проанализировать что пришло.
повторить то-же самое при связи через 232 порт плк (через преобразователь)
не вижу необходимости смотреть буфер приема. для чего это нужно? Где и сколько байт теряется хорошо видно из листинга программы ComPort Toolkit, но на всякий случай попробую сделать так, как вы сказали.
листинга программы ComPort Toolkit - И как видно что теряется, если это программа на ПК?
вот так:
000029 15:14:04.930 3a :
000030 15:14:04.930 30 0
000031 15:14:04.930 31 1
000032 15:14:04.930 30 0
000033 15:14:04.930 33 3
000034 15:14:04.930 30 0
000035 15:14:04.930 30 0
000036 15:14:04.930 30 0
000037 15:14:04.930 32 2
000038 15:14:04.945 30 0
000039 15:14:04.945 30 0
000040 15:14:04.945 30 0
000041 15:14:04.945 31 1
000042 15:14:04.945 46 F
000043 15:14:04.945 39 9
000044 15:14:04.945 0d .
000045 15:14:04.945 0a .
000046 15:14:04.945 98 � - здесь должно быть четыре символа ":010", тогда бы ответ и контроллер и меня устроил бы.
000047 15:14:04.945 33 3
000048 15:14:04.945 30 0
000049 15:14:04.961 32 2
000050 15:14:04.961 30 0
000051 15:14:04.961 35 5
000052 15:14:04.961 30 0
000053 15:14:04.961 30 0
000054 15:14:04.961 46 F
000055 15:14:04.961 35 0d 5.
000056 15:14:04.961 0a .
при этом
000029 - 000045 запрос контроллера к частотнику.
000046 - 000056 ответ частотника контроллеру.
Линия RS-485 прослушивается через отдельный преобразователь. При этом, если частотник опрашивается не ПЛК, то ответ от него точно такой, какой и требуется.
товарищи, кто знает как заставить плк63 быстрее переходить на прием?
в конце недели дособираю два шкафа автоматизации, попробую связь через порт 232 с преобразователем ас3-м-220. специально раздобыл ас3 для этой цели.
ура, через Rs232+переходник ас3 - все работает! слава овену!