Jump to content

Unable to write updates to Synchrolinc


Recommended Posts

Posted

After swapping PLM's, I am unable to write updates to a single v.30 Synchrolinc.  I've tried factory resetting, restoring device, and writing updates repeatedly, and the result is always the same:  

Wed 03/04/2015 03:09:30 PM : [19 8D 3F 1  ] Link    0 : 0FF8 [E201335D57010001] Writing [E201335D57010001]
Wed 03/04/2015 03:09:30 PM : [INST-TX-I1  ] 02 62 19 8D 3F 0F 28 0F
Wed 03/04/2015 03:09:30 PM : [INST-ACK    ] 02 62 19.8D.3F 0F 28 0F 06          SET-MSB(0F)
Wed 03/04/2015 03:09:31 PM : [INST-SRX    ] 02 50 19.8D.3F 33.5D.57 27 28 0F    SET-MSB(0F)
Wed 03/04/2015 03:09:31 PM : [Std-Direct Ack] 19.8D.3F-->ISY/PLM Group=0, Max Hops=3, Hops Left=2
Wed 03/04/2015 03:09:31 PM : [INST-TX-I1  ] 02 62 19 8D 3F 0F 2B F8
Wed 03/04/2015 03:09:31 PM : [INST-ACK    ] 02 62 19.8D.3F 0F 2B F8 06          PEEK   (F8)
Wed 03/04/2015 03:09:31 PM : [INST-SRX    ] 02 50 19.8D.3F 33.5D.57 27 2B E2    PEEK   (E2)
Wed 03/04/2015 03:09:31 PM : [Std-Direct Ack] 19.8D.3F-->ISY/PLM Group=0, Max Hops=3, Hops Left=2
Wed 03/04/2015 03:09:31 PM : [INST-TX-I1  ] 02 62 19 8D 3F 0F 28 0F
Wed 03/04/2015 03:09:31 PM : [INST-ACK    ] 02 62 19.8D.3F 0F 28 0F 06          SET-MSB(0F)
Wed 03/04/2015 03:09:32 PM : [INST-SRX    ] 02 50 19.8D.3F 33.5D.57 27 28 0F    SET-MSB(0F)
Wed 03/04/2015 03:09:32 PM : [Std-Direct Ack] 19.8D.3F-->ISY/PLM Group=0, Max Hops=3, Hops Left=2
Wed 03/04/2015 03:09:32 PM : [INST-TX-I1  ] 02 62 19 8D 3F 0F 2B F9
Wed 03/04/2015 03:09:32 PM : [INST-ACK    ] 02 62 19.8D.3F 0F 2B F9 06          PEEK   (F9)
Wed 03/04/2015 03:09:35 PM : [INST-ERX    ] 02 51 19 8D 3F 33 5D 57 17 88 00 00 95 9E 33 00 00 00 00 00 00 00 00 00 00 
Wed 03/04/2015 03:09:35 PM : [Ext-Direct  ] 19.8D.3F-->ISY/PLM Group=0, Max Hops=3, Hops Left=2
Wed 03/04/2015 03:09:44 PM : [INST-TX-I1  ] 02 62 19 8D 3F 0F 28 0F
Wed 03/04/2015 03:09:44 PM : [INST-ACK    ] 02 62 19.8D.3F 0F 28 0F 06          SET-MSB(0F)
Wed 03/04/2015 03:09:45 PM : [INST-SRX    ] 02 50 19.8D.3F 33.5D.57 27 28 0F    SET-MSB(0F)
Wed 03/04/2015 03:09:45 PM : [Std-Direct Ack] 19.8D.3F-->ISY/PLM Group=0, Max Hops=3, Hops Left=2
Wed 03/04/2015 03:09:45 PM : [INST-TX-I1  ] 02 62 19 8D 3F 0F 2B F9
Wed 03/04/2015 03:09:45 PM : [INST-ACK    ] 02 62 19.8D.3F 0F 2B F9 06          PEEK   (F9)
Wed 03/04/2015 03:09:45 PM : [INST-SRX    ] 02 50 19.8D.3F 33.5D.57 27 2B 01    PEEK   (01)
Wed 03/04/2015 03:09:45 PM : [Std-Direct Ack] 19.8D.3F-->ISY/PLM Group=0, Max Hops=3, Hops Left=2
Wed 03/04/2015 03:09:45 PM : [INST-TX-I1  ] 02 62 19 8D 3F 0F 28 0F
Wed 03/04/2015 03:09:45 PM : [INST-ACK    ] 02 62 19.8D.3F 0F 28 0F 06          SET-MSB(0F)
Wed 03/04/2015 03:09:45 PM : [INST-SRX    ] 02 50 19.8D.3F 33.5D.57 23 2B 01    PEEK   (01)
Wed 03/04/2015 03:09:45 PM : [Std-Direct Ack] 19.8D.3F-->ISY/PLM Group=0, Max Hops=3, Hops Left=2
Wed 03/04/2015 03:09:48 PM : [INST-ERX    ] 02 51 19 8D 3F 33 5D 57 17 88 00 00 FF 24 F6 00 00 00 00 00 00 00 00 00 00 
Wed 03/04/2015 03:09:48 PM : [Ext-Direct  ] 19.8D.3F-->ISY/PLM Group=0, Max Hops=3, Hops Left=2
Wed 03/04/2015 03:09:57 PM : [INST-TX-I1  ] 02 62 19 8D 3F 0F 28 0F
Wed 03/04/2015 03:09:57 PM : [INST-ACK    ] 02 62 19.8D.3F 0F 28 0F 06          SET-MSB(0F)
Wed 03/04/2015 03:09:57 PM : [INST-SRX    ] 02 50 19.8D.3F 33.5D.57 27 28 0F    SET-MSB(0F)
Wed 03/04/2015 03:09:57 PM : [Std-Direct Ack] 19.8D.3F-->ISY/PLM Group=0, Max Hops=3, Hops Left=2
Wed 03/04/2015 03:09:57 PM : [INST-TX-I1  ] 02 62 19 8D 3F 0F 2B FA
Wed 03/04/2015 03:09:57 PM : [INST-ACK    ] 02 62 19.8D.3F 0F 2B FA 06          PEEK   (FA)
Wed 03/04/2015 03:09:58 PM : [INST-SRX    ] 02 50 19.8D.3F 33.5D.57 27 2B 33    PEEK   (33)
Wed 03/04/2015 03:09:58 PM : [Std-Direct Ack] 19.8D.3F-->ISY/PLM Group=0, Max Hops=3, Hops Left=2
Wed 03/04/2015 03:09:58 PM : [INST-TX-I1  ] 02 62 19 8D 3F 0F 28 0F
Wed 03/04/2015 03:09:58 PM : [INST-ACK    ] 02 62 19.8D.3F 0F 28 0F 06          SET-MSB(0F)
Wed 03/04/2015 03:09:58 PM : [INST-SRX    ] 02 50 19.8D.3F 33.5D.57 27 28 0F    SET-MSB(0F)
Wed 03/04/2015 03:09:58 PM : [Std-Direct Ack] 19.8D.3F-->ISY/PLM Group=0, Max Hops=3, Hops Left=2
Wed 03/04/2015 03:09:58 PM : [INST-TX-I1  ] 02 62 19 8D 3F 0F 2B FB
Wed 03/04/2015 03:09:58 PM : [INST-ACK    ] 02 62 19.8D.3F 0F 2B FB 06          PEEK   (FB)
Wed 03/04/2015 03:10:07 PM : [INST-TX-I1  ] 02 62 19 8D 3F 0F 28 0F
Wed 03/04/2015 03:10:07 PM : [INST-ACK    ] 02 62 19.8D.3F 0F 28 0F 06          SET-MSB(0F)
Wed 03/04/2015 03:10:08 PM : [INST-SRX    ] 02 50 19.8D.3F 33.5D.57 27 28 0F    SET-MSB(0F)
Wed 03/04/2015 03:10:08 PM : [Std-Direct Ack] 19.8D.3F-->ISY/PLM Group=0, Max Hops=3, Hops Left=2
Wed 03/04/2015 03:10:08 PM : [INST-TX-I1  ] 02 62 19 8D 3F 0F 2B FB
Wed 03/04/2015 03:10:08 PM : [INST-ACK    ] 02 62 19.8D.3F 0F 2B FB 06          PEEK   (FB)
Wed 03/04/2015 03:10:08 PM : [INST-SRX    ] 02 50 19.8D.3F 33.5D.57 27 2B 00    PEEK   (00)
Wed 03/04/2015 03:10:08 PM : [Std-Direct Ack] 19.8D.3F-->ISY/PLM Group=0, Max Hops=3, Hops Left=2
Wed 03/04/2015 03:10:08 PM : [INST-TX-I1  ] 02 62 19 8D 3F 0F 29 5D
Wed 03/04/2015 03:10:08 PM : [INST-ACK    ] 02 62 19.8D.3F 0F 29 5D 06          POKE   (5D)
Wed 03/04/2015 03:10:12 PM : [INST-ERX    ] 02 51 19 8D 3F 33 5D 57 17 88 00 00 FF 2A 81 00 00 00 00 00 00 00 00 00 00 
Wed 03/04/2015 03:10:12 PM : [Ext-Direct  ] 19.8D.3F-->ISY/PLM Group=0, Max Hops=3, Hops Left=2
Wed 03/04/2015 03:10:20 PM : [INST-TX-I1  ] 02 62 19 8D 3F 0F 28 0F
Wed 03/04/2015 03:10:20 PM : [INST-ACK    ] 02 62 19.8D.3F 0F 28 0F 06          SET-MSB(0F)
Wed 03/04/2015 03:10:21 PM : [INST-SRX    ] 02 50 19.8D.3F 33.5D.57 27 28 0F    SET-MSB(0F)
Wed 03/04/2015 03:10:21 PM : [Std-Direct Ack] 19.8D.3F-->ISY/PLM Group=0, Max Hops=3, Hops Left=2
Wed 03/04/2015 03:10:21 PM : [INST-TX-I1  ] 02 62 19 8D 3F 0F 2B FB
Wed 03/04/2015 03:10:21 PM : [INST-ACK    ] 02 62 19.8D.3F 0F 2B FB 06          PEEK   (FB)
Wed 03/04/2015 03:10:22 PM : [INST-SRX    ] 02 50 19.8D.3F 33.5D.57 27 2B 00    PEEK   (00)
Wed 03/04/2015 03:10:22 PM : [Std-Direct Ack] 19.8D.3F-->ISY/PLM Group=0, Max Hops=3, Hops Left=2
Wed 03/04/2015 03:10:22 PM : [INST-TX-I1  ] 02 62 19 8D 3F 0F 29 5D
Wed 03/04/2015 03:10:22 PM : [INST-ACK    ] 02 62 19.8D.3F 0F 29 5D 06          POKE   (5D)
Wed 03/04/2015 03:10:22 PM : [INST-SRX    ] 02 50 19.8D.3F 33.5D.57 27 29 5D    POKE   (5D)
Wed 03/04/2015 03:10:22 PM : [Std-Direct Ack] 19.8D.3F-->ISY/PLM Group=0, Max Hops=3, Hops Left=2
Wed 03/04/2015 03:10:22 PM : [INST-TX-I1  ] 02 62 19 8D 3F 0F 2B FC
Wed 03/04/2015 03:10:22 PM : [INST-ACK    ] 02 62 19.8D.3F 0F 2B FC 06          PEEK   (FC)
Wed 03/04/2015 03:10:25 PM : [INST-SRX    ] 02 50 19.8D.3F 33.5D.57 27 2B 00    PEEK   (00)
Wed 03/04/2015 03:10:25 PM : [Std-Direct Ack] 19.8D.3F-->ISY/PLM Group=0, Max Hops=3, Hops Left=2
Wed 03/04/2015 03:10:25 PM : [INST-TX-I1  ] 02 62 19 8D 3F 0F 29 57
Wed 03/04/2015 03:10:25 PM : [INST-ACK    ] 02 62 19.8D.3F 0F 29 57 06          POKE   (57)
Wed 03/04/2015 03:10:27 PM : [INST-ERX    ] 02 51 19 8D 3F 33 5D 57 17 88 00 00 FF 2E 68 00 00 00 00 00 00 00 00 00 00 
Wed 03/04/2015 03:10:27 PM : [Ext-Direct  ] 19.8D.3F-->ISY/PLM Group=0, Max Hops=3, Hops Left=2
Wed 03/04/2015 03:10:36 PM : [INST-TX-I1  ] 02 62 19 8D 3F 0F 28 0F
Wed 03/04/2015 03:10:36 PM : [INST-ACK    ] 02 62 19.8D.3F 0F 28 0F 06          SET-MSB(0F)
Wed 03/04/2015 03:10:37 PM : [INST-SRX    ] 02 50 19.8D.3F 33.5D.57 27 28 0F    SET-MSB(0F)
Wed 03/04/2015 03:10:37 PM : [Std-Direct Ack] 19.8D.3F-->ISY/PLM Group=0, Max Hops=3, Hops Left=2
Wed 03/04/2015 03:10:37 PM : [INST-TX-I1  ] 02 62 19 8D 3F 0F 2B FC
Wed 03/04/2015 03:10:37 PM : [INST-ACK    ] 02 62 19.8D.3F 0F 2B FC 06          PEEK   (FC)
Wed 03/04/2015 03:10:37 PM : [INST-SRX    ] 02 50 19.8D.3F 33.5D.57 27 2B 00    PEEK   (00)
Wed 03/04/2015 03:10:37 PM : [Std-Direct Ack] 19.8D.3F-->ISY/PLM Group=0, Max Hops=3, Hops Left=2
Wed 03/04/2015 03:10:37 PM : [INST-TX-I1  ] 02 62 19 8D 3F 0F 29 57
Wed 03/04/2015 03:10:37 PM : [INST-ACK    ] 02 62 19.8D.3F 0F 29 57 06          POKE   (57)
Wed 03/04/2015 03:10:40 PM : [INST-ERX    ] 02 51 19 8D 3F 33 5D 57 17 88 00 00 FF 31 4F 00 00 00 00 00 00 00 00 00 00 
Wed 03/04/2015 03:10:40 PM : [Ext-Direct  ] 19.8D.3F-->ISY/PLM Group=0, Max Hops=3, Hops Left=2
Wed 03/04/2015 03:10:50 PM : [INST-TX-I1  ] 02 62 19 8D 3F 0F 28 0F
Wed 03/04/2015 03:10:50 PM : [INST-ACK    ] 02 62 19.8D.3F 0F 28 0F 06          SET-MSB(0F)
Wed 03/04/2015 03:10:50 PM : [INST-SRX    ] 02 50 19.8D.3F 33.5D.57 27 28 0F    SET-MSB(0F)
Wed 03/04/2015 03:10:50 PM : [Std-Direct Ack] 19.8D.3F-->ISY/PLM Group=0, Max Hops=3, Hops Left=2
Wed 03/04/2015 03:10:50 PM : [INST-TX-I1  ] 02 62 19 8D 3F 0F 2B FC
Wed 03/04/2015 03:10:50 PM : [INST-ACK    ] 02 62 19.8D.3F 0F 2B FC 06          PEEK   (FC)
Wed 03/04/2015 03:10:50 PM : [INST-SRX    ] 02 50 19.8D.3F 33.5D.57 27 2B 00    PEEK   (00)
Wed 03/04/2015 03:10:50 PM : [Std-Direct Ack] 19.8D.3F-->ISY/PLM Group=0, Max Hops=3, Hops Left=2
Wed 03/04/2015 03:10:50 PM : [INST-TX-I1  ] 02 62 19 8D 3F 0F 29 57
Wed 03/04/2015 03:10:50 PM : [INST-ACK    ] 02 62 19.8D.3F 0F 29 57 06          POKE   (57)
Wed 03/04/2015 03:10:53 PM : [INST-ERX    ] 02 51 19 8D 3F 33 5D 57 13 88 00 00 FF 34 5E 00 00 00 00 00 00 00 00 00 00 
Wed 03/04/2015 03:10:53 PM : [Ext-Direct  ] 19.8D.3F-->ISY/PLM Group=0, Max Hops=3, Hops Left=2
Wed 03/04/2015 03:10:53 PM : [INST-ERX    ] 02 51 19 8D 3F 33 5D 57 17 88 00 00 FF 34 5E 00 00 00 00 00 00 00 00 00 00 
Wed 03/04/2015 03:10:53 PM : [Ext-Direct  ] 19.8D.3F-->ISY/PLM Group=0, Max Hops=3, Hops Left=2
Wed 03/04/2015 03:10:56 PM : [VAR  2   19 ]       0
Wed 03/04/2015 03:10:57 PM : [19 8D 3F 1  ] Link    0 : 0FF8 [E201335D57010001] *Failed Writing [E201335D57010001]

