Scratchpad access between Epics

Hi,

I have two Epics, call them A and B.

In Epic A I have the IO unit of Epic B setup for Generic OptoMMP (I also tried as a PR2). From PacControl strategy in unit A, I use various get/set I/O unit scratchpad commands referencing unit B’s scratchpad via the IO mapped above. This is all over local isolated network, no routers, no internet.

It works.

What I can’t tell is 1) Is it UDP or TCP. I see it is using port 2001, and I’m guessing its UDP as I don’t see an open connection listed with netstat that describes it. 2) If it is UDP, can it be made to use TCP? I see generic MMP docs that suggest either works, but perhaps PacControl only uses UDP for these commands? 3) If it can be made TCP, will it inherit/use the SSL certificates from the Epic to encrypt the connection?

I’ve read relevant areas in 2267, 1700, and 1701 as well as searching the forums. I don’t explicitly see this discussed, perhaps I’m missing it.

Thanks,

I believe it is UDP, but the important part is that no, you can’t change it. Even if you could it would not inherit the certs in the Epics. If it is a private network as you described, why do you need to encrypt it?

If that is important to you have you considered using Node-Red with the PAC Nodes to move data between the 2 units? That would allow you to use certs if you really needed to.

2 Likes

Good point, I’ll look into the Node Red method. Thanks.