guide for JBC models including: UCR245-5A, UCR470-5A, ALE-9..UA, ALE-1..UA, ALE-2..UA, ALE-9..UVA, ALE-1..UVA, ALE-2..UVA, NAE-9C, NAE-1C, NAE-2C, DDE-9C, DDE-1C, DDE-2C, DME-9C, DME-1C, DME-2C, DME-9A, DME-1A, DME-2A, UCR245-5A Communication Protocol For Automated Processes, UCR245-5A, Communication Protocol For Automated Processes, Protocol For Automated Processes, Automated Processes, Processes

[PDF] Communication Protocol for Automated Processes - JBC Tools

00011 = HTA LTA. '0' means there is no alarm. '1' means the alarm has been ... The JBC device responds with an “A-FST”. The Data Field contains the JBC ...

Communication Protocol for Automated ...


File Info : application/pdf, 32 Pages, 534.89KB

communication-protocol-stations-0024318 ID-193610 EN
PROGRAMMERS GUIDE
Communication Protocol for Automated Processes
Control Units UCR245, UCR 470, ALE, NAE, DDE,
DME and HDE

This manual corresponds to the following references:
- UCR245: - UCR245-5A (100-230 V)
- UCR470: - UCR470-5A (100-230 V)
- ALE: Without solder wire perforation:
- ALE-9..UA (100 V) - ALE-1..UA (120 V) - ALE-2..UA (230 V) With solder wire perforation: - ALE-9..UVA (100 V) - ALE-1..UVA (120 V) - ALE-2..UVA (230 V) - NAE: - NAE-9C (100 V) - NAE-1C (120 V) - NAE-2C (230 V) - DDE: - DDE-9C (100 V) - DDE-1C (120 V) - DDE-2C (230 V) - DME: - DME-9C (100 V) - DME-1C (120 V) - DME-2C (230 V) - HDE:
- DME-9A (100 V) - DME-1A (120 V) - DME-2A (230 V)
2

Communication Protocol
Communication protocol was developed to help you set up the communication between soldering stations and a robot (PC or PLC).
It can be applied to the following JBC's control units: - UCR Control Unit for Robot - ALE Automatic-Feed Soldering Control Unit - NAE 2-Tool Control Unit - DDE 2-Tool Control Unit - DME 4-Tool Control Unit - HDE Heavy Duty Control Unit
The protocol is divided into three layers: - PHL: Physical layer - DLL: Data link layer - APL: Application layer (depends on station model)

Physical Layer (PHL) for UCR
- UCR Control Unit for Robot can be connected to a PLC using a five-pin Communications Cable (Ref. 0020261).
- Serial communication type is RS-232, configured as 19200 bps, eight (8) data bits, no (N) parity bit and one (1) stop bit (19200-8N1).
- The communication connector provides "switch" input.
- For a proper connection, it is necessary to connect only 3 cables to the corresponding 3 pins at a typical DB9 male connector (PLC or computer).

Communications Connector

3

Communications Cable Ref. 0020261

Black cable

Ground - Blue cable Brown cable
Received data input - White cable Transmitted data output - Grey cable
Optional: Pedal activation by relay or digital output

5 9
4 8
3 7
2 6
1
DB9 Connector

Communications Connector

2 1

4 3

5
Front view Control Box connector

Pin distribution

Pin

Color

Description

1

Brown

Not used

2

White

Serial 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

Switch input activates the Control Box, using a relay or transistor digital output. Digital output from the PLC to the switch input can be PNP or NPN style, as well as a relay contact.

Physical Layer (PHL) for ALE, NAE, DDE, DME and HDE Control Units
- JBC control units can be connected to a PLC by a RJ12 direct cable (ref. 0019751) and DB9RJ12 Adapter (ref. 0015383).
- Serial communication type is RS-232, configured as 19200 bps, eight (8) data bits, no (N) parity bit and one (1) stop bit (19200-8N1).
4

Robot Station Connector

Pin

1

2

654321

3

4

5

Female RJ12 Connector

6

Data Link Layer (DLL) Applies to all

Pin distribution
Description Not used
Common reference: RS232 GND Serial input: RS232 RX Serial output: RS232 TX
Common reference: RS232 GND Not used

The frame format is shown 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.

