Jump to content

Crossbow

MrPLC Admin
  • Posts

    6,009
  • Joined

  • Last visited

  • Days Won

    139

Crossbow last won the day on October 30

Crossbow had the most liked content!

6 Followers

About Crossbow

Profile Information

  • Gender
    Male
  • Location
    Edge of Insanity
  • Country
    United States

Recent Profile Visitors

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

Crossbow's Achievements

  1. You can't have both a physical output and an address in the AT column, it's one or the other. In your program, turn on 2 outputs, one for the physical and one to share with the NB.
  2. Yeah, for sure no answer will be solid if you don't provide more info. How is the motor connected to the PLC? What are you trying to control? On/off, speed control? If you are trying to turn on a PLC output, make sure you put a variable on the appropriate output in the I/O Map screen and then turn on that output with your PLC program or HMI buttons.
  3. IAGs are compiled code. To edit it, you would need the original Sysmac Studio IAG project. Without it, you'll need to create again.
  4. You didn't say you were using gearing. Yes, once the error is detected, that function block quits with an error. The error needs to be cleared with the MC_Reset function block and then gearing can be executed again. Please keep in mind those are EXECUTE type function blocks, so they execute the moment the input becomes true. There is no reason at all to leave that input on... Once an error is detected, the error must be reset and then the function block must be executed again. ENABLE inputs are required to remain on, but the motion FBs are mostly EXECUTE type.
  5. For most cases, you never touch the AT column. If you are making variables for inputs and outputs, they are assigned on the I/O Map screen. You can see what connection is assigned by reading the text of the AT column, it will show the connection point for the data. This applies to the local and networked devices. You can however still force old fashioned Omron PLC addresses, and that is really only used for backward compatibility with an HMI or data collection product that cannot import the variables. As an example, if you want to store an integer value to D0, you would create a variable and then set the AT column to %D0. This is absolutely a backward compatibility thing, and is not required in order to properly use the PLC. In fact, I believe in some of the newer PLCs, you actually need to go into parameters and enable those memory addresses if you intend to use the old style.
  6. Have you contacted GE? Software may not be free.
  7. When the switch is hit, it should create an error and prevent further motion in that direction. You should still be able to move in the opposite direction.
  8. BY PLC it simply means the device it is trying to communicate with. So in your case, the inverter, and that device is not responding.
  9. You need to add a new program. A program of ladder can only contain sections of ladder. A separate program can contain ST code. Right click on the programs folder and add a new program.
  10. It's only DEMOV in the FX family. He never said which PLC, so I answered EMOV, which is correct for Q Series, L Series, and iQ-R Series.
  11. Which is trying to bypass the password. The password is typically there to protect intellectual property.
  12. Discussion bypassing passwords is not allowed on these forums.
  13. The motor brake is intended as a holding brake, meaning only to prevent motion while stopped. Think about a robot arm and the overhanging weight. It is NOT intended to be used to stop the motor. You absolutely should be turning the brake OFF when you start motion and ON once you stop, not during motion.
  14. When you read from the GOT, it should open right away, you don't need to save it to a file when uploading. You should be able to edit the data immediately after upload. The fact that it says the project is an unknown GOT type tells me there is something either corrupted or special about that terminal. It should be able to provide you the model number.
  15. For floating point the instruction is EMOV. You could also use DMOV since it moves 32 bits, but make sure you monitor the data in the proper Float format.
×
×
  • Create New...