楼主最近还看过
引用 "千月静心" 的回复,发表在2楼
内容: "关育谋" 的回复,发表在1楼 对内容: 【你的对Ethernet/IP报文熟悉,才能使用第三方工具,比如以太网调试助手对其进行读写测试。...】进行回复: -------...
单片机+Ethernet模块和罗克韦尔AB Micro850实现Ethernet/IP协议以太网通信,里面调试方法,你可以参考:
视频讲解了Ethernet/IP以太网通信协议报文格式,使用以太网调试助手分别测试了罗克韦尔AB Micro850通信程序和单片机通信程序,最后进行了系统联调,单片机可以对罗克韦尔AB Micro850输入输出进行读写测试。
https://www.ixigua.com/7083303994092683813?utm_source=xiguastudio
"关育谋" 的回复,发表在6楼
对内容: 【引用 "千月静心" 的回复,发表在5楼 内容: "关育谋" 的回复,发表在4楼 对内容: 【引用 "千月静心" 的回复,发表在2楼 内容: "关育谋" 的回复...】进行回复:
-----------------------------------------------------------------
谢谢指导,这里我在询问一下你视频中对罗可韦尔PLC的数据读取时,那个指令是罗克韦尔PLC的专用指定还是针对EIP的通用指令?还有个问题是我这里买的模块我对他进行版本询问和开机请求是有回复的,但模块上的NS处于一直闪烁状态,看说明书的解释是扫描器未链接,在基恩士官方有下载一个EDS的配置文件,需要一个扫描器来调取EDS文件这样在对NU_EP1模块进行配置和连接,网上看了些其他资料发现都是电脑通过各种EIP协议的PLC在和各种EIP模块链接,我可以这样理解不:上位机是一个写入读取的第一方,中间PLC是为扫描器,扫描器通过各种专用的EDS文件来调取参数配置再对下面的EIP模块来进行写入和读取
"请叫我王老湿" 的回复,发表在8楼
对内容: 【我们公司基恩士扫码枪通信一直都是采用的是EtherNet/IP,通信参数首先要保证设置正确,电脑也需要同一个网段不同地址,还有就是命令格式不要搞错...】进行回复:
-----------------------------------------------------------------
PLC的命令我知道怎么写,现在是不通过PLC以上位机写报文的的方式直接读取写入,通信参数现在是设置好了的可以进行询问产品的版本和序列号了,这说明通信设置是已经设置对了,现在不知道的是如何把产品给的专用报文嵌在EIP的通用报文里面,看关大大的视频后和也现在没个概念
"关育谋" 的回复,发表在15楼
对内容: 【引用 "yang20908" 的回复,发表在11楼 内容: "关育谋" 的回复,发表在6楼 对内容: 【引用 "千月静心" 的回复,发表在5楼 内容: "关育...】进行回复:
-----------------------------------------------------------------
这搞了一个礼拜还是没读出来数据,说明书上写的服务代码:0EH ,类ID:66H ,实例ID:传感器的具体位置1-16(实数),特性ID:0324H(读取传感器的输出状态),但没有注明此设备的标签,我把上面的代码串进去后改变传感器的状态完全没有任何变化,现请教一下这以上代码具体该放在哪个位置?请求服务代码那一段和服务标识那一段我都把代码改变过,也读不出来状态显示