Is there a fundamental reason why there cannot be more than 4 slow sequences?
A limit has to be chosen when creating the scheduling portion of the datalogger operating system. The limit of 4 is not going to change.
If you want to run processes in slow sequence on more than 4 different intervals, you can use If IfTime() Then statements within your slow sequences to in essence create other intervals.
Example:
SlowSequence
Scan (1,Min,3,0)
'Instructions placed here happen every 1 minute
If IfTime (0,5,Min) Then
'Instructions placed here happen every 5 minutes
EndIf
If IfTime (0,10,Min) Then
'Instructions placed here happen every 10 minutes
EndIf
NextScan