For more than 20 years, there has been a significant movement to convert as much machine logic control circuitry as possible from AC signals to DC signals. That makes perfect sense for a variety of reasons – the primary among them being safety and cost. But there are still scenarios where AC signals need to be directly monitored – so how is that accomplished in 2025? Join us for this Livestream as we review the options for routing AC input signals into a Horner OCS control system – including one option using the new OCS-I/O expansion and remote I/O system.




0:03

Good morning everyone, thanks for joining us on this webinar connecting AC inputs to Horner OCS.

0:10

As usual we’ll go straight into the presentation and if you have any questions just pop them in and we’ll get to them at the end.

0:15

Hello and welcome to today’s webinar. Today we will look at connecting AC inputs to Horner OCS.

0:23

Let’s look at our agenda for today. We are going to start by answering the question, why AC inputs in 2025?

0:31

Now we are going to give you some AC inputs examples and then we are going to show you how to integrate AC inputs with IO that is built into the Horner OCS all in one controller that appears to be DC only.

0:45

Then we are going to show you how to connect AC inputs to OCS IO that is Horner’s expansion IO system and there will be demonstrations throughout and we will finish with a Q &A session.

0:57

Why AC inputs in 2025?

1:00

We talked about all the good reasons why we would use DC on a regular basis, however sometimes we have some projects like a machine retrofit where there might be legacy AC sensors and that the decision may have been made to leave those sensors in place.

1:16

If that is the case then we need to deal with those AC signals that are being put out of those sensors.

1:23

So how are we going to do that?

1:24

Let’s look at a couple of different scenarios of where we are dealing with AC, starting with those legacy sensors.

1:32

On the screen there we have an example inductive prox that is an AC only inductive prox.

1:38

Nowadays most inductive proxes support either AC or DC, however there are plenty of legacy sensors that are AC only and we need to be able to interface with those.

1:51

Another scenario where we are dealing with AC is where we have a series of circuit breakers and we want to tap into the wiring after the circuit breaker so we can detect whether we have a current flowing through that wire.

2:04

So another scenario is the output of a circuit breaker where we might want to tap into the AC signal and be able to interface that with our control system.

2:13

So these are just a couple of different scenarios.

2:16

When we have a Horner OCS with built-in I.O.

2:19

and it has all DC inputs, we connect those AC inputs by using a device called an Opto Isolator.

2:27

An Opto Isolator is a compact DIN, rail-mounted device which effectively completely isolates an AC input signal from the DC input circuitry built into Horner’s OCS and converts that AC signal over to DC.

2:42

You may simply use one opto isolator per AC input and then you can mix and match between DC input signals and AC input signals.

2:52

Simply put in the opto isolator in between any AC input and one of the DC input terminals.

2:58

Now you can acquire them from a number of different locations for interfacing an AC input signal with a DC only input circuit.

3:07

These are the way to go.

3:08

Another advantage to the opto isolator is that they support voltage all the way up to 240 volts AC so if you are using higher voltage like that you are most certainly going to need to use an opto isolator.

3:22

Now for our demonstration we are going to start by taking a look in the wave back machine of an opto isolator connected to the micro OCS.

3:30

Here is the AC side this is where we terminal that is where we are going to connect the neutral as a reference for A1 you have an optical isolation here in the center and then this is our DC side with the positive output pin here and the common output pin we have actually wired this up so there is one on the right here and we are using the circuit breaker here with a manual switch on it to kind of switch an AC signal so we have got a hot signal running into the top of the circuit breaker running down circuit breaker and into the opto isolator we have got a neutral coming into the opto isolator as well on the other side we have got our dc connections and then coming out of our dc connections on the other side of the opto isolator we have this orange wire here that is wired into a digital input on the micro ocs in this case it happens to be an i1 so we will take a quick look at the screen here and you can see we do not have any power happening here or the voltage is off effectively.

4:40

So if we turn on the breaker you can see we get an indication both on the physical device itself on the opto isolator itself and then we also got the micro OCS sees that as a 1 sees that as a 1.

4:54

We are going to take a look at that scenario where we want to case Horner’s OCS-IO.

5:03

Now if you are not familiar with OCS-IO, OCS-IO is Horner’s newest expansion IO system.

5:09