It still seems to work fine - it is not directly linked to any other devices, only used in programs, which are operating normally, so the PLM is clearly aware of its state.  Any thoughts anyone?  Thanks!

Posted

This will explain what happened but not why. To update a link record three commands are used,

 

Set MSB - Set Most Significant Byte of memory address

Peek - establish low order byte of address and read that byte

Poke - store new data into that byte

 

All of these commands use Standard Definition (SD) messages with a Standard Definition response

 

The issue is the SynchroLinc is responding with an Extended message which may contain SynchroLinc data

 

 

NORMAL PEEK command with expected SD response message

 

Wed 03/04/2015 03:09:31 PM : [iNST-TX-I1 ] 02 62 19 8D 3F 0F 2B F8

Wed 03/04/2015 03:09:31 PM : [iNST-ACK ] 02 62 19.8D.3F 0F 2B F8 06 PEEK (F8)

Wed 03/04/2015 03:09:31 PM : [iNST-SRX ] 02 50 19.8D.3F 33.5D.57 27 2B E2 PEEK (E2)

Wed 03/04/2015 03:09:31 PM : [std-Direct Ack] 19.8D.3F-->ISY/PLM Group=0, Max Hops=3, Hops Left=2

 

PEEK command with unexpected Extended response

 

Wed 03/04/2015 03:09:32 PM : [iNST-TX-I1 ] 02 62 19 8D 3F 0F 2B F9

