840DSL 数控系统, 现有个B-MPI型手持单元,不知道怎么调试。我查了资料,要调用FC68,DB68,FC119,FC124.是这样的吗?但我编译这几个源程序时,总是报错,除了DB68,我已在“选项”“自定义”“助记符”中将语言改为德语。为何不行?难道840DSL的调试方法不一样?求教各位给我一个详细的答案。谢谢
问题补充:
敬请各位帮助。
最佳答案
楼主的问题具有一定代表性,注意一下几点:
1.首先注意手轮MPI总线的地址以及通讯速率设定,一般来说,手轮MPI总线的地址为15,通讯速率设定为187.5KBPS,
2.HHU的内置终端电阻分要打在“ON”位置,同时注意,当HHU连接在MPI电缆的末端时,总线连接器上的终端电阻-并非HHU的内置终端电阻,应打在“OFF”位置,
3.系统应该在源文件中添加FC68(BHG_stv),DB68, DB69, FC119,FC124,数据块的调用还应包括FC 13:BHG_DISP 即手持单元显示控制,以及OB100,
同时在OB1组织块中还要调用FC68, FC119,FC124,FC 13,在Tool box中应该可以找到FC68,DB68, DB69, FC119,FC124,以及FC 13,
4.在编译前,要把语言改为德语。由于源文件中使用的是德语,为了编译,要将STEP7编程语言改为德语,方法是点击“Options”菜单中的“Customize…”项。
5.请仔细查看在编译源程序时的错误提示,根据提示查找报错原因,对于手轮的调试也有一定帮助的,
以上说明可以助力楼主快速解决HHU问题。
提问者对于答案的评价:
没人知道么。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc214862.html