NootNoot Posted March 12 Report Posted March 12 (edited) Hi Currently trying to setup a Rheonics Viscosity Sensor to an Omron Nx102-1220 PLC via Ethernet IP. The original EDS file has an input assembly of 373Bytes & an Output assembly of 0 Bytes. Sysmac Studio does not allow me to enter a Zero Output Tag size. When I setup the Tag Size as 1 Byte in the Output Tag size I cannot connect to the device and receive an error '01:0127' “IO Size Mismatches: Error codes 01:0109, 01:0127, 01:0128 and sometimes 01:031C are caused by differences in the produced or consumed data size specified in the connection to a device, compared to the actual assembly sizes of the device. To correct these errors, read the actual produced and consumed assembly data from the device, determine the size from the response data, and modify the connection size.” I have additionally tried to modify the EDS file to create a dummy Output variable of 1 byte but this also receives the same error. (May not have done this correctly) Anyone got any ideas to help with this? I am able to Ping and communicate with the sensor via ethernet using its own setup software. I have also attached the EDS file for the unit. Thanks for any help. RheonicsSRV.eds Edited March 12 by NootNoot Further Info
realisator Posted March 12 Report Posted March 12 (edited) Hi, Never had similar situation but I would try to do it like below: 1. Create Input Global variable (373 bytes) 2. Register this variable in EIP TagSet setting (only input, output leave blank) 3. Assign originator variable (only input) 4. After "Rebuild Controller" Sysmac studio shows no errors or warning so it should work. 5. Transfer Config to controller I don't have a physical PLC right now to check it so it's just a possible solution. Edited March 12 by realisator
NootNoot Posted March 12 Author Report Posted March 12 Hi @realisator thanks for the reply, unfortunately although the Controller will rebuild it still contains an error on the Ethernet/IP settings and will not allow transfer of the settings
NootNoot Posted March 12 Author Report Posted March 12 Not so familiar with Allen Bradley software but it looks as though this is possible in the Logix Designer software when looking at their manual.
realisator Posted March 12 Report Posted March 12 I checked it in OMRON's Network Configurator too and it looks it's not compatible with OMRON PLC's. I checked on Rheonics support site and this meter is compatible with Rockwell, Wago and Schneider Electric (and any other Codesys i suppose). Maybe OMRON support know some workaround.
TEControl Posted March 13 Report Posted March 13 (edited) I've had problems in the past by using an odd number of bytes in the size. Try changing your output size to 2 bytes then give it some dummy variable that is 2 bytes in length. Also, I vaguely remember seeing some where to set the connection to "input only". Perhaps the field where it is set to "exclusive owner". Can you change that field to input only? Edit* after a brief Google search, the option you may want is "listen-only" under the connection I/O column. Edited March 13 by TEControl
NootNoot Posted March 13 Author Report Posted March 13 (edited) Hi @TEControl Thanks for the suggestions, I have tried these out but no change. On the connection for this particular sensor only 'Exclusive owner' is an option. I did try to modify the EDS file to give a Listen only option but this had no effect either. EDIT: The below image shows the options available with the IFM IOLINK Master. Edited March 13 by NootNoot
Solution Str8jCkt Posted March 13 Solution Report Posted March 13 @NootNoot I don't have a sensor to test, but this is essentially what you want from your EDS file. RheonicsSRV1.eds 1
IO_Rack Posted March 14 Report Posted March 14 I've been following this post but had nothing to add since I was yielding the same results. We use Rheonics viscosity meters but the EIP versions were not available when we purchased them about 9 years ago. @Str8jCkt, Was this file available from Rheonics or did you modify the original?
NootNoot Posted March 15 Author Report Posted March 15 Hi @Str8jCkt, thanks this worked. I did have a slight issue with your EDS file with a revision mismatch but once I change the revision back to 1 worked perfectly. I'm guessing you modified the EDS file? As Rheonics support were not able to help further. @IO_Rack our sensor was supplied without the EIP option but was able to be remotely added so may be an option if desired, Again thanks for your help. 1
Str8jCkt Posted March 15 Report Posted March 15 @NootNoot Good to hear it is working. I did modify the EDS file. Changed the revision just so it would not overwrite the original in my library and could compare differences easier. I would recommend letting Rheonics Support know what all had to be done to get it working on Omron NJ/NX series PLCs. That way they can possibly make a note on their website and distribute an "officially" support file. 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now