Chavak
MrPLC Member-
Content count
89 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Calendar
Everything posted by Chavak
-
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
-
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?
-
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
-
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
-
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.
-
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
-
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
-
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
-
Good thought, I'll try that out, thank you
-
It's a new equipment we are building. So everything is new
-
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.
-
My PLC scan time display around 3.45ms
-
I hope you have selected either Address or All [Strings] in the search dialog box
-
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
-
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 _____________
-
Thankyou IO_Rack and Bob. Your solution works just fine. Never thought a simple plain division can solve this. Thank You Best Regards _____________
-
No, I guess no option for that. I'm using an Elcis encoder. I was trying to do it in CX-Programmer. Regards ________
-
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
-
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
-
Thank you both of you, I'll try it out. Regards
-
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
-
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
-
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
-
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
-
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