With no address

Start 1 byte STX

Control Header* 1 byte
`R´, `W¨, À´, `N´

Control Command 3 bytes "code"

Data* 0 or 5 bytes "-9999" to "99999"

Stop 1 byte ETX

Check 1 byte BCC

With address (factory default)

Start 1 byte STX

Source Address 2 bytes
"00" to "99"

Target Address 2 bytes
"00" to "99"

Control Header*
1 byte
`R´, `W¨, À´, `N´

Control Command
3 bytes
"code"

Data* 0 or 5 bytes "-9999" to "99999"

Stop 1 byte ETX

Check 1 byte BCC

*Info

Control Header Field* R (Read)

W (Write)

A (Acknowlegement)

Response to Reading Comands Response to Writing Comands

N (Negative Acknowlegement)

Data Field Is not used
Used Used Is not used Used

5

Frame Fields

Start Source Address Target Address
Control Header Control Command
Data
Stop Check

Start of transmission. Corresponds to the character STX of ASCII code (0x02).
The Source Address range is from "00" to "99". The factory setting for Robot Address is "00".
The Target Address range is from "00" to "99". Factory settings for JBC devices are as follows: · Soldering Stations Address is "01" · Solder Feeder Address is "10" · Fume Extractor Address is "20"
Four Codes are used (see table from page 5).
Select the command 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".
If it is a negative number, the minus sign is at the tens of thousands digit, shown as an ASCII character "-". Example: In order to send "-50", the data will be sent is "-0050".
If the number has less than five digits, then zeros will be placed before. Example: in order to send "375" the data will be sent is "00375".
End of transmission. Corresponds to the ASCII code character ETX (0x03).
This is an error Check Field. The value is obtained by calculating the logic function XOR for the whole frame, excluding the BCC.

6

Frame Reception
The Robot sends a Command Frame to the JBC device. This information is send to the Application Layer (APL). The Command Frame obtained from the robot is correct if it has the correct length and "starts with STX + finishes with ETX + correct BCC".
The JBC device will send a Response 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 errors, it cannot be resent by the JBC device.
The JBC device does not expect ACK/NAK from the Robot.

Robot

JBC Device

Command Frame A
Response Frame A

Robot

JBC Device

Command Frame A
Response Frame A
NAK
Command Frame A
Response Frame A

7

Application Layer (APL)

The robot starts the communication with a Command Frame 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 thousands of the theorical maximum JBC device power [%] without decimals.

Tools:

Number 0 1 2 3 4 5 6 7 8 9

Description Without tool
T210 T245/ T470/TR245/TRA245
PA120/AM120 HT420/AT420
DS360 DR560 NT115 NP115/AN115 TR470/ TRA470

Ports:

Number 1 2 3 4

Station Errors: 8

Number 00000 00001 00002 00003 00004 00005 00006 00007

Description Port 1 Port 2 Port 3 Port 4
Description OK
Stop due by overload (TRAFO) Temperature sensor error Memory Mains frequency JBC device model Not connected MCU tools Warning overload (TRAFO)

Port Errors:

Number 00000 00001 00002 00003 00004 00005 00006 00007 00008 00009

Description OK
Short-circuit Short-circuit non-recoverable, JBC Device should be restarted
Open circuit No tool
No tool accepted Tool detection
Stop due by maximum powers (not implemented) Stop due by overload (MOS) Warning overload (MOS)

Communication Errors:
Number 00001 00002 00003 00004
00005
00006 99999

Description BCC error (frame error when doing the sum check) Format error (format is not correct, i.e. incorrect size)
Out of range (modified value out of limit) Control error (control code not accepted)
Robot Control Mode Error (in JBC Device Menu is "off" for "Robot Mode" selected)
Station model error (station unknown) Undefined (error not defined)

Tool Operating Status: (Standard Processes)
Number 00000 00001 00002 00003

Description Working
Stand, it still has not gone into sleep mode (delay) Sleep*
Hibernation*
* Not selectable with W-PSx commands.
9

Tool Operating Status: (Automated Processes)
Number 00000 00010

Suction Status:
Number 00000 00100

Motor Status:

Number 00000 01000 02000

Description Working Cooling
Description Desoldering OFF Desoldering ON
Description Motor OFF Motor ON and forward motion (dispensing) Motor ON and backward motion