Wed 03/04/2015 03:09:32 PM : [iNST-ACK ] 02 62 19.8D.3F 0F 2B F9 06 PEEK (F9)

Wed 03/04/2015 03:09:35 PM : [iNST-ERX ] 02 51 19 8D 3F 33 5D 57 17 88 00 00 95 9E 33 00 00 00 00 00 00 00 00 00 00

Wed 03/04/2015 03:09:35 PM : [Ext-Direct ] 19.8D.3F-->ISY/PLM Group=0, Max Hops=3, Hops Left=2

 

 

NORMAL POKE command with expected SD response

 

Wed 03/04/2015 03:10:22 PM : [iNST-TX-I1 ] 02 62 19 8D 3F 0F 29 5D

Wed 03/04/2015 03:10:22 PM : [iNST-ACK ] 02 62 19.8D.3F 0F 29 5D 06 POKE (5D)

Wed 03/04/2015 03:10:22 PM : [iNST-SRX ] 02 50 19.8D.3F 33.5D.57 27 29 5D POKE (5D)

Wed 03/04/2015 03:10:22 PM : [std-Direct Ack] 19.8D.3F-->ISY/PLM Group=0, Max Hops=3, Hops Left=2

 

POKE command with unexpected Extended response

 

Wed 03/04/2015 03:10:25 PM : [iNST-TX-I1 ] 02 62 19 8D 3F 0F 29 57