It mounts on a DIL rail and it just so happens that there is an AC input module available for OCS-IO.

5:18

So the way you integrate OCS-IO is you start with the base and there are two different bases available.

5:25

One base that strictly provides a connection to your OCS with no built-in IO of its own and the other base component which offers not only the connection back to OCS but also offers built-in IO and then once you have started with your base component you can add either seven or eight extra IO modules per base and you can have up to 16 bases per system so it is a very scalable system.

5:52

One of the advantages of OCS IO besides its variety of DC inputs and relay outputs and analog type modules is it does support an AC input module and that is what we are talking about today.

6:06

Let’s take a closer look at the DIMP620HE959.

6:13

DIMP620 which is the AC input module that provides 8 AC inputs.

6:18

Now it supports voltage up to 120 volts so if you have voltage higher than that you will to use an opto isolator but you have got your 8 inputs you have got a place to connect your L2 or your common type connection here and it is really easy to integrate once again it is limited to 120 volts AC so keep that in mind but that is a majority of what the applications are anyway.

6:45

The wiring was quite simple on the L1 side of things you run that through the switch and then into the input. On the L2 side of things you run that into the common terminal.

6:57

Now all common terminals are on the same potential so if you have multiple phases involved in your application you will have to have one module per phase because of that.

7:08

For our next demonstration we are going to take a look at AC signals with OCS-IO.

7:15

Here our Cscape 10 program that we are using to demonstrate connecting AC inputs to OCS IO.

7:22

Let’s start off in the hardware configuration because that is where you find OCS IO.

7:28

Our demo system here is based on Excel W Prime OCS all-in-one controller and it is connected to OCS IO over Cscan.

7:39

So what we have here is a simple two module system where the first module is the base which happens to be the base with built-in IO and the second module is one of our 8th channel or 8-point AC input card. Let’s take a look at the configuration of the base.

7:57

We gave the base a convenient name, assign some status variables to it and then we need to allocate a place for the IO to be mapped in the hardware memory structure.

8:07

Now, when you are doing this, you are typically going to use some IO arrays that have been pre-configured in Cscape.

8:15

And there is an I array, a Q array, an AI array and an AQ array.

8:22

Now remember, because these arrays, they typically start at zero.

8:26

The reason that we have allocated them to all start at 64 for this particular base is because our particular XLW’ has I0 built into it and we want to make sure the I0 on the OCS I0 base is mapped to a location well above the built-in I0.

8:44

The arrays being 0 based are offset by 1 from the%I,%Q,%AI and%AQ memory addresses.

8:55

So I64 correlates to%I65 also because there is an onboard I0 on this particular base and our AC inputs are not going to be starting right at the beginning of the memory for the base.

9:10

But to see where the DIMP620 module is mapped from input standpoint we can go to the more info button here and it tells us for our DIMP620 that those inputs set I80 on the array side which colorates to present I81 on the memory side.

9:30

This is our OCSIO configuration and then we could have just chosen to use I80 through I87 array input array.

9:40

Input array directly to map two variables but instead of doing that we went ahead and created some separate variables called acInput1 through acInput8 and we went ahead and manually mapped those where the acInputs are mapped with the OCS IO and that is certain at i80 on the array side or present i81 on the memory location side.

10:03

All we have done here is we have created a single screen with LED indications showing the status of the input.

10:11

Let’s take a look at the system on the bench.

10:13

What we have here is L1 and L2 are hot and neutral running to the terminal strip.

10:19

The L1 signal, or hot, is running through the circuit breaker and then the other side of the circuit breaker is connected to I8 on the terminal here of the DIMM620 and then the L2 signal, or sometimes called neutral, is this blue wire here and it is connected directly to the common terminal on the DIMM620.

10:42

We can see here on the screen everything appears to be off, we flip this breaker, we get our LED to turn on, we went ahead and had another LED indicator here to indicate that we have power flow there and you can see up here in this corner we also have LED indication on the module.

11:01

That concludes our webinar for today, thank you so much for listening and the Q &A session will begin shortly.

11:15

Okay, I haven’t seen any questions come in during the presentation, but feel free to contact TechSport if you do want any follow-ons on this.

11:28

Okay, nothing’s coming in just at the end there either. I think we can leave it there for today.

11:33Thank you all for joining and I will see you again soon.