The following diagram shows the soldering stations work flow:

Work

WPS100001

Stand

time delay

Sleep

WPS100000

WPS100000

time delay

Hibernation

WPS100000 WPS100010

Extractor 10

Commands

Code W-PSx R-PSx W-STx

Description
Write - Port Status + port
Read - Port Status + port
Write - Select Temp. + port

Details
Sets the Tool Operating Status.
Replace the `x' with the number of the destination port in ASCII, for example "WPS1".
The Data Field contains the selected Operating Status for the tool.
Send "00000" for Working, "00010" for Extractor (stand by) or "00001" for Stand.
The Tool Operating Status is managed by the robot. Except sleep and hipermantion mode, whose status are reached after time delay. See page 10 for more information.
The JBC device answers with an "A-PSx" (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 the tool operating status.
The JBC device respons with an "A-PSx".
Sets the Tip Working Temperature. Replace the `x' with the number of the destination port in ASCII, for example "WST1". The Data Field contains the selected temperature, expressed in °C. The temperature modification must be done in steps of 5 degrees. The JBC device responds with an "A-STx", for expamle "AST1". Warning: selected temperature is a volatile setting, therefore use the W-NVS frame in order to save it into the station memory.
11

Code R-STx R-TTx R-PPx

Description

Details

Read - Select Temp. + port

To get the set Working Temperature.
Replace the `x' with the number of the destination port in ASCII, for example "RST1".
The JBC device responds with an "A-STx".
The Data Field contains the current Working Temperature, expressed in °C , for expamle "AST100350".

Read - Tip Temp. + port

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 Field contains the current tip temperature expressed in °C, expamle "ATT100183".

Read - Port Power + port

To get the current power delivered to the tip.
The `x' must be replaced with the number of the destination port in ACCII (example "RPP1").
The Data Field contains the delivered power expressed in , for example "APP100840" for 84%.
The JBC device response with A-PPx.

12

Code W-Axy
R-Axy W-MAT

Description
Write - Adjust Temperature + port + tool
Read - Adjust Temperature + port + tool
Write Maximum Temperature

Details
Sets a temperature offset. Used when a tool temperature fine-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 information.
The Data field contains the Adjustment Temperature for the tool, expresed in °C. The maximum adjustment temp is +/- 50°C, for example "WA1200012". The temperature offset must be done in steps of 1 degree.
Note: In order to send -50 °C, the data will be sent is "-0050".
The JBC device answers with an "A-Axy".
To get the Tool Adjustment Temperature.
The `x' must be replaced with the number of the destination port and the "y" with the tool number in ACCII, for example "RA12" for port 1 and tool TR245. See page 8 for identifier information.
The JBC device answers with an "A-Axy".
The Data Field contains the Tool Ajustment Temperature, expressed in °C.
Set the Maximum Temperature selectable with W-STx.
The Data Field contains the Maximum Work Temperature, expressed in °C
The JBC device responds with an "A-MAT".

13

Code R-MAT W-MIT R-MIT
W-Sxy

Description
Read Maximum Temperature
Write - Minimum temperature
Read - Minimum temperature
Write - Sleep Temperature + port + tool

Details
To get the Maximum Temperature selectable With W-STx. The JBC device responds with an "A-MAT". The Data Field contains the Maximum Working 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-MIT"
To get the Minimum Temperature selectable with W-STx. The JBC device responds with an "A-MIT". The Data Field contains the Minimum Work Temperature, expressed in °C.
Sets the Sleep Temperature. The `x' must be replaced with the number of the destination port and the "y" with the tool number* in ACCII, for example "WS12", for port 1 and tool TR245. See page 8 for identifier information. The Sleep Temperature must be done in steps of 5 degrees. The data Field contains the Sleep Temperature for the tool, expressed in °C. The JBC device answers with an "A-Sxy".

14

Code R-Sxy
W-Dxy R-Dxy

Description
Read - Sleep Temperature + port + tool
Write - Sleep Delay
+ port + tool
Read - Sleep delay
+ port + tool