Wed 03/04/2015 03:10:25 PM : [iNST-ACK ] 02 62 19.8D.3F 0F 29 57 06 POKE (57)

Wed 03/04/2015 03:10:27 PM : [iNST-ERX ] 02 51 19 8D 3F 33 5D 57 17 88 00 00 FF 2E 68 00 00 00 00 00 00 00 00 00 00

Wed 03/04/2015 03:10:27 PM : [Ext-Direct ] 19.8D.3F-->ISY/PLM Group=0, Max Hops=3, Hops Left=2

 

 

When a single unexpected Extended message is received the ISY retries the command. If two Extended messages are received the ISY terminates the update.

 

Wed 03/04/2015 03:10:50 PM : [iNST-TX-I1 ] 02 62 19 8D 3F 0F 29 57

Wed 03/04/2015 03:10:50 PM : [iNST-ACK ] 02 62 19.8D.3F 0F 29 57 06 POKE (57)

Wed 03/04/2015 03:10:53 PM : [iNST-ERX ] 02 51 19 8D 3F 33 5D 57 13 88 00 00 FF 34 5E 00 00 00 00 00 00 00 00 00 00

Wed 03/04/2015 03:10:53 PM : [Ext-Direct ] 19.8D.3F-->ISY/PLM Group=0, Max Hops=3, Hops Left=2

Wed 03/04/2015 03:10:53 PM : [iNST-ERX ] 02 51 19 8D 3F 33 5D 57 17 88 00 00 FF 34 5E 00 00 00 00 00 00 00 00 00 00

Wed 03/04/2015 03:10:53 PM : [Ext-Direct ] 19.8D.3F-->ISY/PLM Group=0, Max Hops=3, Hops Left=2

 

The Extended message is not documented that I could find. If the SynchroLinc is connected to something being monitored I would remove those connections and see if the updates complete.

Posted

That did it...removing the load from the Synchrolinc got the update to write successfully.  I had tried resetting it, but never with the load unplugged...duh.   :oops:   Thanks!!

Posted

Thanks for the update. Apparently the SynchroLinc reports data changes during updates. Have not seen that with my SynchroLinc but it has always been disconnected when doing updates. Learn something new all the time.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...