我和西门子数控SINUMERIK的故事——探讨powertrain工厂中HT8的十问十答
SINUMERIK HT8 型手持终端将操作面板和机床控制面板的功能组合在一起,能够完全控制和监视机床。它可以用作一个辅助的主操作面板或者辅助控制面板。在powertrain的工厂中,HT8大部分作为一个可以移动操作屏的功能,不涉及到HT8的画面编程,这样的应用相对来说简单了,这个文章就来聊一聊,HT8的问题和处理办法。
图1. HT8功能简介
问
HT8和设备之间有啥关系?
答
这是个通俗的问题,那就用易懂的答案来回答,HT8主要是显示HMI的,就是OP中的画面转到了HT8,但是毕竟只显示画面,对于操作者来说用处还是不大,所以呢,又在HT8上增加了些输入输出,为了控制设备,这些输入输出,其中主要的又是我们的直接按键功能,就是我们手动功能的左右按键、倍率、操作模式、复位等按键,所以呢,使用HT8就可以实现移动操作台了。
问
连接HT8的控制器都有哪些?
答
通过Transline的这个标准应用,控制器可以是S7-300,S7-1500,NCU,其中S7-300和S7-1500控制HT8时,需要用到PCU50或者IPC,原因是HT8需要显示OPERATE的 HMI的。
问
HT8怎么连接到控制器的?
答
在硬件上通常分两种,一种是通过MPP控制面板上的HT8接口;另外一种是通过PN BOX(灰盒子)上的接口。划重点,MPP上HT8的接口旁边的按钮,插拔HT8是需要按着的,原因是这个按钮是短接HT8上的急停按钮的,不按着的话,会触发急停哦,PN box中basic box也是有急停的,plus box是可以直接插拔的,不触发急停,这两种连接都是通过网线然后在和控制器或HMI通讯的。
问
HT8是网线连接通讯的,在哪里设置它的IP地址呢?
答
HT8的IP地址不是手动设置的,是通过NCU或者HMI的PC中DHCP的服务器自动分配的,所以我们不需要设置。正常通讯OP的HT8,可以在HT8的调试界面看见它的IP地址的。
问
那HT8界面上显示分配不到IP地址是啥问题?
答
这个问题是比较复杂的,问题可能有很多种,我们可以从几点思路下手,
1. 检查网线,测试网线有没有问题。
2. 需要检查DHCP服务器是否被打开。
3. DHCP服务器的优先级是不是正确的。
图2. PCU50.5中的network center中
的DHCP设置
问
HT8连接不上,停在启动画面时,一直在传输数据中读条而且特别慢,是啥问题?
答
这个问题我遇到过两三次,都是因为网络架构或者交换机的问题,可以通过HMI网线直连HT8试验或解决。
问
HT8黑屏,启动画面显示一些白色小字体的英文?
答
大概率是HT8硬件有问题了,换个新的试试吧。
问
HT8显示waiting for HMI,是啥问题?
答
这个问题是很常见的,基本都是默认显示的VNC服务器没有启动,所以解决起来先看一下:
1.要显示的VNC服务器是否正常 menu+ꓥ,找到并选择正常启动的VNC,然后确定。
2. 如果需要显示的VNC服务显示没有启动,那就需要检查VNC服务的状态了,可以在PCU50或者IPC中,服务选项中重新启动VNC服务,再不行,可能就需要重装系统了。
问
HT8的直接按键功能不好使了,是啥问题?
答
这个问题也比较复杂,要看你的控制器是哪种类型:
1、S-300的控制器,这种的直接按键功能是通过FB9_PROXY.INI文件,进行握手通讯,然后把I/O的地址传输给PLC,检查FB9_PROXY.INI配置文件中的设置。(1)检查控制器的IP是否设置正确,与S7-300控制器的IP一致。
(2) Bus地址是否正确,要和连接HT8硬件接口S1/S2的拨码地址保持一致。
图3 . HT8的设置画面
(3)I/O的地址是否正确,直接按键的FC57中的引脚地址保持一致。
图4. FB9_proxy.ini文件的设定
2、S7-1500的控制器,这次就不需要配置FB9_PROXY.INI文件了,如果是使用的标准的额TRANSILINE 的库的话,需要检查DB2442这个标准块。
(1)检查DB2442中的HT8映射输入输出地址,和FC507的引脚地址是否一致。(2)检查DB2442中的INDEX号,要和连接HT8硬件接口S1/S2的拨码地址保持一致。
(3)DB19.DBB118的值是否正确,要和连接HT8硬件接口S1/S2的拨码地址保持一致。
3、NCU控制器,这次就不需要配置FB9_PROXY.INI文件,是通过OB100来完成的通讯。
(1)检查OB100中的HT8映射输入输出地址,和FC57的引脚地址是否一致。
(2)检查OB100中的INDEX号,要和连接HT8硬件接口S1/S2的拨码地址保持一致。
(3)DB19.DBB118的值是否正确,要和连接HT8硬件接口S1/S2的拨码地址保持一致。
问
HT8的倍率不生效,是啥问题?
答
这个问题也是和直接按键功能不好使类似,因为直接按键的地址和倍率的地址都是一样的通讯方式,所以按照直接按键的处理方法即可,另外需要注意的一点是MPP和HT8的倍率生效优先级,一般都是在PLC里做逻辑的,如果这个优先级逻辑没有处理好的话,也会造成切换到HT8时,它的倍率不生效问题。