I am trying to build a simulation where I would be able to control 8 different inputs to ICP DAS. By control I mean how frequent are they and if they exists or not. The goal is to be able to count for those signals on the ICP DAS. In a production environment signals would come from some sensors (like an inductive sensor), and are commonly 24V DC, so I am assuming that ICP DAS is responding to a positive edge signal.
From simple point of view, layout for single input would look like this:
24VDC power supply -> Switch -> Frequency control (signal goes ON / OFF) -> ICP DAS
So, here is how I would use it:
Set the frequency of the first signal and turn it on. Check if my software is detecting that there is an active signal on the 1st DI.
Set the frequency of the second signal and turn it on. Check if my software is detecting that there is an active signal on the 2nd DI.
Set the frequency of the sixth signal and turn it on. Check if my software is detecting that there is an active signal on the 6th DI.
Turn off second signal, and see if my software will detect a missing signal.
>> What range of frequency do you need for the signals ?
I guess satisfying range would be from 10ms to 10s.
>> How do you want to switch the signals on / off?
Lets say i would switch one signal with on / off switch (button)
>> How do you want to control the frequency ...
Lets say with a potentiometer. It does not have to be precise, it is just used by me for a testing purpose.
>> Do you need to control the amplitude of the signal ?
I am not aware that I do need to control amplitude
>> Are signals square waves
You can see the on / off level voltage for the DI in the question. Ideally, signals should have 2 levels: 24V and 0V, like in binary logic (1 or 0).