9/29/2008 10:30 PM | |
Posts: 67 Rating: (0) |
Please see attached image for reference: If I would have my hardware configuration set as such, every time the process image would be read, all addresses from 100-155 would be requested and stored correct? What I would like to do for example would be to download this hardware configuration, but in normal mode, lets say, only read address 100-119 and then if I needed to see a different value I could read 100-155. The thinking behind this is, why do I need to read all 56 bytes when 95% of the time I only want the first 20? I understand this is not critical when there are only a few devices, but with this configuration, I have 60 slots available. 60slots*4bytes=240bytes; 240bytes*100 devices=24000bytes! when all I am going to be using 95% of the time is 5slots*4bytes=20bytes; 20bytes*100 devices=2000bytes I guess a way I could summarize this would be, I want to be able to get as much information out of my device when I want to, but during normal operation, disable the scanning of certain input bytes that are not being used. I am not sure how SFC58/59 would help me here. AttachmentHardwareConfig.pdf (527 Downloads) |
9/29/2008 11:03 PM | |
Posts: 67 Rating: (0) |
Thanks; I will play around with those blocks and see what I can come up with. |
9/29/2008 11:26 PM | |
Posts: 487 Rating: (45) |
Deeps, Since all the data here are seperate 4 byte data, I thinkyou will need to write multiple SFCs per DP slave. it would be much easier to use PID address as they are all <= 4 bytes. http://support.automation.siemens.com/WW/view/en/18325417 |
Follow us on