Crossbow

MrPLC Admin
  • Content count

    5771
  • Joined

  • Last visited

Everything posted by Crossbow

  1. exchange devices

    Extension modules have addresses assigned automatically, and it always starts at a 0. FX modules are addressed in OCTAL, so 0-7, then 10-17, then 20-27, etc. Q/R modules are addressed in HEX, so 0-F, 10-1F, 20-2F, etc. This is clearly explained in the manuals for the PLCs.  You should have reviewed this information before assuming what addresses would be assigned.  You will have a lot of work to clean up anything you wrote before understanding this.
  2. New help looking at logic

    CX Programmer 1.2 is from around 1999.  No update capability... Current CX-P is like 9.76 or something.
  3. CX-One for Windows 11

    Where do you see it listed as incompatible?  In the manuals it clearly lists Windows 10.  I doubt they have any plans to test it for Windows 11.  But I can say I run Windows 11 and have had no problems running CX-Programmer.  
  4. PLC Learning

    realpars.com, udemy.com, plcacademy.com, and almost every PLC vendor has some free online training materials, even if they are pretty basic.
  5. Relative Move NX1P2 and 1SN drive

    There is also a seconds to time function, SecToTime, if you don't want to use nanoseconds.  The IEC data type TIME is something many HMIs can show but cannot input. The motor encoder makes 8,388,608 pulses per revolution.  To work in Inches, select Inches and then put in the number of inches of travel that makes on your conveyor, and all motion and speed will be scaled into inches.  How far the conveyor moves for one shaft rotation should be documented by the company who made it.  You don't need to use the gearbox feature in here, you can always do the math and determine what 1/8 of that rotation is since you said an 8:1 gearbox.   It's all a matter of entering the right numbers, pretty simple IMHO.  
  6. Another ladder logic question

    You can use TP instead of TON so you always get the same length output no matter how long Start_motor stays on (or doesn't).
  7. NT631C file not opening

    Are you sure you have a new enough version of software?
  8. Float Valve

    Help with problems, not do your engineering and write your program for you. You didn't mention a problem, you asked someone to write a program...  If you have a question about your code, show us your work and we can assist.  But system integration costs money. Best of luck.
  9. Testing FINS

    How does the software send/receive?  What protocol?  I've never heard of that software.
  10. The robot is communicating over wifi, the PLC is wired, are you sure the Wi-Fi IP address is in the same range as the ones on the controller and laptop?
  11. Is the IP address on your laptop set in the 192.168.250.x range like the PLCs? Are you certain the IP address on the new laptop is not the same as another existing device?
  12. The 9 pin port is RS485, so at a minimum you will need an RS232 to RS485 converter, if you can even program it that way. I've only ever programmed those over the Ethernet port, and that was 2 decades ago.
  13. Convert GOT 2000 project to GOT1000

    Not possible.
  14. NA HMI: Default values

    When you make variables in the HMI, you can assign them a default value to be applied on every power up.  There is an option in Synchronize to also initialize the variables.  That is why you see the dialog. If none of your HMI variables have default values set, then it does nothing.
  15. Connecting Multiple PLCs over Ethernet/IP

    The established target variable isn't going to do what you want if the PLCs are not in IPs with the same first 3 bytes. Any device can talk to any device, as long as your subnet is right.  For tag data link, you would be making the connection settings for each PLC so you would define who talks to who.  If you only want 30 to talk to 32, you only set up tag sets and mapping for those.   If you are talking about explicit messaging using UCMM or Class 3 communications, one of the inputs on the function block is where you define the IP address of the target.  It can accept a text string or a string variable, which would allow you to change it from within the program.
  16. More familiar with Omron and Mitsubishi, they have commands to convert an int to a time, and they have different names than this.  What threw me off is you are multiplying two constants, makes no sense.  I would expect the int to be a variable if you are using an HMI.
  17. Why not use a preset of T#5h for 5 hours, why are you doing math? Timers are each stored separately based on the instance name you give it, so they will not overlap.
  18. Automatically Adjust for BST

    I had success with Keyspan USA-19HS USB serial adpter, but it almost NEVER picks COM1, better get into Device Manager and see what COM port it chose.
  19. Laptop instead of panel

    The simulation should use the same settings as the PLC will.  And yes, the cable I gave you is the PLC to HMI cable, not PC to HMI. Any screen object tied to a PLC address will not display when there is no communication.
  20. Laptop instead of panel

    dekor, You are not seeing lamps or data because there is no communication with the PLC.  That will be resolved once you get the cable situation fixed.  It is not a bug in your project.  If it doesn't have data, what would you expect it to show? Also keep in mind the cable you use to connect PLC and HMI to PC is different than the cable you use to connect PLC and HMI to each other.  Make sure you have the correct cable pinout.  2-3, 3-2, 9-9, jumper 4-5 on each end
  21. ETN21 Firmware update posible/not posible?

    Sysmac NJ/NX CPU firmware can be upgraded.  Legacy CJ Series CPUs and modules cannot.
  22. SYSMAC Studio License transfer

    You just need the license numbers you used when you installed the software... there is no BS license transfer process like Rockwell.
  23. So PLC is in CX-Programmer and HMI is in Sysmac Studio?  No, that cannot be simulated together.
  24. cx-programmer doesn't print trailing segments

    What do you mean by segments?
  25. iQ Works Q & A

    Rather than continue to pound on the old GX Developer improvements thread, I thought it best to create a new thread specific to GX Works2. Post any questions or feedback here.