S7 v5.6 4-20ma scaling issue

mass89

Member
Join Date
Oct 2017
Location
England
Posts
77
Hi, im using a wago 750-455 connected to s7-300 cpu
I use fc105 but the scaling is not right, the value is 20% off.
Almost like the fc thinks im inputting a 0 to 20
My input word appears to starting at 0 rather than 5300
Any idea?
 
I put the input word directly to the input of fc,
The input word reads less than 5300 when the temperature is low but not out of range

I think if i put 4ma to the card my raw value would be 0
 
Last edited:
You should meter mA first.
Then check if mA reading is same than raw value on plc.
If raw value isn't right, then check wiring and wago configuration.
FC105 is expecting 0 to 27648 raw values from card.

Best would be mA simulator, so that you can check easily if values are right or not.
4mA should be 0 on raw data.
 
Found the issue, doe
Wago 20ma raw value corresponds to 32760, after all its not siemens...
Thanks anyway for your help
 
FC105 is expecting 0 to 27648 raw values from card.
can I ask what is going on here? I’m not a Siemens guy so I would think that a signed 15 bit 20mA value would be 32760 (or thereabouts) counts.

Do Siemens AI mA conversions always produce 27468 counts for 20mA (presumably for 4-20mA to eliminate 4mA offset?)?
 
As far as i know siemens always using 27648 yes, that is why i didnt think twice.
My wago is 12 bit res but producing word of 32760 which explains being approx 20% out, coincidentally approx 4ma worth
I was always under the impression a siemens ai at 4ma yield 5300 raw
 
Do Siemens AI mA conversions always produce 27468 counts for 20mA (presumably for 4-20mA to eliminate 4mA offset?)?

It won't make any difference if card have resolution 14 or 15 bits, raw data is for both cards from 0 to 27648 and same FC105 can used for scaling.

Depending of card input settings (0 or 4mA) raw data 0 is 0mA or 4mA. 20mA is allways 27648.
under 4 and over 20mA is also measurement and then raw data is showed under/over also.

PT100 cards have temperature *10 on raw data.

https://support.industry.siemens.co...f-analog-module/12345/?page=0&pageSize=10#top

https://support.industry.siemens.co...-transmitter-scaling/23788?page=0&pageSize=10
 
I also remember that Wago had the possibility of choosing the Endianness of an IO block.

Somehow a top developer at a company I worked for thought that a range of 255 values on a high precision encoder was normal... he just didn't know what endianness. Mind that he was in an hierarchical top position, not that he was competent in any way.
 
Dear all,


As I recall Wago AI (4-20mA) is a 12 bit resolution , bits 0,1,2 are status bits, The analog value is stored starting from bit 3 to bit 14 , For this reason the span is 32760 (you subtract the 7 which corresponds to 2^0 + 2^1 +2^2 )


I was in a training session where we successfully used FC105 to scale the input & we got an a curate result.


Regards
 
The Siemens scaling block will work correctly if the analog input is set to the actual mA range of the signal.
I.e. the signal is 4-20mA, then the analog input must also be set to 4-20mA.
The 20% error sounds as if the analog input is set to 0-20mA, or ±20mA.
Many analog input cards can be set to different signal ranges. This is done in the hardware configuration for each channel.

I like to use 0-20mA on the analog card even for 4-20mA signals. This because I can then freely program an alarm for low signal The integral low signal level alarm will trigger at 3.99A which gives nuissance alarms. Because of that I do not use FC105, but program my own scaling block.
 
Hi Jesper


Wago 750-455 is a fixed 4-20mA card , it is not configurable to 0-20mA, it doesn't have a configuration plug like Siemens AI module.



Regards
 

Similar Topics

5069 IF8 with a 4-20ma 0-100psi, sealed fixed, no calibration, transducer attached. IF8 is scaled 4ma= 0 psi, 20ma=100psi. If over time the...
Replies
12
Views
2,580
Hello, I have looked through the archives and haven't had any luck on the basics of scaling. I'm trying to refresh myself and what formulas I can...
Replies
10
Views
2,699
Hey guys, Normally I have an add in instruction that does this for me but the version of RSLogix I have (borrowed laptop) doesn’t have AOI’s so I...
Replies
19
Views
9,697
Hello, I am seeing an issue with inaccurate tank level. It is an elliptical bottom tank with an Anderson Level sensor mounted on the bottom of...
Replies
20
Views
7,460
Hey guys, I have been having a bit of trouble with analog output scaling. I’m programming out of a compactlogix, I’m trying to output 4-20mA to a...
Replies
13
Views
3,188
Back
Top Bottom