background image

PROGRAMMERS GUIDE

Communication Protocol for 

Automated Processes

Control Units 

UCR, ALE, NAE, DDE, DME and HDE

Summary of Contents for UCR

Page 1: ...PROGRAMMERS GUIDE Communication Protocol for Automated Processes Control Units UCR ALE NAE DDE DME and HDE...

Page 2: ...This manual corresponds to the following references UCR A ALE UA UVA NAE C and previous versions DDE C and previous versions DME A HDE UD and previous versions 2...

Page 3: ...a typical DB9 male connector PLC or computer Communication Protocol Communication protocol was developed to help you set up the communication between soldering stations and a robot PC or PLC It can b...

Page 4: ...erial input RS232 RX 3 Blue Common reference GND for RS232 and pedal 4 Black Switch input 0V or 24V to start feeding Leave it open to stop 5 Grey Serial output RS232 TX Communications Connector Switch...

Page 5: ...in the tables below By factory settings communications are made with addresses They can be disabled using W SAD command Depending on the command used the Data field is not necessary Info Control Head...

Page 6: ...mand to be used see pages 11 29 Composed of five digits First tens of thousand is sent and thereafter successively until the last unit Example in order to send 12345 it is first sent 1 and finally 5 I...

Page 7: ...esponse Frame In the case of a Response Frame with errors the Robot determines the number of consecutive Command Frames that will send to the JBC device If the Robot receives a Response Frame with err...

Page 8: ...e and the JBC device sends a Response Frame For a detailed functional description see the tables with the command overview starting on page 11 Temperature is always shown in C The power is given in th...

Page 9: ...sum check 00002 Format error format is not correct i e incorrect size 00003 Out of range modified value out of limit 00004 Control error control code not accepted 00005 Robot Control Mode Error in JBC...

Page 10: ...on 00000 Working 00010 Cooling Number Description 00000 Desoldering OFF 00100 Desoldering ON Work Stand WPS100001 time delay time delay Sleep Hibernation Extractor WPS100000 WPS100000 WPS100000 WPS100...

Page 11: ...x example APS1 To get the Tool Operating Status See page 10 for identifier information The x must be replaced with the number of the destination port in ACCII for example RPS1 The Data Field contains...

Page 12: ...C for expamle AST100350 To get the current Tip Temperuature The x must be replaced with the number of the destination port in ACCII example RTT1 The JBC device respons with an A TTx and the Data Fiel...

Page 13: ...adjustment is needed The x must be replaced with the number of the destination port and the y with the tool number in ACCII for example WA12 for port 1 and tool TR245 See page 8 for identifier informa...

Page 14: ...ns the Minimum Work Temperature expressed in C Set the Minimum Temperature selectble with W STx The Data Field contains the Minimum Work Temperature expressed in C The JBC device responds with an A MI...

Page 15: ...xample WD12 for port 1 and tool TR245 See page 8 for identifier information The data Field contains the delay time to enter into sleep since the command W PSx 00001 is received The Sleep Delay must be...

Page 16: ...t be set in steps of 5 minutes with a range from 0 to 60 minutes The Data Field contains the current Hibernation Delay Time expressed in minutes To disable the Hibernation mode send 99999 The JBC devi...

Page 17: ...tor Temperature expressed in C Sets the upper Temperature Alarm limit The x must be replaced with the number of the destination port in ASCII for example WHA1 The data Field contains the upper Tempera...

Page 18: ...wer Temperature Alarm limit The x must be replaced with the number of the destination port in ASCII for example WLA1 The Data Field contains the Lower Temperature Alarm limit expressed in C The temper...

Page 19: ...e Data Field contains the Higher Delay Alarm 99999 means that the alarm is disabled Code Description Details W HDx Write Higher Delay Alarm port Sets the delay time to activate the Upper Temperature A...

Page 20: ...0 means 1 6s 00 10 means 0 1s The JBC device responds with an A LDx To disable the Hibernation mode send 99999 To get the delay time to activate the Lower Temperature Alarm When the tip temperature fa...

Page 21: ...to 0 Alarm disabled 1 Alarm activated The units digit contains the high temperature alarm HTA and the tens digit contains the low temperature alarm LTA Example 00001 HTA 00010 LTA 00011 HTA LTA 0 mean...

Page 22: ...ue information The JBC device responds with an A SER The Data Field contains the JBC Device Error value To restart the JBC Device Code Description Details R CPx Read Counter Plugged Hours port To get...

Page 23: ...an A CSx The Data Field contains the Counter value of Sleep Hours expressed in hours To get the Counter value of Hibernation Hours Replace the x with the number of the destination port in ASCII for ex...

Page 24: ...or example RCC1 The JBC device responds with an A CDx The Data field contains the number of times the desoldering tool has been activated Code Description Details W NVS Write Non volatile Setting To s...

Page 25: ...ing counter cycles the x must be replaced with the destination port number in ASCII of the request for example RCD3 The equipment answers with an ACDx as the control field in the example ACD3 Data fie...

Page 26: ...requested information Mode 0 Continuous mode 1 Discontinuous mode 2 Program mode 3 Tin reload Example Continuous Data field 00000 W MOD Write Mode To modify the station s dispensing mode The equipmen...

Page 27: ...ispensing speed The equipment answers with an ASPD as the control field The data field will contain the requested information Units dmm s Example 100 dmm s Data field 00100 W SPD Write Speed To modify...

Page 28: ...m Data field 00010 W BCK Write Backward Length To modify the station s backward length The equipment answers with an ABCK as the control field R WCD Read Wire Clogging Detection To read the station s...

Page 29: ...ispensing motor The equipment answers with an ASTR as the control field W STP Write Stop Dispensing To deactivate the station s dispensing motor The equipment answers with an ASTP as the control field...

Page 30: ...addresses Write Maximum Work Temperature Command Command W MAT set Max Work Temp to 375 C 707 F Codification Start Operation Header Operation Code Data Stop Check ASCII STX W MAT 00375 ETX calculated...

Page 31: ...Tool Settings Upper Temperature Alarm not set Lower Temperature Alarm not set Adjust Temperature 0 C 32 F Sleep Temperature 150 C 302 F Sleep Delay Time 0 sec Hibernation Delay Time 10 sec 31 40 mm 5...

Page 32: ...product should not be thrown in the garbage In accordance with the European directive 2012 19 EU electronic equipment at the end of its life must be collected and returned to an authorized recycling f...

Reviews: