Steve Bailey
Lifetime Supporting Member + Moderator
I just took a quick look at the file you sent. It looks to me like the F keys on the KEP unit are expected to be mapped into %M0001 - %M0064 range. Not all of those addresses are actually used, but the MOVE instruction with a length of 4 that writes zero to %M0001 clears all bits from %M0001 - %M0064. Furthermore, there are no coil instructions for any of the bits in that range so they must be getting set from something external.
Up to now I've been operating under the assumption that the addresses assigned to the LEDs and F keys on the KEP need to be contiguous but perhaps that's not the case??? Given that, it's possible that %M0800 is coming from the KEP as well.
I'm not sure if the 90-30 ethernet module will work in a CPU311. Even if it does, you'll proably need to make sure your CPU is a new enough firmware version. The serial communications module (IC693CMM311) will not, but there was a serial communications module from Horner (http://www.heapg.com) that will.
Up to now I've been operating under the assumption that the addresses assigned to the LEDs and F keys on the KEP need to be contiguous but perhaps that's not the case??? Given that, it's possible that %M0800 is coming from the KEP as well.
I'm not sure if the 90-30 ethernet module will work in a CPU311. Even if it does, you'll proably need to make sure your CPU is a new enough firmware version. The serial communications module (IC693CMM311) will not, but there was a serial communications module from Horner (http://www.heapg.com) that will.
Last edited: