MrPLC Member
  • Content count

  • Joined

  • Last visited

Community Reputation

0 Neutral

About BE

  • Rank

Profile Information

  • Country Australia
  1. What are the Link Indicator lights doing on the 2610? Are they indicating that a connection has been established? Or are they off (indicating no connection)? As far as I know, there are 4 states that EtherCAT devices go through during a normal start-up: Init Pre-Operational Safe-Operational Operational For some reason, the 2610 is stopping at Safe-Operational. At this point I have no idea why, but I would be inclined to think that its something in the 2610. Hopefully someone else has some ideas that might help. Could also be worth talking to the company that supplied you with the 2610 to see if they have any form of technical support that might be able to shed some light on the issue (assuming you haven't already done that) Best of luck 
  2. My issue was that 2 of my devices were connected the wrong way around. That is why I asked if you had connected them as per Sysmac Studio.  That fact that you can connect to the 2810 (which is the last device to be patched in) would tell me that the EtherCAT network itself is working (ie. communications are going through the 2610 no worries). Doesn't explain why you can't connect to the 2610 though. Following italicised words copied from the manual: Once the power is connected, the “IN” and “Mode” LEDs should be flash in green. Once the ECAT-2610(-DW)/2611 connected to EtherCAT Master, the “Run” LED should be illuminated in red. Does you device do what is described there? Is the 'Run' LED red? Is the error light on the 2610 lit when you are trying to connect to it?
  3. Sysmac Studio Improvement Request

    Would be nice if there was a way to modify IAG variable values when simulating in the IAG project prior to publishing. Putting the relevant variables in the watch tab and modifying their them there doesn't seem to work for some reason. Buttons can be pressed, data entry fields can be used etc, but the watch tab doesn't seem to work. This would allow text formatting to be checked, and also quickly check that bit lamps, pushbuttons, slider etc are configured to the right variable before publishing. Currently I publish my IAG's, import them into a test HMI project with the relevant structured datatypes, and then test them in the simulator there.
  4. You said that the 2028 was Slave 1, and that the 2610 was slave 2. Then you said that you set the nodes in Sysmac Studio to be 2610 as 1 and 2028 as 2. Bit of a long shot here, but have you physically connected the devices together in the same way as you have set it up in Sysmac Studio? Also, are there any EtherCAT hubs or does the network just run from the controller to the first device, and then loop to the 2nd device? In what order are the devices are the devices physically connected (ie. PLC to 2610 to 2810 or PLC to 2810 to 2610)? Last time I had a problem similar to this, it was because someone had connected a couple of devices the wrong way round. That said, the network I was working on had about 20 devices, not 2.
  5. In addition to photvotaic's question, are there any other devices on this EtherCAT network or is it just the one device?
  6. So creating the temporary data edits works, provided that the variable is set as In/Out in the variable list. Otherwise, its a case of publishing the IAG's, import them into a HMI program, create some variables and the simulate from there. Works well enough, just a pity it doesn't seem to do it in the IAG program  
  7. I can get it to do that too. I have an "Edit" button that when toggled enables several data edit fields so the operator can change parameters, and it uses an internal variable for that. It works fine in the simulator. Another thought I did have last night is just add a couple of temporary data edit's linked to the variables that I want to check. Once I know the formatting is done correctly, then delete the data edits. Will try that today and see how I go.
  8. Hi Everyone, I am creating some IAG's in Sysmac Studio for an NA Series HMI. I have found that I can do an NA Simulation in the IAG program (it just brings up the HMI simulator screen, with the IAG in the top left corner). This has been useful for ensuring I have the correct size/scale of buttons and text etc for the HMI I will be using. I have also been trying to use the watch tab to put some dummy data into the simulated IAG, primarily to ensure that custom text formats etc are working properly. However when I change the value of variables in the watch tab, nothing changes on the simulator screen. The variables are all members of a structure, and datatypes used include Boolean, Single, and String. Is this normal behaviour for IAG simulations? Basically, I was trying to test all my formatting etc before I publish the collection (there will be about a dozen IAG's in this collection once it is complete). If there is another way to do this, then I am open to ideas. Worst case I can just publish the collection, import it into the HMI program, do a heap of simulations and then go back to fix any issues with the IAG's before republishing them again. I would post a couple of screenshots, but the website isn't letting me upload anything   
  9. Axis Synchronization (Rotary and Linear )

    Disclaimer: I don't have any experience in motion control, so forgive me if I have misunderstood. You said that L moves X distance (X is calculated from the PLC), and then R needs to rotate 360degrees in sync with L's movement? Can you take 360degrees, divide by L (ie. R/L=Y). Y is how many degrees of rotation are required every time L moves 1 unit (mm in your example, but could be used for any distance unit really). The result of this formula would update based on the value assigned to L at any given point. Can you then use Y to move your R axis by making R's movement relative to L? Like I said, I have no experience in motion control, so I am not sure how that would be applied at that point, my contribution is more how to determine a ratio between L and R that you can possibly use.
  10. PLC Recommendations for newbie

    As someone who is relatively new to PLC programming myself (less than 18 months experience), I can vouch for Omron being reasonably easy to learn, particularly if you have experience in designing electrical circuits/controls (this makes learning ladder logic really straightforward). As a fellow Australian, I can say support from Omron has been great, very rarely have I had to wait longer than 24hours for an email answer, and their engineers are usually contactable via mobile. Cost for an Omron system would likely exceed your budget. I can't say how much, but your best bet would be to email them with your requirements and get their suggestions and pricing. Like IO_Rack, I would also be thinking that one of the NX102 series devices would be suitable, however there might be some more cost effective options available. Remember to allow for the cost of any programming software too. I realise the software licensing is a once off cost, however I don't know if this is a one off project or not. Sysmac Studio was about around the 2k mark if I recall correctly, but they do have a trial version you can play around with before deciding if you wanted to go that way or not. All the best, and good luck with your prototype 
  11. Hi Everyone, Apologies if this has been asked somewhere, I couldn't find anything. I have a PLC program written for an Omron NX102 controller. There are multiple structure datatypes in this program, primarily to help keep variables for specific equipment together and readily accessible. I want to create some IAG's for the HMI programming to reduce programming time, and these IAG's will need variables using the same structure's that are in the PLC program (will be using an NA series HMI). Is there an easy/quick way to copy the structures from the PLC program datatypes into the IAG datatypes? I can't seem to paste anything into the IAG datatypes except for basic text (ie. a single member name for example), however I can copy the PLC program datatype (and paste them into Excel) I do realise that some of the base types are different between the NX and the NA, but Sysmac Studio seems to automatically correct these when I type them in anyway. No big deal if there isn't a way to just copy them over, it's not too much hassle to just manually put them in. But figured it can't hurt to ask  Thanks in advance.