Messaging from Micro850 to customer

11sas11

Member
Join Date
Dec 2012
Location
Melbourne
Posts
7
We are working on a job, and our customer insisted we use a Rockwell Automation product. I normally don't code with these so am new to them.

I have to send an ethernet message, and from what I read I have set up a
'CIPsymbolic' message. (I hope this is the right way to do it).

Everything looks okay, but I put a data length of 24 and a data type 196 which as I understand it should send an array of 24 DINT's out.

However, the block will only accept USINT on the input? Shouldn't this change by the data type I set? or do I have to break up my 24 DINT's to 96 USINT's (Bytes)?

Or have I just got the whole thing completely wrong and there is a much easier way of doing it????

2017-02-10_10-42-01.jpg
 
In this case I would generally set up the ControlLogix to read from the Micro 850 and you can do all the MSG instructions in the ControlLogix.

Refer to the following tech note (access level is everyone, so you just need to register for a login).

https://rockwellautomation.custhelp.com/app/answers/detail/a_id/520228


However if you still want to write from the Micro 850 to the ControlLogix you should still be able to do it. It looks like you need to copy your source data into a USINT array as this is a limitation with the Micro 850 MSG instructions. Then you just need to copy from the USINT array into whatever data format you require in the ControlLogix again.

Refer to manual http://literature.rockwellautomation.com/idc/groups/literature/documents/qs/2080-qs002_-en-e.pdf

You will need to modify the Target Path for a ControlLogix processor as the manual above only refers to the path for Micro 850 PLC's.

For a ControlLogix I believe the path will be something like '4, <IP address>, 1, 0'
 
In this case I would generally set up the ControlLogix to read from the Micro 850 and you can do all the MSG instructions in the ControlLogix.

Refer to the following tech note (access level is everyone, so you just need to register for a login).

https://rockwellautomation.custhelp.com/app/answers/detail/a_id/520228


However if you still want to write from the Micro 850 to the ControlLogix you should still be able to do it. It looks like you need to copy your source data into a USINT array as this is a limitation with the Micro 850 MSG instructions. Then you just need to copy from the USINT array into whatever data format you require in the ControlLogix again.

Refer to manual http://literature.rockwellautomation.com/idc/groups/literature/documents/qs/2080-qs002_-en-e.pdf

You will need to modify the Target Path for a ControlLogix processor as the manual above only refers to the path for Micro 850 PLC's.

For a ControlLogix I believe the path will be something like '4, <IP address>, 1, 0'

Assuming the processor is in slot zero. If not, replace the last zero with the actual slot number of the processor.
 

Similar Topics

Background: Micro850 Controller and using generic CIP messaging to a Powerflex70 VFD via a 20-COMM-E ethernet adapter. Could someone help with...
Replies
0
Views
1,105
Hi Team, I have installed 3 AB Micro 850 PLCs connected over a WAN via Digi WR11XT Modems, The modems are setup with port forwarding to the PLC's...
Replies
1
Views
1,749
I have a redundant ControlLogix being set up. This program reads a value from a remote site which happens to be SLC PLC. Rockwell mentions SLC...
Replies
2
Views
88
Hello, I have a ControlLogix redundant controller being set up. The program reads a value from a remote site which hosts a SLC PLC. Rockwell...
Replies
0
Views
67
Hi, First time poster, long time reader. I've got a mass flow controller device for controlling the flow of gas. It has a flowmeter and an...
Replies
4
Views
257
Back
Top Bottom