Dwight,

You don't mention what PIC MCU you are using nor which version of Picbasic.

If your PIC and version of Picbasic supports Long variable types, that would be the simplest way to go. You of course would need to account for bit32 since PBPL uses Signed Long variable types and the DS2417 uses an Unsigned 32bit value.

Regards