5/14/2021 2:53 PM | |
Joined: 10/11/2006 Last visit: 4/17/2025 Posts: 6008 Rating:
|
Hello, you can use this FB 3 times. After the call, wait till is finished, and then start it again with the further data. General example: https://support.industry.siemens.com/cs/de/en/view/109479553 |
With best regards, |
|
5/27/2021 10:06 AM | |
Posts: 5 Rating:
|
Hello, Can someone support on this query?. |
5/31/2021 9:42 AM | |
Posts: 5 Rating:
|
Hello All, I did some research on 0xB02E command for Acyclic Communication but still not getting a proper explanation. Can anyone have an idea about this?. |
6/1/2021 8:41 AM | |
Joined: 10/11/2006 Last visit: 4/17/2025 Posts: 6008 Rating:
|
Hello, only one request to a device at the same time is possible. Maby this causes your problems. 1 Request Management for DPV1 Services According to the PROFIdrive profile, for drives in conformance with PROFIdrive - only one DPV1 request is permissible for each drive unit for non-cyclic (acyclic) communications (parameter requests). If two or more DPV1 requests are simultaneously issued to a drive unit, then conflicts can occur when processing the request in the drive unit. These conflicts then cause the different DPV1 requests to mutually interfere with one another. In order to prevent this happening, it is the user's responsibility to avoid that such bus conflict occur and a check must be made, for each new DPV1 request, whether another request is already active on the drive object involved. This is certainly the case, if, when handling DPV1 requests at the drive unit, system functions are also used that are not exclusively intended to communicate to drive units via DPV1 services. This is because SIMOTION does not perform a check on its side (for details, refer to the SIMOTION system manual "Communication" -> "Acyclic communication"). The integration of the buffer management in the user software and use of the LDPV1 blocks intended for this purpose. Refer to Chapter 1.1.2 The following function blocks are in this case relevant: FCLDPV1ComBufferInit FCLDPV1ComBufferManage FCLDPV1ComBufferDiag FBLDPV1AllocateLogAddressToBuffer A prepared (ready-to-use) program pGlobalBufferManager which is used for the global buffer management or rather for the global resource management is described here in detail. The program is part of the delivery of the LDPV1 library. It is strongly recommended to use this prepared program for buffer management when using the LDPV1 library. https://support.industry.siemens.com/cs/de/en/view/109479553 |
With best regards, |
|
Follow us on