Ken Roach
Lifetime Supporting Member + Moderator
I have an application where I will be installing multiple Red Lion Data Station Plus units, which all run an almost-identical program.
Each unit must write to the same SLC-5/05 but put its data into a specific data register based on its identity. Unit 1 writes to N10:0, Unit 2 writes to N20:0... that sort of thing.
If I could programmatically set the IP address of the DSPSX using a program inside the Red Lion, then I could put identical user programs into each unit and save a human-readable configuration text file onto the CompactFlash card. Simplicity is important; this is going to a factory with no other Red Lion gear and a risk-averse maintenance staff.
But I can only see the GetNetIP() function, not a SetNetIP() function.
If the answer is "you need to create unique programs for each unit and put big shiny labels on the CF cards", that's OK. I was just hoping to make it very, very simple for the maintenance staff.
Each unit must write to the same SLC-5/05 but put its data into a specific data register based on its identity. Unit 1 writes to N10:0, Unit 2 writes to N20:0... that sort of thing.
If I could programmatically set the IP address of the DSPSX using a program inside the Red Lion, then I could put identical user programs into each unit and save a human-readable configuration text file onto the CompactFlash card. Simplicity is important; this is going to a factory with no other Red Lion gear and a risk-averse maintenance staff.
But I can only see the GetNetIP() function, not a SetNetIP() function.
If the answer is "you need to create unique programs for each unit and put big shiny labels on the CF cards", that's OK. I was just hoping to make it very, very simple for the maintenance staff.