1.应用的基本信息
现场一台设备需要采集一台机床的数据,机床提供了一个PN/PN Coupler硬件模块、一份硬件配置说明、一份地址分配说明。我方连接PN/PN Coupler的接口获取机床数据。
机床提供的硬件配置:
我方的硬件配置:
2.问题描述
将组态下载以后,一直无法和机床建立连接!
详细检查了PN/PN Coupler模块的订货号,固件版本号都是一致的!
通过Ping检查连接也是通的!
3.问题的分解和解决
反复测试一段时间以后,机床的工程师通过远程进行调试,修改了硬件组态的设备名称,更换PN/PN Coupler的IO模块,还是无法通信!
后期机床厂家反馈的结果是我方的硬件不支持Profinet IO通信,所以放弃了对机床的数据采集!
4.经验总结
我方采用的CPU是312C (6ES7312-5BF04-0AB0/V3.3)
扩展了一个CP 343-1 (6GK7 343-1EX30-0XE0/V2.4)
CP 343-1是可以作为Profinet IO控制器和IO设备的!
采用CP通信模块需要调用功能模块来读取数据,当时没有编辑程序调用通信功能块,一直停留在硬件组态上了,因为硬件一直报警无法建立连接,所以这个硬件报警和调用通信功能块有关吗?
通过回顾发现我方调用的模块名称“Universal module”和对方的“Modulo universale”不一致,这个也会导致无法建立连接吗?
------------------------------------------更多案例集锦汇总在活动帖中-------------------
PROFINET 通信原理探秘活动汇总帖