7/14/2013 1:22 PM | |
Joined: 5/28/2008 Last visit: 11/6/2024 Posts: 4516 Rating: (839) |
Hello, Did you followed all instructions here?
|
Ayman Elotaify |
|
7/14/2013 4:28 PM | |
Joined: 11/21/2007 Last visit: 9/25/2024 Posts: 2325 Rating: (308) |
Thanks UMENCHO The Following call works for me just fine. CALL "RDSYSST" REQ :=TRUE SZL_ID :=W#16#11C INDEX :=.......... RET_VAL := .............. BUSY := ..................... SZL_HEADER:= ........... DR := ............... Hope this helps Cheers Navnag |
There is no such thing as the last bug in a program |
|
7/14/2013 7:20 PM | |
Joined: 12/1/2009 Last visit: 10/27/2024 Posts: 672 Rating: (147) |
Hi ahmad_elec, you might only be able to read the serialfrom the actual master CPU. Does anybodyknow aboutan update from Siemens to get both serials? I don't see much use of reading the serials anyway. But this is only my opinion so please no comments on that . Best Regards. |
Give us your feedback and show us your respect! |
|
This contribution was helpful to2 thankful Users |
7/14/2013 9:50 PM | |
Joined: 8/27/2006 Last visit: 10/22/2024 Posts: 719 Rating: (88) |
Reading serial numbers has a benefit in security. You can read the serial number of the CPU and put it in your program so that if the customer tries to replicate your program on other CPU, then it will not run
|
The more you know, The more you know that you don't know |
|
7/15/2013 4:44 AM | |
Joined: 11/21/2007 Last visit: 9/25/2024 Posts: 2325 Rating: (308) |
It does prevent customer from replicating your programs ... but also prevents him from a genuine replacement of MMC / CPU ( as the case may be ) in case of Hardware failure. A Fair practice in such cases is to add at least one additional serial no of a Spare MMC or CPU available with the customer for Genuine maintainence. Cheers Navnag |
There is no such thing as the last bug in a program |
|
This contribution was helpful to1 thankful Users |
7/15/2013 6:31 AM | |
Posts: 22 Rating: (5) |
ThanksUMENCHO Please attention to this note:System Software for S7-300/400 System and Standard Functions Volume 1 and Volume 2 Please check this section:13.3 Reading a System Status List or Partial List with SFC 51,"RDSYSST" , 34 System Status Lists (SSL) This note tell us when we want to read the serial number of one CPU we must use the SSL_ID#16#011c, but when we want to read the serial number of one component of all redundant CPUs of a H system, we must use the SSL_ID#16#031c with its index. In addition, I test your idea, but the result was the same, it means in the RET_VAL out put I get the 8083 error code! May be I'm wrong. please tell me. I'm waiting for your other suggestion. with regards.
|
This contribution was helpful to1 thankful Users |
Follow us on