Details
To get the Sleep Temperature.
The `x' must be replaced with the number of the destination port and the "y" with the tool number in ACCII, for example "RS12", for port 1 and tool TR245. See page 8 for identifier information.
The JBC device answers with an "A-Sxy".
The Data Field contains the Sleep Temperature, expressed in °C.
Sets the Sleep Delay Time.
The `x' must be replaced with the number of the destination port and the "y" with the tool number* in ACCII, for example "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 set in steps of 1 minute with a range from 0 to 9.
To disable the sleep mode, send "99999".
The JBC device answers with an "A-Dxy".
To get the Sleep Delay Time.
The `x' must be replaced with the number of the destination port and the "y" with the tool number* in ACCII, for example "RD12", for port 1 and tool TR245. See page 8 for identifier information.
The JBC device answers with an "A-Dxy".
The Data Field contains the current Sleep Delay Time, expressed in minutes.
If get answered "99999", the sleep mode is disabled.
15

Code W-Hxy
R-Hxy

Description
Write Hibernation Delay + port +
tool

Details
Sets the Hibernation Delay Time.
The `x' must be replaced with the number of the destination port and the "y" with the tool number* in ACCII, for example "WH12", for port 1 and tool TR245. See page 8 for identifier information.
The Data Field contains the delay time to enter into Hibernation since the Sleep Tool Operating Status is reached. The Hibernation Delay must 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 device answers with an "A-Hxy".

Read Hibernation Delay + port +
tool

