ElmoMC Multi-Axis Motion Controller-Maestro User Manual
Page 57

Function
plss_config_bt(busID,baudrate) - sets the new bit timing on an LSS Slave …
allows all LSS Slaves to be in configuration mode.
busID
CAN bus ID - possible value: 0, 1
Baud Rate
bit timing period - possible value: 10,20,50,100,125,250,500,800,1000;
Return Value
"OK" or error code
Function
plss_config_nid(busID,nodeID) - used to configure the Node ID. Only one
LSS Slave can be in configuration mode at any given time.
busID
CAN bus ID - possible value: 0, 1
nodeID
destination Node ID
Possible value: 1 – 127
Return Value
"OK" or error code
Function
plss_inq_addr(busID, nodeID) - used to retrieve the LSS address
Parameters
busID - CAN bus ID, possible values: 0, 1
nodeID – CAN node ID
Return Value
Node ID LSS address or an error code
Function
plss_inq_nid(busID) - used to retrieve the Node ID by DS 301 protocol
busID
CAN bus ID - possible value: 0, 1
Return Value
List of Node IDs as comma-separated values (CSVs) or an error code
Function
plss_inq_product(busID) - used to retrieve the Product Code
busID
CAN bus ID - possible value: 0, 1
Return Value
Product Code list as CSVs or an error code
Function
plss_inq_rev_num(busID) - used to inquire about Revision Number
busID
CAN bus ID - possible value: 0, 1
Return Value
Revision Number list as CSVs or an error code
Function
plss_inq_ser_num(busID) - used to inquire about Serial Number
busID
CAN bus ID - possible value: 0, 1
Return Value
Serial Number list as CSVs or an error code
Function
plss_inq_vendor(busID) - used to inquire about Vendor ID
busID
CAN bus ID - possible value: 0, 1
Maestro
Software Manual
General and Motion Instructions
MAN-MASSW (Ver. Q)
4-38