12/17/2020 4:42 PM | |
Posts: 39 Rating: (0) |
hello Thank you very much for your assistance and your always great help. I have a problem, in a new project, three temp transmitters( PIW 506, PIW 508 and PIW510) show 000 in the HMI. I connected my laptop to read the blocks. As you can see( please see the attachment file) they are identical as they are connected on three boilers. Take, for example, PIW506 the #out3 of the FC4 read -118.519, which is stored in DB310 in DBD28. however, when I opened the function to know how it was scaled and calculated I found the #out3 read 30.38 which equlas to the measured temp Can anyone please help me how this works and how to get the #out3 read 30.38, which then will be shown in the HMI Please note the input channel is configured in 4wire and the transmitters is powered and local LCD show 30C Thannk you very much in advance Attachmentjpg2pdf_compressed.pdf (243 Downloads) |
12/18/2020 9:35 AM | |
Posts: 39 Rating: (0) |
Thank you very much indeed for your response I am attaching herewith this post the online statue of FC4 as you can see the #out3 reads -118 (see page #1 in the attached file) Also, I opened and pictured the entire function which comes in four networks ( page 2-4) as you can see on page 4 the #out3 reads 28 My question is why is that? I think they should be the same, right? and please note that representation values are in auto option; I can change and choose decimal, hex or floating-point Thank you very much in advance the quality might be low as I had to compress the pictures Attachmentfile.pdf (225 Downloads) |
12/18/2020 10:09 AM | |
Joined: 12/18/2014 Last visit: 9/24/2024 Posts: 33827 Rating: (4203) |
In the pdf of the first post came from all PIW's the value 8000 (hex). That is -32768 decimal. |
12/18/2020 12:13 PM | |
Joined: 12/11/2020 Last visit: 6/17/2024 Posts: 8 Rating: (0) |
Hi Saed, If you want you can attach the program here. That would make solving problem so much easier. |
Zvone |
|
12/18/2020 12:16 PM | |
Joined: 9/27/2006 Last visit: 9/23/2024 Posts: 12282 Rating: (2685)
|
Hello Saeed; You have 2 questions here: - why 16#8000 from your sensor reading? An overflow reading probably comes back to sensor connection on the Analog Input card, or a wrong configuration of the sensor. Do you know what the sensor is (make and model) and how it is configured in Step 7 HWConfig? - why is your HMI showing ##### instead of a scaled value for your PIW5xx sensors (your OUT3)? A Siemens HMI uses tags to connect to the PLC over a selected communication channel. You place an input IO Field in your screens to display these tag values (coming from the PLC). If the tag is not connected to the CPU (your comm channel is down) all IO Fields will display #####. If the value to display is larger than the size of the IO Field (too many digits to display) then this particular IO Field shows #####. Try enlarging the IO Field in your screen by dragging it bigger. There are many discussion here on the subject, here is one; https://support.industry.siemens.com/tf//ae/en/posts/hmi-values-shows/244068/?page=0&pageSize=10 Hope this helps, Daniel Chartier |
Last edited by: dchartier at: 12/18/2020 12:22:16 |
|
This contribution was helpful to1 thankful Users |
12/20/2020 1:56 PM | |
Posts: 39 Rating: (0) |
Hello Daniel Thank you so very much for your reply and concern. I highly appreciate your response I am attaching herewith this post the original FC6 content ( printed, please see the pdf). I have marked the changes I made in a blue pen Also, I have split the networks i.e each FC6 in now in a standalone network NW27,28, and 29 because I can not see the point of making them in one network so if one fails the other two one follow suits I am forward to hearing your comments on changes I made plus how to get the ENO of the left FC6 activated so to enable the second and the third ( in case I left them all in one NW) Regards AttachmentFC6 content 1.pdf (204 Downloads) |
Follow us on