To get the Hibernation Delay Time.
The `x' must be replaced with the number of the destination port and the "y" with the tool number* in ACCII, for example "RH12", for port 1 and tool TR245. See page 8 for identifier information.
The JBC device answers with an "A-Hxy".
The Data Field contains the Hibernation Delay Time, expressed in minutes.
If get answered "99999", the Hibernation Mode is disabled.

16

Code R-EDx
R-TT R-QTx W-HAx

Description
Read - enter delay time (sleep/ hibernation) + port
Read Transformer Temperature
Read - Transistor Temp. + port
Write - Higher Temp
Alarm + port

Details
To get the remaining delay time before enter into sleep or hibernation mode. The `x' must be replaced with the number of the destination port in ACCII, for example "RED1". The JBC device answers with an "A-EDx". The Data Field contains the remaing time, expressed in seconds.
To get the Power Supply Temperature. The JBC device responds with an "A-TT". The Data Field contains the Transformer Temperature, expressed in °C.
To get the current Transitor Temperature. The `x' must be replaced with the number of the destination port in ACCII, for example "RQT1". The JBC device answers with an "A-QTx". The Data Field contains the current Transitor 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 Temperature Alarm limit, epressed in °C. The temperature modification must be done in steps of 5 degrees. The JBC device responds with an "A-HAx".

17

Code R-HAx
W-LAx R-LAx

Description
Read - Higher Temp.
Alarm + port
Write - Lower Temp
Alarm + port
Read - Lower Temp
Alarm + port

Details
To get the Upper Temperature Alarm limit. The `x' must be replaced with the number of the destination port in ACCII, for example "RHA1". The JBC device answers with an "A-HAx". The Data Field contains the upper Temperature Alarm limit, expressed in °C.
Sets the lower 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 temperature modification must be done in steps of 5 degrees. The JBC device responds with an "A-LAx".
To get the Lower Temperature Alarm limit. Replace the `x' with the number of the destination port in ASCII, for example, "RLA1". The JBC device responds with an "A-LAx". The Data Field contains the lower Temperature Alarm limit, expressed in °C.

18

Code W-HDx
R-HDx

Description
Write - Higher Delay
Alarm + port
Read - Higher Delay
Alarm + port

Details
Sets the delay time to activate the Upper Temperature Alarm. The delay time starts when the tip temperature is above the value in HAx.
Replace the `x' with the number of the destination port in ASCII, for example "WHD1".
The Data Field contains the delay time to activate the Upper Temperature Alarm, expressed in seconds and hundrets of seconds, according to: Format "ss.cc" in ASCII. "ss" corresponds to the time in seconds, and "cc" corresponds to the time in hundreds of a second. Example: "01.60" means 1,6s; "00.10" means 0.1s.
The JBC device responds with an "A-HDx".
To disable the Hibernation mode, send "99999".
To get the delay time to activate the Upper Temperature Alarm.
Replace the `x' with the number of the destination port in ASCII, for example "RHD1".
The Data Field contains the delay time to activate the Upper Temperature Alarm, expressed in seconds and hundreds of seconds, according to: "Format "ss.cc" in ASCII. "ss" corresponds to the time in seconds, and "cc" corresponds to the time in hundredths of a second. Example: "01.60" means 1,6s; "00.10" means 0,1s. When the tip temperature is above the Upper Temperature Alarm for a longer time than the delay set in the HDx, the Alarm will be set to 1."
The Data Field contains the Higher Delay Alarm.
"99999" means that the alarm is disabled.

19

Code W-LDx
R-LDx 20

Description
Write - Lower Delay
Alarm + port
Read - Lower Delay
Alarm + port

Details
Sets the delay time to activate the Lower Temperature Alarm. The delay time is counted, when the temperature falls below the "Lower Temperature Alarm" limit; previously defined with LAx.
Replace the `x' with the number of the destination port in ASCII, for example "WLD1".
The Data Field contains the delay time to activate the "Lower Temperature Alarm", expressed in seconds and hundrets of seconds, according to: Format "ss.cc" in ASCII. "ss" corresponds to the time in seconds, and "cc" corresponds to the time in hundredths of a second. Example: "01.60" 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 falls down the Lower Temperature Alarm for a longer time than the delay set in the W-Lax, the Alarm will be set to 10.
Replace the `x' with the number of the destination port in ASCII, for example "RLD1".
The Data Field contains the delay time to activate the "Lower Temperature Alarm", expressed in seconds and hundrets of seconds, according to: Format "ss.cc" in ASCII. "ss" corresponds to the time in seconds, and "cc" corresponds to the time in hundredths of a second. Example: "01.60" means 1,6s; "00.10" means 0,1s.
The JBC device responds with an "A-LDx"
"99999" means that the alarm is disabled.

Code R-TAx
R-SMN R-CTx

Description
Read Temperature Alarm + port
Read - Station Model Name
Read - Connect Tool + port

Details
To get the Temperature Alarm indicator.
Replace the `x' with the number of the destination port in ASCII, for example "RTA1".
The JBC device responds with an "A-TAx".
The Data Field contains the Temperature Alarm value according 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' means there is no alarm. `1' means the alarm has been previously set to "on".
To get the JBC Device Model Name
The JBC device responds with an "A-SMN".
The Data Field contains the requested information.
To get the Connected Tool. See page 8 for value information.
The `x' must be replaced with the number of the destination port in ACCII, for example "RCT1".
The JBC device response with A-CTx.
The Data Field contains the identifier of the current connected tool.

21

Code R-PEx
R-SER W-RST

Description
Read - Port Error + port
Read - Station Error
Write - Restart Station

Details
To get the Port Error. See page 9 for value information. The `x' must be replaced with the number of the destination port in ACCII, for example "RPE1". The JBC device answers with an "A-PEx". The Data Field contains the current Port Error. For example "APE100004" for "no tool" error.
To get the JBC Device Error. See page 9 for value information. The JBC device responds with an "A-SER". The Data Field contains the JBC Device Error value.
To restart the JBC Device.

W-RSP

Write - Reset Station
Parameters (factory default)

To reset the JBC Device Parameters to the factory default parameters.
The JBC device responds with an "A-RSP".

R-CPx

Read - Counter Plugged Hours
+ port

To get the Counter value for "Plugged Hours",
Replace the `x' with the number of the destination port in ASCII, for example "RCP1".
The JBC device responds with an "A-CPx"
The Data Field contains the Counter value of "Plugged Hours", expressed in hours.

22

Code R-CNx R-CSx R-CHx R-CWx

Description
Read - Counter No
Tool Hours + port
Read - Counter Sleep
Hours + port
Read - Counter Hibernation Hours + port
Read - Counter Work
Hours + port

Details
To get the Counter value of "No Tool Hours" Replace the `x' with the number of the destination port in ASCII, for example "RCN1". The JBC device responds with an "A-CNx". The Data Field contains the Counter value of "No Tool Hours", expressed in hours.
To get the Counter value of "Sleep Hours" Replace the `x' with the number of the destination port in ASCII, for example "RCS1". The JBC device responds with 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 example "RCH1". The JBC device responds with an "A-CHx". The Data Field contains the Counter value of "Hibernation Hours", expressed in hours.
To get the Counter value of "Work Hours". Replace the `x' with the number of the destination port in ASCII, for example "RCW1". The JBC device responds with an "A-CWx". The Data Field contains the Counter value of "Work Hours", expressed in hours.

