6/8/2019 11:29 PM | |
Joined: 6/8/2019 Last visit: 9/1/2024 Posts: 1 Rating: (0) |
Hi hello everyone i would like to know is somebody can help me and if is possible connec directly to PLC S7 1500 this kind of sensor or if a need a especial device for it. And which are the best way to get the output value for this sensor i hope someone can help me with this. I attached the Technical Info of the sensor Regards AttachmentTI00083DEN_1311.pdf (264 Downloads) |
6/9/2019 12:25 AM | |
Joined: 9/27/2006 Last visit: 9/10/2024 Posts: 12282 Rating: (2682) |
Hello Alexito; The manual you have does not discuss communications allowed with the Prosonic Flow 93; You rather need this one: PROline prosonic flow 93 PROFIBUS-DP/-PA Ultrasonic Flow Measuring System If you choose the Profibus-DP connection (easier for you), you need first, a Profibus-DP master in the S7-1500 rack, so either a CM 1542-5 or a CP 1542-5. Next you need a GSD file for the Prosonic Flow 93, that you will insert in the Step 7 TIA Portal software you will use to configure the Profibus-DP master; the download page from Endress Hauser is: https://www.ca.endress.com/en/downloads Once you have inserted the gsd file in the configurator you can find your Profibus slave in the Profibus catalog of Step 7 to build your Profibus-DP network. Section 6.4 of the suggested manual above is important here: 6.4.1 Cyclic data exchange Structure of a cyclic data telegram In the case of PROFIBUS-DP/-PA, the cyclic transmission of analogue values to the
automation system is effected in data blocks 5 bytes in length. The measured value is
portrayed in the first 4 bytes in the form of floating point numbers in accordance with
IEEE 754 standard (see IEEE floating point number). The 5th byte contains status
information pertaining to the measured value which is implemented in accordance with
the Profile 3.0 Specifications (see Page 96). So, you will exchange exactly 5 bytes between the master and the slave. - the first 4 bytes represent the value of flow from the flowmeter, as a REAL variable (floating-point value); - the last byte is a status value, check the table on page 96 of the manual. Whenever you reach a point in your design or programming where you have difficulty, please write back to us stating your difficulties or your code/configuration, so we can provide more guidance. hope this helps, Daniel Chartier |
Last edited by: dchartier at: 06/09/2019 00:26:24 |
|
This contribution was helpful to1 thankful Users |
Follow us on