Chavak

MrPLC Member
  • Content count

    89
  • Joined

  • Last visited

Everything posted by Chavak

  1. Hi, How many does does CJ1W-EIP21 support in Ethernet IP connection. A bit confused when reading the spec from the manual. It says - No of connections - 256 Class 3 (connected) - No of connections - 128 UCMM (unconnected)  - Number of clients that can communicate at one time: 32 max. Number of servers that can communicate at one time: 32 max. I have more then around 40 nodes to be connected thru this module to a CJ2M PLC. What are my options? Thank you
  2. No of nodes can be used on CJ1W-EIP21

    Thank you Chelton for the clarification. I'm using implicit connection. My nodes uses both input and outputs. They are mainly 14 servo drives, 17 SMC valve banks, 4 cognex vision camera and 4 remote IO modules. I also plan to have a data link connection with another CJ2 PLC for some data sharing. [ The other PLC had more or less similar node count on its own network]. When having a data link connection, will that combine the node count on a single module?
  3. Hi,   I am using CJ2 CPU 33, with a CJ1W-EIP21 connecting around 15 devices on an Ethernet IP network, [ some remote IO, servo drives and SMC valve banks]. How do I monitor whether these devices are connected and active in the network. First time doing this in an Omron PLC. Thank You Regards
  4. Monitor Ethernet IP devices on CJ2

    Hi Chelton, For the PLC with nodes lower than 63 I am getting the results in the default CIO area now. But for the PLC with nodes higher than 63, I configured using the user status settings and now I'm getting the data on both systems.  Thank You
  5. Monitor Ethernet IP devices on CJ2

    Chelton, Thank you for the reply. How do I identify the node number of each device. Does goes by the last octet of the IP address of each unit. My Network card [Unit number 3] on the PLC is using 192.168.1.10, HMI is .11, followed by devices start from .20 onwards. I was looking at the Network configurator to see any node number reference, couldn't find it. My total node count on each PLC is using less than 20 nodes in total. highest last octet number on one PLC is 43 and the other one is 89.  So based the notes, CIO 1591.00 ~ 1594.15 and 1596.00 ~ 1599.15 I should see some feedback when it is running normally, right. I will look out for it on Monday. From the manual I see n+16 onwards is the "registered target node" and n+20 onwards are the "normal target node". What is the meaning of registered/normal? Is it those nodes registered in Network configurator and those that are found on the network? Thank you very much.
  6. Monitor Ethernet IP devices on CJ2

    Chelton, I was looking thru the manual as you stated, As usual Omron manuals are difficult to crack. I'll continue to grind it ........ Thank you
  7. Sending data from CJ2M to CJ1M

    If both of them are connected thru ethernet IP, then data link is an option. https://www.myomron.com/index.php?action=kb&article=1416  
  8. Hi, On my ongoing project I'm facing slow editing/assembling of rungs when ever I have to make changes online. It was OK earlier, but when the program steps have increased, I face this issue. I used to write a lot of comments on instructions, rung comment etc. Not sure that's the cause, but I doubt so. It's CJ2M CPU 33. I'm connecting using USB. The I/O table consists of a CJ1W-ETN, with 3xID262, 1xOD262. The Ethernet IP had around 34 devices, [Remote I/O, servo & SMC valve banks]. The line also had 4 Proface HMI on Ethernet.. Attached is my memory view. Googled about it, unable to find any clue. Does anyone come across, how to fix this. My CX-Programmer version is 9.8 Thank You
  9. Slow editing/assembling rungs on CJ2 CPU33

    Good thought, I'll try that out, thank you
  10. Slow editing/assembling rungs on CJ2 CPU33

    It's a new equipment we are building. So everything is new
  11. Deleted IP in RSLinx

    What RS Linx displays is just a feedback of what it is detecting when you go online. A red cross comes on top of it, when undetected. So deleting it do no harm. When your device is back online, it reappears. 
  12. Slow editing/assembling rungs on CJ2 CPU33

    My PLC scan time display around 3.45ms
  13. OMRON CJ1M-CPU22 ADDRESS NOT FOUND

    I hope you have selected either Address or All [Strings] in the search dialog box 
  14. String to Real

    Hi,   I am receiving the following string from a serial port - +0153.8 +026.81 +0000.6 +0000.9     Air$R    . I use 'Mid' instruction to separate the bold digits out of the string. Now I need to convert the separated value to Real format. How should I go about doing it? Thank You Regards
  15. Hi,   I am reading from a 10 bit gray encoder using normal input card and convert it in a CJ2M PLC using GRAY_BIN Now I need to scale the value  which reads 0 to 1023 to a range of 0 to 359. I couldn't figure out how should I go about this. Please help   Thank You Best Regards _____________
  16. Scale Encoder Reading to 0 to 359

    Thankyou IO_Rack and Bob. Your solution works just fine. Never thought a simple plain division can solve this.   Thank You Best Regards _____________
  17. Scale Encoder Reading to 0 to 359

    No, I guess no option for that. I'm using an Elcis encoder. I was trying to do it in CX-Programmer.   Regards ________
  18. String to Real

    Found a search box right below of the toolbox, - very handy to search for Functions, keyed in String and all the string related functions appeared
  19. String to Real

    BTW, how to know the various functions available in the CPU. It doesn't reflect in the toolbox, right? I did look for available instructions in the toolbox
  20. String to Real

    Thank you both of you, I'll try it out.   Regards
  21. Convert DINT to 4 SINT

    Hi, How do I convert a DINT to 4 separate SINT? - on CJ2M CPU12 I need to sent the target position data over Profibus to a Festo servo controller. I managed to read and decode the actual position data coming from the controller using XFRB and convert it to floating point, but stuck in doing it back. My thoughts were to 1. Convert the target position data [floating point number] into a double integer 2. Split it into four SINT and sent it over network Maybe there are better ways. BTW I am using a Festo CMMS-AS servo controller with profibus. Thank You Best Regards
  22. Convert DINT to 4 SINT

    Hi Michael, Vasekd, Thank you very much, the logic is working well [i tried it in simulator]. Cheers. Hi Vasekd, Welcome to the forum, Best Regards
  23. Convert DINT to 4 SINT

    Hi Michael, I wish it was that simple. I have noticed the servo side receives the correct data when I do a byte swap [you can see that in the code I attached in previous post, in it - set points bytes 1,2,3 & 4 was swopped to target byte 4,3,2 &1]. When I tested it in CJ2 to Festo servo, I was using XFRB command to swop the bytes from my INT set point data bytes 1 & 2 to the target byte 4 & 3 to make it work. It works fine for axis length up to 327.54mm I have my PLC and servo controller given back to the wiring house to complete the panel, I will get it back only in another 1 weeks time - I will try it out further then. Thank You Best Regards
  24. Convert DINT to 4 SINT

    Hi Michael, Yes, I wanted to break up a DINT into 4 SINT, sorry about the term I used - "convert' . Festo accepts the data in DINT, the trouble was with the Profibus network as its data structure is based on bytes, I have to break it up before I sent. Thank You for being patient with me Best Regards
  25. Convert DINT to 4 SINT

    Hi Michael, Sorry, I forgot to mention the AB PLC which it was implemented was a controllogix series. Being built on 32bit platform it does support, SINT, INT, DINT data types among other data types Attached is the screenshot of the code Thank You Best Regards