3/17/2023 9:14 AM | |
Joined: 9/11/2011 Last visit: 8/10/2024 Posts: 14 Rating: (0) |
Hi Expert! I'd like to have your support if any one tried to integrate the ADF PROFINET/MBUS converter in SIMATIC MANAGER. Our client would like to get the flow meter signal and the following are: TOTALIZER = from ADF converter 32 bit real (mapped 1 -4 bytes from gsd file) FLOW RATE = from ADF converter 32 bit real (mapped 5 - 8 bytes from gsd file) the communication has been established and we are getting the values, our problem is that we are unable to see the correct values which is not matching in the field. I have uploaded the snap shot. thank you! AttachmentADF to step7.pdf (230 Downloads) |
3/17/2023 10:37 AM | |
Joined: 1/21/2013 Last visit: 9/19/2024 Posts: 3119 Rating: (488)
|
Hi Daxxxx, I saw the DATA field in your screenshot from the ADF software. This shows $D58A3F47, which would be 49034.8 if treated as a real value with the byte order reversed. So it seems to me that there is a scaling problem. On the other hand, if you convert 16#6EB73447 (PIB 260…263) in reverse order, you get 46263.43, which is similar to the other value. So maybe the value changed during the creation of these two images. To change the byte order within the PLC, you can use the CAD instruction. However, it is better to change the order within the ADF software. Looking at the first manual I found, I saw that there is a parameter "SWAP". Kind regards |
Follow us on