1/30/2017 7:16 PM | |
Posts: 3 Rating:
|
The 15% over range is provided to prevent your digital value from going negative, when connected to most instruments. Many instruments will report analog values over 20mA if the sensed value exceeds the calibrated range of the instrument. This is useful to many people who analyze the process, and troubleshoot instruments and systems. Emerson Process Systems usually top out at 20.8mA to 21.2mA when the process input is over-range, the output level goes over 20mA to indicate saturation. Some alarm conditions can be detected by the transmitter sending between 21.75 and 22.5mA to the control system (NAMUR Levels). The Siemens scaling allows the PLC to read those values as a positive value without going negative, and not clamping the value so you are not flying blind. On old systems, when 20mA was set to 32767, if the design of the instrument circuit had just a small error, and your PLC card measured 32768 or higher, many PLCs interpret this value as a signed value, so your instrument value suddenly goes negative, which will upset the process if you are not prepared for this. So this has nothing to do with the Siemens side, it is all to accommodate everyone else who makes 4-20mA instruments. |
This contribution was helpful to
1 thankful Users |
11/15/2018 1:58 PM | |
Joined: 12/8/2010 Last visit: 9/16/2020 Posts: 10 Rating:
|
Please have a look the excel file for all info in one place only hexadecimal part is missing can be added later :)Attachmentsiemensanalogmodulesdigitalanalogconversioninscale.xlsx (786 Downloads) |
This contribution was helpful to
1 thankful Users |
5/27/2020 5:23 PM | |
Joined: 5/18/2020 Last visit: 6/21/2024 Posts: 15 Rating:
|
This is a great thread, I just wanted to know what values to use in my programming which appears to be simply a 0-27648 integer. = 4-20mA signal it looks like it comes from a 16 bit digitisation I.e. 2^16 / 2 (for positive and negative values = 32768 (2 Xy 16 on your scientific calc) but most of the negative range is ignored and a portion of the upper range is too. The reasoning for this I do not understand as it seems to be a waste of resolution, my guess is this is a factor of safety used by the PLC to identify faulty components? Hope this helps Thanks |
5/27/2020 6:20 PM | |
Joined: 9/27/2006 Last visit: 8/30/2024 Posts: 12280 Rating:
|
Hello GreenFlash; Not a waste of resolution. Independance from the resolution of any analog module. Whether you module shows 12-bit resolution, 13-bit resolution plus sign or 15-bit resolution, the A/D converters of the modules produce a 0-27648 or +/- 27648 range of numerical values proportional to the input value of the sensor connected to the analog module. Once that is known, only the step change between values (precision of the reading) varies. The higher the resolution, the smaller the step change. Hope this helps, Daniel Chartier |
Last edited by: dchartier at: 05/27/2020 18:30:31 |
|
5/3/2021 5:33 PM | |
Joined: 6/2/2020 Last visit: 8/23/2024 Posts: 215 Rating:
|
Dear Sir, If possible please add hexadecimal values for better understanding. |
Follow us on