
Сообщение от
swerder
первое - буфер всего 1, размер толи 512 толи 1024 байта.
второе - перед выполнением функции syscomwrite необходимо выполнять syscomread до тех пор, пока возвращаемое значение считанных байт не станет = 0 и только после этого syscomwrite. в противном случае будут возникать ошибки приема либо зависание плк с последующей перезагрузкой.
если ничего не напутано, то вопросы про работу приемника сами отпадают - он просто принимает то что приходит, а анализ буфера выполняется программой.
syscomread и syscomwrite работают с тем портом (номер), который указывается при вызове этой функции.