Jump to content

taxidelt

MrPLC Member
  • Posts

    17
  • Joined

  • Last visited

  • Days Won

    1

taxidelt last won the day on February 7 2024

taxidelt had the most liked content!

Profile Information

  • Country
    United States

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

taxidelt's Achievements

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator Rare
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

1

Reputation

  1. I feel stupid asking this. Is there a list of default special bits installed in sysmac studio? I am primarily looking for a first scan bit. I'm used to these being easy to find but I don't know the verbiage Omron gives to these types of bits. Thank you in advance.
  2. It looks like it. I don't know enough about Ether/CAT to understand the difference but when using win/merge to compare the old files to the new ones that is the only thing that changed.
  3. I auto populated the network and they are all daisy chained on their own straight out of the PLC. Keyence sent us new ESI files where they changed the on all of these rungs from "<Type ModuleIdent="#x0701">Result Data 64Byte</Type>" on both ESI files to "<Type ModuleIdent="#x0731">Result Data 64Byte</Type>" on one and "<Type ModuleIdent="#x0741">Result Data 64Byte</Type>" on the other. After that everything is able to installed.
  4. I see all the bits are registered to locations such as 0x2001:09 StatusBit/READY. How do I reference that to an global variable? I am using an NX1P2-9024DT1 and running sysmac studio lite ver 1.54 if that matters.
  5. Keyence sent updated ESI files. Two things now. 1. They said "They also mentioned this issue is happening because OMRON doesn’t have official recognition from the EtherCAT organization, so the PLC is struggling to recognize both files at once." 2. Should I be able to edit a PDO file? Currently the edit PDO is greyed out. Is this something that should be set in the ESI file or is there another file I need to import for this? I should add this is our first time using ethercat items that aren't omron.
  6. Thank you @pturmel This is what we thought was happening with the error messages we have. I've filed a ticket with them and our rep will be at my site on Thursday morning to try and work through it.
  7. I am trying to use two different Keyence measurement devices but it won't let me use both of the ESI files (that are different files). Which every I import first either the TM-X5000 or the LJ-X8002 it will work but when I attempt to bring in the second device I get an error saying "that ESI file already exists" and won't allow it to be used. I've attached the two ESI files I am attempting to use that were downloaded from the Keyence website. I am using an NX1P2-9024DT1 controller and running Sysmac Studio ver 1.52 ( I know this is out of date but I cannot connect to the update server due to my works network security). Downloads_20240129_232701.zip *edited to add actual error message code* "- The same slave exists in the installed ESI file. Please uninstall it and try again. Keyence TM-X5k_CB-NEC20E.xml(Installed : Keyence LJ-X8k_CB-NEC20E.xml - Parameter 128Byte) Keyence TM-X5k_CB-NEC20E.xml(Installed : Keyence LJ-X8k_CB-NEC20E.xml - Parameter 256Byte) Keyence TM-X5k_CB-NEC20E.xml(Installed : Keyence LJ-X8k_CB-NEC20E.xml - Parameter 32Byte) Keyence TM-X5k_CB-NEC20E.xml(Installed : Keyence LJ-X8k_CB-NEC20E.xml - Parameter 512Byte) Keyence TM-X5k_CB-NEC20E.xml(Installed : Keyence LJ-X8k_CB-NEC20E.xml - Parameter 64Byte) Keyence TM-X5k_CB-NEC20E.xml(Installed : Keyence LJ-X8k_CB-NEC20E.xml - Result Data 128Byte) Keyence TM-X5k_CB-NEC20E.xml(Installed : Keyence LJ-X8k_CB-NEC20E.xml - Result Data 256Byte) Keyence TM-X5k_CB-NEC20E.xml(Installed : Keyence LJ-X8k_CB-NEC20E.xml - Result Data 32Byte) Keyence TM-X5k_CB-NEC20E.xml(Installed : Keyence LJ-X8k_CB-NEC20E.xml - Result Data 512Byte) Keyence TM-X5k_CB-NEC20E.xml(Installed : Keyence LJ-X8k_CB-NEC20E.xml - Result Data 64Byte)"
  8. Disregard I figured out I can set an event to my F1 button to bring up the log in option.
  9. I am able to see where I can change my buttons to be visible by user level. I am using an NX1P2-9024DT1 PLC and an NA5-9W001-V1 HMI. I cannot see at an initial glance how to make a log in function or through the system menu how to log in for different levels. Thank you.
  10. That was exactly what I was looking for. Thank you.
  11. I am working on a system where I want to do a max number of failures in a rolling 100 piece count. I have an array Running_Total_Parts ARRAY[0..100] OF UINT. I am wanting to know how many of the elements are equal to UINT#7. What I am confused on is in the instructions they like to use the word they are defining in the definition. Member's Meaning is "Member to search" Key's meaning is Search key. I am confused on what I should put into the information for those variables. in the help file it has the following variables. Please correct me if what I am describing in the () after the variable names are incorrect. IN: abc[0] (this is the name of the array) Size= UINT#5 (first five uint elements in the array) Member= abc[0].m (I am unsure of how I know which value to fill in for "M") Key= INT#1234 ( this is the value searching for within the array) Mode= _Linear ( I am unsure what these modes mean) InOutPos= def[0] (element numbers that match the search key) Num= jkl (this I am assuming is the variable that will be filled with the number matching elements in the array). This is the first project I'm working on in Sysmac so trying to fully understand their help files has been a chore at times. Thank you in advance for your time.
  12. Not 100% sure why but I worked with out rep and we went in and deleted the drive from the program and then added it back in and deleted all the places where that variable was used MC_Axis000 and then did a rebuild (without the MC_Axis000 used so it threw an error) went in labeled each location for the MC_Axis000. did a rebuild and then transfered to the controller while online and I am now able to command it to move a certain number of pulses. going forward I am going to figure out which unit of measure I want to start with and then build the drive around that. Thank you all for the help and hints provided.
  13. I can see how this will be useful. I will keep this in mind when I have a project with those parameters. Thank you.
  14. I would agree with that if not for the fact it doesn't matter what unit of display I select. If I have it selected as inches and tell it to travel 2 inches it goes x amount of distance. If I have it selected as pulses and then tell it to travel 2 units it travels the same exact distance regardless of what unit I am telling it I am using. I understand how to do the math the issue I am seeing that no matter the unit of measure I put in the set number it travels is the same. As for not using the gearbox function. If I select that option, connect, compare and transfer to the controller the motor will not move in index or jog. Any ideas on why that is?
×
×
  • Create New...