larry818 Posted September 20, 2006 Report Posted September 20, 2006 Hi, I've written a sequencing program that stores user data is a lot of D registers. My question is, is there a way, using medoc, to save a range of D register values to a file for re-uploading to another plc? If not Medoc (which I still use and prefer to GX Dev), then I could use GX Dev, which I have. If this is impossible, then I'm sure it's possible with one of those third party softwares (meldde?). Any favourites? Thanks, Larry Quote
Colin Carpenter Posted September 20, 2006 Report Posted September 20, 2006 Try this thread .... there is also a way to access them in MEDOC, but can't remember if the values can be saved as a file. http://forums.mrplc.com/index.php?showtopic=5655&hl= Quote
larry818 Posted September 20, 2006 Author Report Posted September 20, 2006 Thanks! Yeah, Medoc will let me 'monitor' the values, but as far as I can tell, not save them. I tried the suggested trick with GX Dev, but it just crashes. Adding to the reasons why I still use Medoc... Quote
Gambit Posted September 21, 2006 Report Posted September 21, 2006 Which version of GX Developer are you using. I've done it many times with GX Dev & GX IEC Dev without problems. If you're using windows XP make sure GX Developer is at least verison 8 Quote
The Cat Posted September 21, 2006 Report Posted September 21, 2006 Not certain if it will be what you are looking for but have you tried saving the register range in Medoc's DWRset function and then uploading the file into the new PLC via the same route in that project assuming the "new" PLC is also to be programmed using Medoc. Quote
larry818 Posted September 24, 2006 Author Report Posted September 24, 2006 I'm using gx dev ver 8.01 on windows 2000. I did try and upload on my dual processor system, which it seems to hate. Medoc's dwrset seems it will do it. I wish I could find my manual, but I haven't seen it in years. It doesn't seem able to restrict the range of D it will save, it just reads them from d0 to d(highest for the type of plc). I guess this is ok as all the stuff outside of the static range is reset on startup anyway. Thanks! It's not immediately obvious what dwrset does on casual inspection, and due to it's close association with A3m_bas on the menu, I never looked closely. Quote
The Cat Posted September 26, 2006 Report Posted September 26, 2006 To refine the use of DWRSET, if you enter edit mode (F2) in that screen you can mark a specific range of registers to transferusing F3 to start and end the range. Within that range registers not to be transferred can be deselected using SHIFT-F3. I think that you can select multiple ranges (maybe). If you use this feature answer (N) to the question about transferring the whole DWR range when prompted. There is some crossover here with the current post "Data register values, how to retrieve them" although this refers to GX and GX-IEC Colin Tydeman Quote
larry818 Posted September 30, 2006 Author Report Posted September 30, 2006 Well, it turns out that the dwrset thing in Medoc works well. The F3 marking applies only to copying, tho. When you go to transfer it will ask "transfer complete DWR setting? Y/N", if you say no at that point, it will then prompt for the range. Pretty cool. Probably the only function of Medoc I've never tried, besides that BAS thing (which is cool, too bad only A3 support). I tried GX Dev on the service laptop and it crashed doing this there too. Thanks! Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.