CODESYS - the IEC 61131-3 automation software
http://forum.codesys.com/

How to connect serial devices ?
http://forum.codesys.com/viewtopic.php?f=21&t=5699
Page 6 of 6

Author:  ekmekci [ Thu Apr 20, 2017 1:08 pm ]
Post subject:  Re: How to connect serial devices ?

HTejada wrote:
ekmekci wrote:
Dear All,

This topic was so helpfull for me about getting data from usb via codesys.

I used, Edwin's example it works well. I can read data from my usb GPS receiver.

But, i wonder what if i have 2 usb device at the same time.
How we can control both of them at the same time ? It is possible to do it?

For example;
For one usb device we can use
FirstSerialLine(
slMode:= SL_READWRITE,
udiPort:= 1,
udiBaudrate:= 4800,
paParity:= COM.PARITY.NONE,
sbStopBits:= COM.STOPBIT.ONESTOPBIT,
udiByteSize := 8);

what we need to do for 2 usb device at the same time.

Thank you for your help.


if 2 usb are the same manufacture, you can change udiport:=2 for second device. You can create news string i/o for the second device.

Lucky!

BR
Hector.



Thank you for your help. But what if i use 2 usb devices which different manufacture ?
What i need to do.

Also, what is the mean "same manufacture" ? Could you please give example ?

Author:  Edwin Schwellinger [ Thu Apr 20, 2017 5:57 pm ]
Post subject:  Re: How to connect serial devices ?

Hi,
set symbolic links in Linux

Example:
/dev/ttyUSB0 -> /dev/USBCDS0
/dev/ttyAMA0 -> /dev/USBCDS1

and then in /etc/CODESYSControl.cfg only this line will be needed:

[SysCom]
Linux.Devicefile=/dev/USBCDS

BR
Edwin

Author:  ekmekci [ Fri Apr 21, 2017 12:28 pm ]
Post subject:  Re: How to connect serial devices ?

Edwin Schwellinger wrote:
Hi,
set symbolic links in Linux

Example:
/dev/ttyUSB0 -> /dev/USBCDS0
/dev/ttyAMA0 -> /dev/USBCDS1

and then in /etc/CODESYSControl.cfg only this line will be needed:

[SysCom]
Linux.Devicefile=/dev/USBCDS

BR
Edwin



Thank you Edwin,

I will try and i will let you know,

Page 6 of 6 All times are UTC+01:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/