steve.milici Posted April 4, 2013 Share Posted April 4, 2013 Relace the M-variable definitions with: M800->Y:$FFC0,8,0 M801->Y:$FFC0,9,0 M802->Y:$FFC0,10,0 M803->Y:$FFC0,11,0 M804->Y:$FFC0,12,0 M805->Y:$FFC0,13,0 M806->Y:$FFC0,14,0 M807->Y:$FFC0,15,0 and then reload your standard NC programs and definitions. Link to comment Share on other sites More sharing options...
Alex Posted April 5, 2013 Author Share Posted April 5, 2013 and this is all ???? ohhhh... where were my brains .. Thanks Steve! if you were close - I would give you a beer :) Link to comment Share on other sites More sharing options...
alex_st Posted April 5, 2013 Share Posted April 5, 2013 Thank you! As i understood, no need to change or remap phisical addresses of I/0 bits, just enough to replace appropriate addresses and bits of DPRam? And M-variables can have any numbers (not reserved)? Link to comment Share on other sites More sharing options...
Alex Posted April 5, 2013 Author Share Posted April 5, 2013 Steve, I wonder - for what purpose it is done? What for are defined variables, if they can not be used, and should be defined new. ? Why in the manual specify the destination Control-Panel Port Input Bits, if they can be used anywhere ? ps: I like this PMAK. I want to understand it... Link to comment Share on other sites More sharing options...
steve.milici Posted April 8, 2013 Share Posted April 8, 2013 The M-variables used in the NC system are described in the documentation I sent to you. These must be used for proper operation of the NC software. Also the NC PLCs amd motion programs must be used. Also note that DPRAM is used by the NC - so you should not use any of the predefined DPRAM locations as defined in the ADDRESS.H file. If you use your own control panel you will need to modify the standard control panel PLC ADV600M.PLC to replace our panel hardware with your panel hardware. This PLC also provides the functionality for the control panel, i.e., Cycle Start, maual jogs and such. Link to comment Share on other sites More sharing options...
Alex Posted April 9, 2013 Author Share Posted April 9, 2013 Thanks Steve! It is not very easy for a beginner, but I'm trying to understand. :) Best regards! Link to comment Share on other sites More sharing options...
Alex Posted June 10, 2013 Author Share Posted June 10, 2013 Hello Steve! Thanks for your help! I got it to work. http://www.youtube.com/watch?feature=player_embedded&v=KCU3Lewb6-Y Steve, can you explain to me. System uses multiple PLC files. For example ControlPanel.PLC, Home.PLC, Spindle.PLC etc. I want to add the PLC file. (ESTOP.PLC). is there a difference if I am: 1. will create a new PLC file and attach it like any other PLC file. 2. installed "estop"-script in Controlpanel.PLC file. whether the differences in the work and what they will be shown? Thanks! Link to comment Share on other sites More sharing options...
steve.milici Posted June 11, 2013 Share Posted June 11, 2013 You should add this as a separate PLC file. You should leave all the "standard" PLCs and motion programs unchanged. Link to comment Share on other sites More sharing options...
Alex Posted June 13, 2013 Author Share Posted June 13, 2013 why? what it would have an effect? I change only ControlPanel.plc file. Link to comment Share on other sites More sharing options...
steve.milici Posted June 13, 2013 Share Posted June 13, 2013 Since you have already modified this PLC it should not be an issue. It would be easier to use the example PLC as we have provided though. Link to comment Share on other sites More sharing options...
Alex Posted June 14, 2013 Author Share Posted June 14, 2013 I agree. use ready-made solution is always easier. I could not do it. The original file "ControlPanel.PLC" written for use with an external operator panel. I now realize I made a mistake at the beginning. I was counting the functions Control-Panel Port predetermined. and will function properly in any environment. this was not true :) Now I would do another panel operator. but I am unable to change it. so I have to use something that is already done. this would have to change the original file "ControlPanel.PLC". if there are other ways to get to work my plate - let me know, I'll try it. Now I'm trying to organize a search for "Home" in two stages. (to limit movement and return to the index mark). The original "Home.PLC" does not made it. :( Regards! Link to comment Share on other sites More sharing options...
Alex Posted September 10, 2014 Author Share Posted September 10, 2014 please tell me. I ran into a problem. was made by the board reset. re-configure all the parameters. re-configured to the National Assembly. everything works. but if you move to G01 drive "is not hard." you move through the G00 everything works well. and when the code G01 axis very smoothly accelerated and slowed down just as smoothly. there is a big mismatch error. tell me - where can I find Poble? that I have missed? Regards ! Link to comment Share on other sites More sharing options...
steve.milici Posted September 18, 2014 Share Posted September 18, 2014 I'm not sure from your description what exactly is your issue. Can you describe, with examples, your problem? Link to comment Share on other sites More sharing options...
Recommended Posts