12/16/2011 8:30 AM | |
Joined: 10/3/2010 Last visit: 9/20/2024 Posts: 1562 Rating: (191) |
There's little information to be found in the WinCC Manuals about allowed function codes. In the past, I managed to force function code 16 in another application (non Siemens) by writing multiple registers at once in a script. I would suggest that you look at the VBS TagSet Object (List) WinCC Information System -> Working with WinCC -> VBS for Creating Procedures and Actions -> VBS Reference -> Objects and Lists -> TagSet Object (List) or if you prefer c-script, try SetTagMultiWait If it doesn't work, contact "Support Request", it's also possible that the function is not supported by WinCC's Modbus driver |
Last edited by: SteBo at: 12/16/2011 8:32 AMadded c alternative B r g d s , |
|
12/19/2011 7:29 AM | |
Joined: 10/3/2010 Last visit: 9/20/2024 Posts: 1562 Rating: (191) |
In that case, it is probably related to the Modbus driver that Siemens delivers. Whenever you get a Siemens Support reply, please post the solution or answer also here. It can be helpfull to others too in the future. I think they will suggest to switch to a Modbus TCP OPC solution instead. Although I've seen solutions (with non-Siemens products) where some Modbus-function codes could be enabled by a change in registry. |
B r g d s , |
|
12/19/2011 2:10 PM | |
Posts: 1776 Rating: (95)
|
Hi, do get an answer from Siemens Support? |
Follow us on