Re: Setting PDO parameters in CANopen
[email protected] Fri, 15 Jul 2016 06:51:04 +0300
| Newsgroups | gmane.comp.hardware.bus.can |
|---|---|
| Message-ID | <OF16E30E64.C6CEC1FB-ONC2257FF1.0013E73E-C2257FF1.001527A1@LocalDomain> |
John, You lost me also. What did You actually wanted to do or change PDO-mapping of a certain node and then save the new mapping? As far as I remember all commercial (and own designed) components we use (or I have played with) do obay the object 1010h to save parameters. PDO-mapping is far more trickier: Depending on the manufacturer (how they have read the standard and Kvaser patent) You sometimes need to disable this certain PDO in order to change the mapping and some manufacturers couldn't care less. This is information is NOT in the EDS of the component, You just need to know (bugger, test) it. Based on the above, I'd say it is impossible to create a generic tool You described. We have an inhouse tool to do the configuration of all parameters of the nodes we use, but we have been forced to create a collection of exceptions to handle them all. isto "John Dammeyer" From: "John Dammeyer" <[email protected]> To: <[email protected]> Date: 14.07.2016 19:57 Subject: [CANLIST] Setting PDO parameters in CANopen Sent by: [email protected] Hi Everyone, In the latest newsletter from the CAN in Automation Group (a worthwhile newsletter even if you don?t use CANopen), Holger Zeltwanger has an article on setting PDO parameters in a CANopen module. That reminded me that I really need to ask this question. In addition to setting the appropriate parameters many nodes also implement the Object Dictionary save location 0x1010 with the ?SAVE? written to transfer the PDO parameters to non-volatile memory. Not all CANopen devices use this same method for saving data but the updating of PDO definition and mapping with SDO messages is identical. Is there a tool that can read an EDS (Electronic Data Sheet) file and generate the appropriate set of message sequences to update the PDOs? One unit we use is from RM Michaelides which has a custom application that uses their CAN dongle. Is it the same for pretty well everyone? The dongles I have on hand are the KVaser Leaf and Lawicel CANUSB. Thanks John Dammeyer "ELS! Nothing else works as well for your Lathe" Automation Artisans Inc. http://www.autoartisans.com/ELS/ Ph. 1 250 544 4950 This e-mail is confidential and it is intended only for the addressees. Any review, dissemination, distribution, or copying of this message by persons or entities other than the intended recipient is prohibited. If you have received this e-mail in error, kindly notify us immediately by telephone or e-mail and delete the message from your system. The sender does not accept liability for any errors or omissions in the contents of this message which may arise as a result of the e-mail transmission.