1    免责声明

本使用手册及样例包目录内所包含文档、PLC程序、机床可执行程序(MPF、SPF、…)、电气图,可能与用户实际使用不同,用户可能需要先对例子程序做修改和调整,才能将其用于测试。本例程的作者和拥有者对于该例程的功能性和兼容性不负任何责任,使用该例程的风险完全由用户自行承担。由于它是免费的,所以不提供任何担保,错误纠正和热线支持,用户不必为此联系西门子技术支持与服务部门。

对于在使用中发生的人员、财产损失本公司不承担任何责任,由使用者自行承担风险。

以上声明内容的最终解释权归西门子(中国)有限公司所有,后续内容更新不做另行通知。

2     概述

Tool Ident Connection 功能可以将系统外部的刀具数据,导入到系统中,自动建刀和装刀,常用于RFID读入刀具数据,建刀和装刀。

TDI调试过程参考手册《Tool Ident功能配置》,这里记录调试过程中常见的问题和解决思路,以供参考

调试过程简单描述如下:

1.      激活选项和服务

2.      配置文件,将文件放入系统指定目录,此为安装过程

3.      利用PLC中的接口信号,编写PLC程序,实现刀具数据的读入和建刀装刀行为。

而在调试过程中,容易出现一些问题,本文关注解决这些问题和报警

3     要求

3.1      硬件要求



工艺

NCU710

NCU720

NCU730

车床

铣床

磨床

-

3.2      软件版本要求

         V4.7+SP02

3.3      其他要求

配置文件一份


4       调试过程中的问题

4.1      tcu上的应用排除故障过程

无论是PCU还是TCU,实际上使用的文件就是这5个

                       image.png


Ø  问题1:文件放入指定位置后:card/addon/sinumerik/hmi/cfg,执行PLCstart指令报错0202

image.png

分析:如下三个方面

1.      确保systemconfiguration.ini内容和存放路径,确保服务启动,避免冲突

image.png

2.      保证tdiidentcfg.xml文件内容,注意如下几个位置

image.png

ü  日志文件路径按照内置hmi指定位置

image.png

ü  这两个文件的指定位置按照内置hmi指定

image.png

PLC数据块的结构与XML文件一致

DB126,长度496






注意CodeCarrier的数据块,注意“块号”,起始地址,和总长度,必须完全对上,可以手动修改,这里是DB126

image.png

如果上面不对就会导致这个报警,这个报警属于第一关,相当于接口信号完全还没有建立

利用TRACE服务状态,见到下图就可以了

image.png


Ø  问题2:启动plc信号,仍然不好用,这回报警0B1E

image.png

分析:与ToolSpec.xml文件有关,通过检查此文件的内容,发现有问题的内容,见下面两个截图

并且“CodeCarrier”数据块里也发现了“CHAIN”,所以判断上图的内容是和PLC数据块匹配的

image.png


Ø  问题3:仍然报警,并且Trace如下结果

看到trace结果是“AIN”,和报错行号,打开wkonvert.mcc

image.png

image.png

显然这里 的38对应于数据块的dbb38,就是“AIN”,遗漏了”CH”

查正常的文件内容

image.png

手动修改后,无效,因为这里系统认的是wkonvert.mcx,这是编译生成出来的文件

只能把好用的文件复制过来

到此,功能正常执行

image.png

4.2      PCU上的应用排除故障过程

文件已经在内置HMI上执行成功后,关闭内置HMI,然后这些文件在PCU上继续使用(同一组文件)

Ø  注意1:tdiidentcfg.xml文件内容需要更改,因为是win7的PCU需要改路径如下

Log文件:注意如果目录下没有toolidentconection文件夹,系统是不会生成log的,需要自己建立文件夹,这个log文件非常有帮助,本例就是自己手动建的目录,必须建立。

image.png

Logic

image.png

Ø  文件放指定位置后,执行功能不好用,文件和在内置hmi上用的一样,但是不好用

分析:查看log文件,发现系统在联系DB1260,内置hmi指定的是DB126,然后同样的文件放PCU后,变成了DB1260,所以考虑复制DB126新建一个DB1260下载到PLC,然后功能正常

image.png

Ø  最后的报警:0555

image.png

这是因为新建的刀和之前的重复了,修改名字或ST号就行,成功如下

image.png

 

4.3      总结

用的文件有问题,但是靠着分析和trace能够解决问题,记录下分析思路,以供后续参考

 

5     参考文献

6     作者/联系人

XuHao 徐皓

2021.4.8

7     版本信息

版本

日期

修改内容

2.0

2021.5.27

增加前因后果