Help - Search - Members - Calendar
Full Version: plcs communication
Forums.MrPLC.com > PLCs and Supporting Devices > Omron > CX-Programmer
new_man
hiiiii
i have nine plc are communicated by communication cards ever plc take node address from 1 to 9 ,there is shareing memory , every plc can read and write at this sharing memory how can establish this memory and can make change
azeosv
QUOTE (new_man @ Jun 21 2009, 05:06 AM) *
hiiiii
i have nine plc are communicated by communication cards ever plc take node address from 1 to 9 ,there is shareing memory , every plc can read and write at this sharing memory how can establish this memory and can make change



Hi!

What is the communication protocol that are u using???
Controller LinK?

What PLCs are u using?

Regards.
new_man
hiiiii
controller link
clk21-v1
plc type : cs1h-h
cx net is used
EasyButton
Hi,
I think you should start by reading the manual for controller link and understand how to set up Routing tables and Datalinks. However, here is an overveiw of Datalink.

In this example CIO words sent from Node 1 (1000 - 1009) are received at Nodes 2 and 3 (1010 - 1019). Address locations for the receiving area are assigned in
order starting after the send location. It is important to leave room for future word use because if you need to add words your receive area will change. Example
addition of two words: Send CIO 1000 - 1011, Recv CIO 1012 - 1023

______________________PLC1, Node1
___________________Area1________Area2
Send(to all Nodes) CIO 1000(+10) DM 29900(+2)
Recv(From Node2) CIO 1010(+10) DM 29902(+2)
Recv(From Node3) CIO 1020(+10) DM 29904(+2)
_______________________PLC2, Node2
___________________Area1________Area2
Send(to all Nodes) CIO 1000(+10) DM 29900(+2)
Recv(From Node1) CIO 1010(+10) DM 29902(+2)
Recv(From Node3) CIO 1020(+10) DM 29904(+2)
_______________________PLC3, Node3
___________________Area1________Area2
Send(to all Nodes) CIO 1000(+10) DM 29900(+2)
Recv(From Node1) CIO 1010(+10) DM 29902(+2)
Recv(From Node2) CIO 1020(+10) DM 29904(+2)

After Datalink is set, then each PLC can be programmed to compare the receive data with the send data. If not equal the move in new data.

Hope this helps!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2010 Invision Power Services, Inc.