I'm using WinCC 3.15 and S7plus driver ( patch 3 )
I want to connect to a S7-1500 PLC
The address reference i want to use is: .DBx.DBWy
I get the following driver message in the logviewer.
Cannot resolve symbolic address PLC0001.DB12.DBW0
Connection to the PLC0001 is online if i look at the driver panel.
How do i need to configure my address-reference to use addressing stated above?
Best regards,
Michel
Can i get values from S7-1500 plc by using the refference \".DBx.DBWy\"
Search
-
- Posts: 46
- Joined: Mon Aug 08, 2011 11:50 am
Re: Can i get values from S7-1500 plc by using the refference \".DBx.DBWy\"
Hello Michel,
the S7Plus driver does in fact only support symbolic addresses which currently have to be exported from some TIA Portal project but in future will also be read directly/online from the connected PLC. The reason therefore is that also the data on the PLC are stored in an optimized way and can by default only be accessed using symbolic paths. Only in the special case of non-optimized function and data blocks also the absolute addressing is understood by the PLC - but this is only supported by classic S7 driver. Mind: when using the classic S7 driver you cannot activate any protection level on PLC side.
However what is possible for the S7Plus driver is to create simple tags in the TIA Portal that address your absolute addresses, for example TAG_Abs_Addr_1 = "DBx.DBWy", and select the tag address in the S7Plus address panel.
Best regards,
Daniel
the S7Plus driver does in fact only support symbolic addresses which currently have to be exported from some TIA Portal project but in future will also be read directly/online from the connected PLC. The reason therefore is that also the data on the PLC are stored in an optimized way and can by default only be accessed using symbolic paths. Only in the special case of non-optimized function and data blocks also the absolute addressing is understood by the PLC - but this is only supported by classic S7 driver. Mind: when using the classic S7 driver you cannot activate any protection level on PLC side.
However what is possible for the S7Plus driver is to create simple tags in the TIA Portal that address your absolute addresses, for example TAG_Abs_Addr_1 = "DBx.DBWy", and select the tag address in the S7Plus address panel.
Best regards,
Daniel
-
- Posts: 46
- Joined: Mon Aug 08, 2011 11:50 am
Re: Can i get values from S7-1500 plc by using the refference \".DBx.DBWy\"
Hello Daniel,
Thanks for the quick reply.
As far as i understand, only symbolic addressing for the S7+ driver at this moment, i will start playing with that
But you reply raises some additional questions,
> First your remark "Only in the special case of non-optimized function and data blocks also the absolute addressing is understood by the PLC - but this is only supported by classic S7 driver. Mind: when using the classic S7 driver you cannot activate any protection level on PLC side" -> I thought that S7-1500 could only be connected with a S7+ driver. Does your remark mean that a S7-1500 PLC can be connected via the classis S7 driver -> but only if protection level on PLC-side is deactivated and using non-optimized function and data blocks?
> Does "the absolute addressing is planned for the future" mean that it will be available in 3.16, or is it planned for a later release?
Best regards,
Michel
Thanks for the quick reply.
As far as i understand, only symbolic addressing for the S7+ driver at this moment, i will start playing with that

But you reply raises some additional questions,
> First your remark "Only in the special case of non-optimized function and data blocks also the absolute addressing is understood by the PLC - but this is only supported by classic S7 driver. Mind: when using the classic S7 driver you cannot activate any protection level on PLC side" -> I thought that S7-1500 could only be connected with a S7+ driver. Does your remark mean that a S7-1500 PLC can be connected via the classis S7 driver -> but only if protection level on PLC-side is deactivated and using non-optimized function and data blocks?
> Does "the absolute addressing is planned for the future" mean that it will be available in 3.16, or is it planned for a later release?
Best regards,
Michel
Re: Can i get values from S7-1500 plc by using the refference \".DBx.DBWy\"
Hello Michel,
coming directly to your questions:
> First your remark "Only in the special case of non-optimized function and data blocks also the absolute addressing is understood by the PLC - but this is only supported by classic S7 driver. Mind: when using the classic S7 driver you cannot activate any protection level on PLC side" -> I thought that S7-1500 could only be connected with a S7+ driver. Does your remark mean that a S7-1500 PLC can be connected via the classic S7 driver -> but only if protection level on PLC-side is deactivated and using non-optimized function and data blocks?
=> Exactly, that is the documented way how to connect the classic S7 driver to a S7-1500.
> Does "the absolute addressing is planned for the future" mean that it will be available in 3.16, or is it planned for a later release?
=> I did not write, that the absolute addressing is planned for the future, but that reading the symbolic addresses directly/online from a connected PLC is planned for the future, so that you do not need the TIA Portal export file any longer. And for this topic we are still waiting for external deliveries, so I cannot guarantee the availability in V 3.16.
Kind regards,
Daniel
coming directly to your questions:
> First your remark "Only in the special case of non-optimized function and data blocks also the absolute addressing is understood by the PLC - but this is only supported by classic S7 driver. Mind: when using the classic S7 driver you cannot activate any protection level on PLC side" -> I thought that S7-1500 could only be connected with a S7+ driver. Does your remark mean that a S7-1500 PLC can be connected via the classic S7 driver -> but only if protection level on PLC-side is deactivated and using non-optimized function and data blocks?
=> Exactly, that is the documented way how to connect the classic S7 driver to a S7-1500.
> Does "the absolute addressing is planned for the future" mean that it will be available in 3.16, or is it planned for a later release?
=> I did not write, that the absolute addressing is planned for the future, but that reading the symbolic addresses directly/online from a connected PLC is planned for the future, so that you do not need the TIA Portal export file any longer. And for this topic we are still waiting for external deliveries, so I cannot guarantee the availability in V 3.16.
Kind regards,
Daniel
-
- Posts: 46
- Joined: Mon Aug 08, 2011 11:50 am
Re: Can i get values from S7-1500 plc by using the refference \".DBx.DBWy\"
Daniel,
TIA project PUT/GET setting was disabled. It blocked my connection and brought me on the wrong path
absolute via S7 classic and symbolic via S7plus is working.
Thanks again.
TIA project PUT/GET setting was disabled. It blocked my connection and brought me on the wrong path
absolute via S7 classic and symbolic via S7plus is working.
Thanks again.
Re: Can i get values from S7-1500 plc by using the refference \".DBx.DBWy\"
Hi Daniel,
I am working with Wincc oa 3.16 and device S7-1500.
Is "reading the symbolic addresses directly/online from a connected PLC" is available in v3.16 ? Or I still need to use TIA Portal export file with Wincc oa.
Thanks
Snehankit
I am working with Wincc oa 3.16 and device S7-1500.
Is "reading the symbolic addresses directly/online from a connected PLC" is available in v3.16 ? Or I still need to use TIA Portal export file with Wincc oa.
Thanks
Snehankit
Re: Can i get values from S7-1500 plc by using the refference \".DBx.DBWy\"
Hi Snehankit,
yes indeed - this functionality is called "Online browsing" and is available since final WinCC OA V3.16. Only if you need to use alarming with your S7-1200 or 1500 PLC then you still need some TIA Portal export file.
Kind regards,
Daniel
yes indeed - this functionality is called "Online browsing" and is available since final WinCC OA V3.16. Only if you need to use alarming with your S7-1200 or 1500 PLC then you still need some TIA Portal export file.
Kind regards,
Daniel