在工厂,最近很多车间都反应HT2手持调试非常费力,每一次调试总是不能顺利完成,于是花了些时间总结了一下相关的调试过程。
关于这方面调试可以参考详细情况参考(840Dsl简明调试 第7章);
当使用HT2手轮时有3种硬件接口可供连接。
PN Basic接口模块(PN Basic terminal box)6AV6671-5AE01-0AX0 ,防护等级IP67 ,不支持热插拔。
PN Plus接口模块(PN Plus terminal box)6AV6671-5AE11-0AX0 ,防护等级IP67 ,支持热插拔。
PN Basic和PN Plus外形几乎完全一致。
我个人的建议,无论哪一种,尽量不要热拔插;
Basic PN接口模块(Connection module Basic PN )6FC5303-0AA01-1AA0 ,防护等级IP20 ,不支持热插拔。
OB100中的HT2手持单元地址为十进制的14相当于十六进制的E,所以HT2转接盒上的S1(十位)和S2(个位)拨码为16进制应该拨到0E
OB100的例子FB1中BHGRecGDNo :=14(十进制)那么S2=E(十六进制)
? HT2 手轮
MD11350[0] $MN_HANDWHEEL_SEGMENT =7
MD11351[0] $MN_HANDWHEEL_MODULE =1
MD11352[0] $MN_HANDWHEEL_INPUT =5
参数定义手轮连接的模块
1) MD11350 $MN_HANDWHEEL_SEGMENT)
=0 :SEGMENT_EMPTY ;没有手轮
=1 :SEGMENT_840D_HW ; 手轮连接的是840D硬件
=2 :SEGMENT_802DSL_HW ; 手轮连接的是802Dsl硬件
=5 :SEGMENT_PROFIBUS ; 通过Profi bus 连接的手轮
=7 :SEGMENT_ETHERNET ; 通过Ethernet 连接的手轮
2) MD11351[0] $MN_HANDWHEEL_MODULE
? 连接Profi bus 的MCP :
=1..6 :对应MD11353 $MN_HANDWHEEL_LOGIC_ADDRESS[(x-1)]的索引号
? 连接以太网的MCP 或HT2 的手轮
=1 :以太网手轮
3) MD11352 $MN_HANDWHEEL_INPUT
手轮模块对应的接口
=1:MCP X60 手轮接口
=2:MCP X61 手轮接口
=5:HT2 手轮
4) MD11353 $MN_HANDWHEEL_LOGIC_ADDRESS
此数据仅对PROFIBUS/PROFINET 连接的手轮(即MD11350$MN_HANDWHEEL_SEGMENT = 5时)有效。手轮在硬件配置中的起始地址。
7.3 手轮信号检测
手轮 1 -> DB10.DBB68
手轮 2-> DB10.DBB69
手轮 3-> DB10.DBB70
若手轮硬件连线正常,NC参数设置正确,则转动手轮相应PLC 地址有计数。
第二步:
观察HT2硬件IP地址;
840Dsl v4.7以下版本观察HT2手轮的硬件IP地址
但是如果控制中心没有启动需要先用vncviewer输入地址192.168.215.1:5904启动控制中心
登录NCU系统
ncu1 login????manufact
password????SUNRISE
出现$后输入sc start snc,如果正常启动会出现下图:
已启动连接 由于v4.7以上版本没有snc所以无法连接;
如果控制中心已启动可用vncviewer输入地址192.168.215.1:5906在后台中看到实际手持单元的DIP地址如下:
840Dsl v4.7以上版本只能在显示器的诊断→TCP/IP总线→TCP/IP诊断→网络诊断→可访问节点中观察是否手轮连接网线已接通。
点击更多节点进行搜索
如果接通了会出现上图DIP0的IP地址:192.168.214.12
为了更清晰的展现调试过程,暂时将总结的文本分批上传。
未完待续...