According to Hydac HAT 1000, if you send with the command specifier(CS) to the slave, for example 0x4 or 0x15, then the slave will not respond back. But for other command specifiers, then the slave respond back to the master.

Is that true that according to the CANopen standard, 0x4 or 0x15 as command specifier, will result that the slave won't respond back to the master?

enter image description here enter image description here

  • \$\begingroup\$ @jsotola Well, all LSS commands sends to all slaves and these slaves responds back. \$\endgroup\$
    – MrYui
    Oct 11 '21 at 17:31
  • \$\begingroup\$ @jsotola Do you know what the real standard say? \$\endgroup\$
    – MrYui
    Oct 11 '21 at 17:56
  • \$\begingroup\$ the other LSS commands are used to identify a specific slave by "asking multiple questions" ... it is unclear what would be gained by having all slaves respond to the switch mode global protocol \$\endgroup\$
    – jsotola
    Oct 11 '21 at 18:01
  • \$\begingroup\$ @jsotola I assume that when the user use LSS commands, then only ONE device should be connected to the CAN network. Or else, all might get the same node ID. \$\endgroup\$
    – MrYui
    Oct 11 '21 at 18:04
  • \$\begingroup\$ i searched internet for can "switch mode global" ... number of pdf documents returned ... I only read a few ... they all said something like This service is the only unacknowledged LSS service \$\endgroup\$
    – jsotola
    Oct 11 '21 at 18:12

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.