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 that you accept 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
#7
(04.09.2020, 10:36)admin Wrote: Which input mode are you using? Try Sensor mode.

Hi Admin,
which kind of sensor I can connect to the analogue input? How can I use a NTC or a PT1000 or PT100 and so on?

Thanks.

BR
Reply
#8
For PT1000 you would need this https://openrb.com/canx-8-x-pt1000-sensor-inputs/
------------------------------
Ctrl+F5
Reply
#9
(09.04.2021, 15:33)Daniel. Wrote: For PT1000 you would need this https://openrb.com/canx-8-x-pt1000-sensor-inputs/

Thank you Daniel, I know about this device.

I though there was a way to adapt analogue input device to use other type of sensors.

Thanks.

BR
Reply
#10
For UIO16 we recommend using an active sensor with 0-10V output. The voltage value can then be converted to temperature using LM script. UIO16 0-30V inputs are not suited for precise PT1000 measurement.
These CANx devices have a single PT1000 input and can be placed closer to the sensor. Keep in mind that PT1000 cable should be as short as possible.
https://openrb.com/canx-1-x-6a-relay-1-x...sor-input/
https://openrb.com/canx-10-x-push-button...hermostat/
Reply
#11
(12.04.2021, 08:21)admin Wrote: For UIO16 we recommend using an active sensor with 0-10V output. The voltage value can then be converted to temperature using LM script. UIO16 0-30V inputs are not suited for precise PT1000 measurement.
These CANx devices have a single PT1000 input and can be placed closer to the sensor. Keep in mind that PT1000 cable should be as short as possible.
https://openrb.com/canx-1-x-6a-relay-1-x...sor-input/
https://openrb.com/canx-10-x-push-button...hermostat/

Hi admin,
can I connect an active sensor with 0-10V output directly?

I would like to connect current transducer 0-10V. How can I manage the data?

Thanks.
Reply
#12
Yes, you can connect it directly. Final conversion has to be done via a script.
Reply


Forum Jump: