OpenEdv-开源电子网

标题: 做PLC与单片机以太网通讯,有兴趣的请讨论 [打印本页]

作者: ysuzhai    时间: 2014-4-28 09:35
标题: 做PLC与单片机以太网通讯,有兴趣的请讨论
本人毕业课题需要用以太网实现PLC与单片机之间的通讯,PLC做服务器,单片机做客户端,基于原子哥的uip例程,
现在可以传输数据了,就是不知道如何跟PLC的内部地址对应起来。比如我在上位机的触摸屏上点LED1的按钮,下位机会收到
触发位,但是我怎么区分这个就是对应LED1的,很是纠结。。
请有这方面经验的哥们指点一下。

作者: 正点原子    时间: 2014-4-28 10:40
这个我们 的webserver就有实现啊。
作者: qzwx741    时间: 2014-4-28 11:33
看你这款PLC的以太网有没有MODBUS的ICP/IP啊 ,有的话单片机端写个MODBUS的ICP/IP的从机来对应地址就可以操作了哦,我自己的看法,错了不要喷哦,谢谢
作者: 417400765    时间: 2014-4-28 15:52
回复【楼主位】ysuzhai:
---------------------------------
你可以按照MODBUS协议的写法,PLC都支持MODBUS协议,你单片机端也做对应的协议就好了
作者: 417400765    时间: 2014-4-28 15:53
回复【3楼】qzwx741:
---------------------------------
PLC的以太网没有MODBUS的ICP/IP也没关系,市场上有个标准件叫485猫,直接插上通电就好了
作者: ysuzhai    时间: 2014-4-29 11:01
回复【5楼】417400765:
---------------------------------
我PLC用的AB logix5000,支持以太网通讯,哥们你说的是MODBUS TCP协议吧,听说过,就是不知道怎么实施,菜鸟,第一次搞通信
作者: ysuzhai    时间: 2014-4-29 11:05
回复【5楼】417400765:
---------------------------------
是不是不用移植uip协议栈了
作者: ysuzhai    时间: 2014-4-29 11:07
回复【2楼】正点原子:
---------------------------------
貌似跟webserver不太一样吧
作者: 正点原子    时间: 2014-4-29 14:45
回复【8楼】ysuzhai:
---------------------------------
我们websever的功能和你说的要求一样啊.
按一下按钮,控制LED的亮/灭.
作者: LuoKen    时间: 2014-4-30 08:56
还是走Modbus-RTU协议吧。
1. 实用性很强,到处都在用。
2. 施工简单。
作者: 象牙塔    时间: 2014-4-30 09:53
(, 下载次数: 102)