How is it going y'all? So We have had a pesky problem with an EH 300 flow meter. We are using EIP to reset the totalizer, and for some reason the totalizer control won't respond to reset commands.
If you look at page 84 of the manual here:
https://portal.endress.com/wa001/dla/5001098/3854/000/00/BA01717DEN_0117.pdf
It shows the totalizer control registers. Now I did notice that entries in the O1 tag created by the AOP takes a negative value. I guess one of our techs was able to get it to reset on a test bench but not on that PLC. I also guess they tried to manually send the value and it wouldn't accept it. I haven't been on site to mess with it, but I did take a look at a couple similar ones.
I know that these are using a custom AOI that moves a "1" into that output register to reset the totalizer. That seems correct for the older 83 models, but not for these.
I'm posting this because I have two things confusing me.
If you look at page 84 of the manual here:
https://portal.endress.com/wa001/dla/5001098/3854/000/00/BA01717DEN_0117.pdf
It shows the totalizer control registers. Now I did notice that entries in the O1 tag created by the AOP takes a negative value. I guess one of our techs was able to get it to reset on a test bench but not on that PLC. I also guess they tried to manually send the value and it wouldn't accept it. I haven't been on site to mess with it, but I did take a look at a couple similar ones.
I know that these are using a custom AOI that moves a "1" into that output register to reset the totalizer. That seems correct for the older 83 models, but not for these.
I'm posting this because I have two things confusing me.
- If you look at the output table on page 84 for the totalizer control registers, it gives a number in parenthesis. I have no clue what those numbers are supposed to represent. At first I thought they were a number of bits, but meh. I'm not so sure. There are multiple 3's.
- I'm wondering if the program isn't copying a junk value into that register and corrupting it. If it sets a bit that isn't supposed to be set, or something similar keeping the flow meter from taking further commands in that register.