you can use it for programming, I have in the past & it states it in the manual providing you do not set the CH1 parameters.
This is taken direct from the manual
Communication
procedure
Non-procedure, dedicated protocol 1 procedure, dedicated protocol 4
procedure, protocol for programming tool
Providing no one has set it to other protocol (D8120 = 0) then it defaults to programming protocol.