23

Code R-CCx
R-CDx
W-NVS W-SAD 24

Description
Read - Counter Sleep + port
Read - Counter Desold + port
Write - Non-volatile Setting
Write new source address / new
addressing mode

Details
To get the Counter value of "Sleep Cycles", means the number of times the tool went into Sleep Mode.
The `x' must be replaced with the number of the destination port in ACCII, for example "RCC1".
The JBC device responds with an "ACCx"
The Data field contains the number of times the tool went into Sleep Mode.
To get the Counter value of "Desoldering Cycles", means the number of times the desoldering tool has been activated.
The `x' must be replaced with the number of the destination port in ACCII, for example "RCC1".
The JBC device responds with an "A-CDx".
The Data field contains the number of times the desoldering tool has been activated.
To save the work temperature selected with W-STx, in the EEPROM memory.
The next time the JBC Device starts, this stored temperature will be loaded.
The data field must contains "00000".
The JBC device responds with an "A-NVS".
Forces the station to write a new source address by filling the data field with a value compressed between "00000" and "00099". If the data field contains "00000", the station assumes that the protocol is changed to "with-no-address" mode. Warning: Command only available for UCR stations.

Code R-FST R-SVR R-DCx

Description
Read - Fuse state
Read - Software version
Read - Counter Dispensed Cycles
+ port

Details
To get the JBC Device Fuse status. The JBC device responds with an "A-FST". The Data Field contains the JBC Device Fuse status value according to: `0' - There is no fuse `1' - There is fuse
Warning: Command only available for UCR stations.
To get the JBC Device Software Version. The JBC device responds with an "A-SVR". The Data Field contains the requested information.
To read the desoldering 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 field will contain the requested information.

R-DLx

Read - Counter Dispensed Cycles
+ port

To read the dispensed length counter the `x' must be replaced with the destination port number in ASCII of the request, for example "RDL1".
The equipment answers with an "ADLx" as the control field, in the example "ADL1".
Data field will contain the requested information in hexadecimal. Units [dmm]. Example: 1000 dmm -> Data field = 0x00000003E8
25

Code W-IFE

Description
Write - Ignore Fuse Error

R-MOD

Read - Mode

W-MOD

Write - Mode

R-LEN

Read - Length

Details
To ignore fuse error, allowing the station to continue working.
The equipment answers with an "AIFE" as the control field.
To read the station's dispensing mode. The data field will contain the requested information.
Mode: `0': Continuous mode `1': Discontinuous mode `2': Program mode `3': Tin reload
Example: Continuous -> Data field = 00000
To modify the station's dispensing mode.
The equipment answers with an "AMOD" as the control field.
To read the station's dispensing length.
The equipment answers with an "ALEN" as the control field.
The data field will contain the requested information. Units [dmm].
Example: 1000 dmm -> Data field = 01000

26

Code W-LEN

Description Write - Length

R-FEE

Read Dispensing
Status

Details
The equipment answers with an "ALEN" as the control field.
To read the station's dispensing motor status. The equipment answers with an "AFEE" as the control field.
The data field will contain whether the station is dispensing.
· `0' dispensing motor stopped · `1' dispensing motor running

R-SPD

Read - Speed

To read the station's dispensing 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 the station's dispensing length.
The equipment answers with an "ASPD" as the control field.

R-DIA

Read - Diameter

To read the station's soldering wire diameter. The equipment answers with an "ADIA" as the control field.
The data field will contain the requested information. Units [cmm]. Example: 100 cmm -> Data field = 00100
27

Code

Description

W-DIA

Write - Diameter

Details
To modify the station's soldering wire diameter. The equipment answers with an "ADIA" as the control field.

R-BCK

Read - Backward Length

To read the station's backward length. The equipment answers with an "ABCK" as the control field.
The data field will contain the requested information. Units [dmm]. Example: 10 dmm -> 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 wire clogging detection.
The equipment answers with an "AWCD" as the control field.
The data field will contain the request information.
· `0' wire clogging detection deactivated · `1' wire clogging detection activated

W-WCD

Write - Wire Clogging Detection

To modify the station's wire clogging detection.
The equipment answers with an "AWCD" as the control field.

28

Code W-STR

Description
Write - Start Dispensing

W-STP

Write - Stop Dispensing

Details
To activate the station's dispensing motor. The equipment answers with an "ASTR" as the control field.
To deactivate the station's dispensing motor. The equipment answers with an "ASTP" as the control field.

29

Communication Frame Examples for Soldering Stations

Frame with addresses - Write Maximum Work Temperature Command Source Address: 00; original Target Address: 01; Command: W-MAT; set Max. Work Temp. to 375ºC

Codification Start

ASCII

STX

Source Address
00

Target Operation Operation

Address Header

Code

01

W

MAT

Data 00375

Stop Check ETX calculated

HEX

02

3030

3031

57

4D4154 3030333735 03

3E

Sending code: 0230303031574D41543030333735033E

Frame without addresses - Write Maximum Work Temperature Command Command: W-MAT; set Max. Work Temp. to 375 ºC / 707 ºF

Codification Start

Operation Operation

Header

Code

ASCII

STX

W

MAT

Data 00375

Stop Check ETX calculated

HEX

02

57

4D4154 3030333735 03

3F

Sending code: 02574D41543030333735033F

Factory Settings for Control Box

Communication configuration:

19200 - 8N1

General Settings:

With Addresses: Trarget Address: 01 Source Address: 00
Device Port: 1 Mode/Status: Extract (stand by) Selected Work Temperature: 350 ºC / 662 ºF Sleep Temperature: 150 ºC / 302 ºF Sleep Delay Time: 10 sec.

30

Device Settings: Tool Settings:

Max. Temperature: 500 ºC / 932 ºF Min. Temperature: 90 ºC / 194 ºF
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

This 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 facility.
More information available on our website.

0024318-010825



References

Adobe PDF Library 17.0 Adobe InDesign 20.4 (Windows)

Related Documents

Preview JBC Control Unit Firmware Update Guide
Detailed instructions for updating the firmware on JBC control units (DME, DDE, HDE, JTSE, TESE, JNASE, NAE, ALE, ACE) using a USB-A pen drive. Covers downloading the update file, connecting the drive, performing the installation, and verifying the new firmware version.
Preview JBC P405 Foot Pedal User Manual
User manual for the JBC P405 foot pedal, detailing its features, connections, compatibility, configuration for various JBC stations and modules, and usage examples for desoldering and soldering.
Preview JBC P405 Pedal Instruction Manual - Solder Station Accessory
Comprehensive instruction manual for the JBC P405 Pedal, detailing its setup, compatibility, configuration, and use in electronic rework processes with JBC soldering stations and tools.
Preview JBC CHB Converter Instruction Manual
Instruction manual for the JBC CHB Converter, detailing its features, connections, specifications, and warranty information. Designed to save space when connecting JBC tools to control units.
Preview JBC ALE250 Automatic-Feed Soldering Control Unit - Technical Specifications and User Manual
Comprehensive guide to the JBC ALE250 Automatic-Feed Soldering Control Unit, including detailed technical specifications, operational instructions, UI descriptions, safety information, and model compatibility for various solder wire diameters.
Preview JBC ALE Automatic Feed Soldering Station: Quick Start Guide and Specifications
This guide provides setup instructions, packaging details, specifications, and operational guidance for the JBC ALE series automatic feed soldering stations. Learn how to assemble, load wire, and configure settings for efficient soldering.
Preview JBC UCR Control Unit for Robot Instruction Manual
Instruction manual for the JBC UCR General/Heavy Duty Control Unit for Robot (UCR245-5A, UCR470-5A). Covers packing list, functions, features, troubleshooting, connection, compatibility, dimensions, workplace examples, maintenance, safety guidelines, specifications, and warranty information.
Preview JBC ALE Automatic-Feed Soldering Control Unit Instruction Manual
Comprehensive instruction manual for the JBC ALE Automatic-Feed Soldering Control Unit, detailing features, assembly, operation, maintenance, safety, and specifications for various models and solder wire diameters.