This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

CAN UIO16 open collector input
#1
Hello. 
I have CAN-UIO16 device. There are sensors that have open collector output. In other words sensor output can be float or grounded. CAN-UIO16 device input detects float or CANx device power supply (+24 V).
A question does it is possible to detect open collector based signals on CANx inputs.
Reply
#2
You need an external pull-up resistor (around 10kohms) between +24V and the input. Most open drain outputs are rated up to 30V but check the device that you want to connect.
Reply
#3
(25.06.2020, 11:10)admin Wrote: You need an external pull-up resistor (around 10kohms) between +24V and the input. Most open drain outputs are rated up to 30V but check the device that you want to connect.
Thank you for replay. As far as I understood your solution assumes that signal will be inverted.
Another one solution is to use relay module with 24VDC coil. Coil is connected to +24V and to the open collector input. Relay will commute +24V to CANx-UIO16 input.

In my case I have changed a connections scheme of modules I have.  Cool
One of modules I have is VALSENA-DIN32 Modbus controller (aka advanticsys-DIN32). And it is designed to input exact open collector signals. But it seems it needs some additional programming, because of for now it does not work properly with modbus.
Reply
#4
Yes, signal will be inverted but you can invert it again on UIO if needed. Relay will also work but it's an additional device that takes space and requires more wiring. The advantage is that it isolates UIO from an external device if different power supplies are used.
Reply
#5
Hello, I have installed multiple UIO16 computers to detect the status of various relays and detect faults.
I have a problem when there is a voltage drop, and when it restarts it does not detect the active signals and forces me to make a change.
In the configuration parameters all the reading and writing flags are active. Anything else I have to do?
Reply
#6
Which input mode are you using? Try Sensor mode.
Reply


Forum Jump: