Applies to:
FM08-748 2nd Generation Radio for SMS: Troubleshooting
Crosstip screwdriver,
USB flash drive with current control software,
Drill motor,
Drill bit #29 (0.136 in.) or 3.50 mm diameter
Kit number
140727 (Before May 2017),
140728 (After May 2017)
Estimated Time
15 Minutes
Troubleshooting
The following information is provided to help diagnose connection issues with the Digi radio to the controller, and the customer’s network.
ZigBee Radio Info Display
The Radio Info display shows extensive information about the connection status and performance of the wired communication with the ZigBee radio module. Both the first-generation ‘M’ radio and the second-generation ‘Z’ radio are shown via the same screen, with a button to toggle from one radio to the other.
Activating the Radio Info Display
-
With the fryer "OFF" but powered, activate the Radio info display by pressing the number 8 and 9 buttons simultaneously.
-
"RADIO" will display and button 1 will be blinking.
-
If “ZIGBEE IS OFF” displays you will need to exit out and go to Factory Presets mode to enable the radio system, as described above.
-
Press and release buttons 1...20 to view the various Radio Info items. The selected button blinks.
-
To exit at any time, press the Function button.
Radio Info: 'M' or 'Z' Radio Identification
While on the Radio Info screen, an ‘M’ or ‘Z’ at the left side of the display indicates whether the Modbus radio info (first-generation radio) or the ZigBee radio info (second-generation radio) is being displayed.
Both radios are “ZigBee” radios on the wireless side, but the “Modbus” or “ZigBee” distinction here indicates how they talk to the fryer control.
-
M RADIO√ * ‘M’ = first-generation “Modbus” radio.
-
Z RADIO√ * ‘Z’ = second-generation “ZigBee” radio.
-
Press the number 11 button at lower left to toggle between the two radios.
-
On an actual fryer only one radio displays activity (i.e. M or Z). If the installed radio is working, the Radio Info display will automatically start out on the appropriate radio selection.
Radio Info: Activity Indicator (Button #1)
On the Radio Info button number 1 screen, a ‘✓’, ‘?’, ‘-’, or blinking ‘X’ character indicates the status of the wired communication link between the control and the indicated radio. Each time a valid packet is received from the indicated radio, a chirp sounds and an asterisk (*) appears briefly at the right side of the display. Z RADIO√ *. ‘M’ or ‘Z’ = which radio is being displayed (‘M’ = 1st generation. ‘Z’ = 2nd generation):
-
‘✓’ = control has received a valid message in the past 15 seconds
-
‘?’ = control received some valid message in past 15 seconds, yet some messages sent to the radio were not replied to and have timed out.
-
‘-’ = at least 15 seconds but not yet 60 seconds since last valid message.
-
‘X’ = control has not received a valid message for 60 seconds or longer.
-
‘*’ + chirp = control has just now received one or more packets. For both the ‘M’ radio and the ‘Z’ radio, it is normal to have communication activity about once every five seconds. For the ‘Z’ radio you might also receive packets in between the normal five second communication updates. If wireless packets have been received by the radio from the ZigBee network and were sent on to the control.
If you have a working radio attached, but the display is showing a blinking ‘X’ (no communication for 60 or more seconds), you might be looking at the wrong radio screen. Try pressing the number 11 button at lower left to toggle to the other radio and see if that screen shows active communication
Radio Info: ZigBee Join Status (Button #2)
Join displays the status of the radio module describing whether or not the radio belongs to a network.
-
Z JOIN= 00 “00” means radio belongs to some network, somewhere.
IMPORTANT: “00” means the radio is currently a member of a network whether or not the radio can currently communicate with that network. It does not mean that the radio is presently able to talk to that network. A Join status other than 00 means the radio is un-joined and is trying to find a network to join to. Once a radio is joined to a network, it continues to look for that same network every time it is powered up. It won’t automatically join a new network just because it cannot find its old network.
Sometimes a radio arrives in a store still looking for the network it connected to back in the factory at Henny Penny. In this case, the radio must be un-joined from its old network. This frees it up to look for a new, local network to join, in the restaurant.
If Join status = 00, press buttons 3, 4, 5 to view connection details:
-
Button #3: Z CHAN= 0E The channel the radio is using.
-
Button #4: Z PAN=74DA The PAN network ID this radio belongs to.
-
Button #5: Z RAD=1B9F This radio’s ID on that network.
If the PAN ID doesn’t match the store’s PAN ID, the radio is still looking for its old network from a previous location. You will need to reset and “un-join” the radio to tell it to forget about its old network. This will let it find the store’s ZigBee network and join it. See “Un-Join” instructions below.
How to Un-Join a Network
If a control displays JOIN = 00, it means that the radio is currently or was previously connected to a ZigBee network, and that it continues to look for that same network (and only that network) so it can reconnect. If the network it previously connected to is in its current store location, everything is fine, and the radio reconnects automatically each time it is powered up.
However, it could be that the ZigBee network the radio is looking for is from a previous store location, or the Henny Penny factory, or even the Digi factory where the radios are tested. In this case, the radio keeps trying to reconnect to that “old” network, rather than trying to connect to the network in its current location. The radio must be told to “un-join” from the old network, so that it can then be connected to the new network.
Follow these steps to “Un-join” the radio and enable it to connect to a new network:
-
With the fryer "-OFF-" but powered, activate the Radio Info display by pressing the number 8 and 9 buttons simultaneously.
-
"RADIO" displays, button #1 will blink.
-
If the display instead shows ZIGBEE IS OFF you will need to exit out and go to Factory Presets mode to enable the radio system, as described above.
-
The Radio Info display should have automatically selected whichever radio is installed in the fryer: ‘M’ or ‘Z’. Verify a ✓ in the display (good communications) and verify packets are received about every 5 seconds.
-
Press and release the number 2 button to view the current Join status.
-
Z JOIN= 00
-
-
Press the number 4 button to view the PAN network ID of the network the radio is currently joined to. This could be an old network from a different location. Z PAN=74DA
-
Press the number 20 button to select the “Unjoin and Reset” option ,
-
.Z UNJOIN,
-
Z AND,
-
Z RESET,
-
Z RADIO ?,
-
Z PRESS 20.
-
-
Press the number 20 button a second time to actually perform the Unjoin and Reset operation.
-
Z *RADIO*,
-
Z *RESET*.
-
-
Following this the control automatically switches to the “Join” display. You can follow the Join status progress as the radio attempts to connect to the local network, but the radio status is sampled by the control only once every 5 seconds, so you won’t see all of the in-between status values.
-
Z JOIN= FF,
-
Z JOIN= 21,
-
Z JOIN= 23
-
-
Eventually -- generally within 15 seconds or so -- the Join status should show 00 again, indicating that the control has joined the local ZigBee network.
-
Z JOIN= 00
-
-
Press and release the number 4 button to view the network ID of the new ZigBee network. This should now match the store’s ZigBee PAN ID.
-
Z PAN=2B18
-
-
When done, press and release the Function button to exit from the Radio Info display.
Approved Store Network Channels
Note: Store network must avoid using channels not supported by our radios There are 16 possible Zigbee wireless channels in the 2.4 GHz range, numbered from 11 through 26. Our older, first generation radios support only channels 12 - 23. This i sa function of the radio module hardware design and is out of our control. (Newer radios might be able to support channels 11 - 24 or 11 - 25.)
To guarantee connectivity with Henny Penny Zigbee radios, the store network must beconfigured to use a Zigbee channel number from 12 to 23 inclusive. The channel configuration is performed at the store’s computer, not at the individual fryer controls.
Note: Channel numbers are displayed in the fryer control Zigbee Info screens as hexadecimal numbers, as is the tradition for Digi Zigbee radios. Channel 12 is shown as “0C”, channel 13 as “0D”, channel 14 as “0E”, etc. This can be confusing because the channel displayed as “12” (hex) on the control panel is really channel 18 in decimal numbers.
Channel Codes: Control uses the hex numbers (top row). Decimal equivalents shown.
Hex | 0B | 0C | 0D | 0E | 0F | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 1A |
Dec | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 |
Status Display and Data Transfer Counts
The available Radio Info items are listed in the table below
-
With the fryer -OFF- but powered, activate the Radio Info display by pressing the number 8 and 9 buttons simultaneously.
-
To view a status or data item, simply press and release the indicated button. The selected information item is shown in the display and the selected button blinks.
Button | Item | Display | Description |
---|---|---|---|
1 | Status | Z RADIO√ * | Current radio activity. Checkmark if received good message in past 15 seconds. Blinking ‘X’ if no good message in past 60 seconds. Chirp and asterisk each time a good message is received. Note: This activity indicates only that the radio and the fryer control can communicate with each other over the wired connection. It does not indicate anything about the radio’s wireless connectivity. |
2 | Status | Z JOIN= 00 | “Join” status. “00” indicates the radio is a member of a ZigBee network and whether it can find that network. Any other number indicates that the radio is in the process of trying to locate a network to join. Note: A “00” means the radio considers itself to be a member of a ZigBee network somewhere. It does not necessarily mean that it is currently able to communicate with that network. See additional “Join” info above. |
3 | Status | Z CHAN= 0E | Indicates what radio channel (frequency) the radio is using. As with the Join status, this info does not necessarily mean that the radio is currently able to communicate on that channel. It might be showing the channel number of its “old” network from a previous location. If the radio is not joined to any network, “00” is typically displayed. Note: Radio channels are shown as hex numbers, as is the tradition for Digi radios. Channel “10”, for example, is a hexadecimal 10, = channel 16 in decimal. See further “channel” comments below |
4 | Status | Z PAN=74DA | Displays the PAN (Personal Area Network) ID for the ZigBee network the radio is currently joined to. The ID is shown as a hex number. If the radio is not joined to any network, “FFFF” is typically displayed. Note: This display does not necessarily mean that the radio is currently able to communicate with this network. It could be that this is the ID of an old network that the radio was joined to at a previous location |
5 | Status | Z RAD=1B9F | Displays the “Short ID” of this radio module on the network it belongs to. If the radio is not joined to any network, “FFFE” is typically shown. The Radio ID is assigned when the radio module joins a network. From day to day the Radio ID should be retained, and the radio continues to use the same ID. However, if the radio ever leaves the network and then rejoins it later, it will almost certainly be assigned a different Radio ID upon rejoining the network. Note: This display does not necessarily mean that the radio is currently able to communicate with thisnetwork. It could be that this is the radio’s ID from an old network that the radio was joined to at a previous location. |
6 | Status | Z RG 786P | “RG …P” = “Received Good Packets” Total number of “good” packets that have been received by the control, from the radio module, over the wired connection. After reaching 9999 this count rolls over to 0 again. “Good” packets are those that arrive with a valid checksum and valid packet size, etc., and subsequently are processed by the control. |
7 | Count | Z RB OP | “RB …P” = “Received Bad Packets” Total number of “bad” packets that have been received by the control, from the radio, over the wired connection. After reaching 9999 this count rolls over to 0 again. A “bad” packet is one that has arrived with a bad checksum, an invalid command code, or was too short or too long, etc., and which cannot be accepted for processing. |
8 | Count | Z TX 786P | “TX …P” = “Transmitted Packets” The number of packets that have been transmitted by the control, to the radio module, over the wired connection |
9 | Count | Z RX 7938B | “RX …B” = “Received Bytes” Total number of bytes that have been received by the control, from the radio module, over the wired connection. After reaching 9999 this count rolls over to 0 again. |
10 | Count | Z TX 5946B | “TX …B” = “Transmitted Bytes” Total number of bytes that have been transmitted by the control, to the radio module, over the wired connection. After reaching 9999 this count rolls over to 0 again. |
11 | Action | N/A | Toggles the display between the ‘M’ first-generation radio info and the ‘Z’ second-generation radio info. |
12 | Unused | N/A | N/A |
13 | Status |
|
Available for ‘Z’ Radio Only: Displays the MAC address of the radio module. The 16-hex-digit MAC (Media Access Control) Address is unique to each radio. This number should match the “SN” (serial number) sticker on the bottom of the Digi radio. |
14 | Status | Z HW= 1E46 | Available for ‘Z’ Radio Only: Displays the Hardware ID of the radio module |
15 | Status | Z FW= 23A7 | Available for ‘Z’ Radio Only: Displays the Firmware ID of the software inside the radio module. |
16 | Status | Z RSSI -65 | Available for ‘Z’ Radio Only: Displays the “RSSI” Received Signal Strength Indicator of the most recent packet received by the radio module. This negative number displays the strength of the wireless signal for the ZigBee packets that the radio is receiving over the airwaves. A more negative number indicates a weaker signal. For example, -72 is a weaker signal than - 65. The RSSI value is updated by the radio module each time it receives another wireless packet, but since the RSSI information is requested by control just once every 5 seconds, the displayed RSSI value on the screen will update just once every 5 seconds. |
17 | Unused | N/A | N/A |
18 | Action | Z RESET | Allows the user to reset the byte and packet counts that are displayed for items 6 through 10. Press the #18 button once to display the “Reset Counts” option. Press the #18 button a second time to reset the counts. The control then automatically jumps to the button #6 packet counts display. Only the counts for the currently selected radio (‘M’ or ‘Z’) are reset. The counts for the other radio are not affected. |
19 | Unused | N/A | N/A |
20 | Action |
|
Allows the user to “unjoin” and reset the radio module. Unjoining a radio tells it to leave and forget about its old ZigBee network, and subsequently to look for a new ZigBee network to join. This function may be needed to get a radio to connect to the restaurant’s network. The fryer might arrive in the store still remembering and still looking for the ZigBee network it connected to back in the Henny Penny factory. By unjoining and resettingthe radio, the radio is told to forget that old network and to look for a new network in the current location to join. Press the #20 button once to display the “Unjoin and Reset Radio” option. Press the #20 button a second time to perform the unjoin and reset operation. The control then automatically jumps to the #2 “Join Status” display. Only the currently selected radio (‘M’ or ‘Z’) is unjoined and reset. The other radio is not affected. |
Related Content
Replacing the Indicator Lights
Replacing the Main Power Switch
Electronic C2000 Simple Control Retrofit Kit
RLink programming instructions
PFE 500/PFG 600 Hybrid Control Installation Instructions
PFE 500/PFG 600 Wi-Fi Verification and Troubleshooting Instructions
FAST Control Installation Instructions
2nd Generation Radio for SMS: Hardware Installation
2nd Generation Radio for SMS: Software Update
Instructions for Fryer Control Replacement Kits
SMS 20 Auto Polish Programming Instructions
Troubleshooting the SMS 20 Control Countdown
Direct connect oil system operating instructions
4 Head PFE 500/ PFG 600 Removing the Lid
Pressure Assist Kit Installation
Temperature Probe Gauge Instructions
Replacing the Indicator Lights
Replacing the Main Power Switch
Installation of PFG 600 and PFG 600 SSI FM07-366 Electromechanical to C1000 Retrofit
PFG 600 SSI Electronic C1000 to C8000 Retrofit Kit
Hybrid Control and Wi-Fi Installation
Direct connect retrofit PFG 600
Direct connect retrofit PFG-600
PFG 600 Ignition Module Retrofit Kit
PFG 600 SSI Fryers Gas Valve Replacement Kit
SAE Thread Filter Pump Installation
Pre VA SAE Thread Filter Pump Installation
Reference
PFE 500 and 561 Inspection and Planned Maintenance
PFE 500 KFC Annual Inspection Certification