各位朋友好!本人打算对我厂802DSL的机床PLC程序升级,涉及了一些通用参数要修改,主要是MN14510至14516的参数。因为涉及的机床数量和类型比较多,而且正在用户使用之中,所以想用便捷的方法(比如加工程序中编程)将这部分的参数更新。另外,不是全部的参数通过“complete_tea.ini”覆盖的方式,因为机床正在使用中,不想引起不必要的麻烦。谢谢!
问题补充:
谢谢名位热情回答,看来只有打印几份表格对MN14510至14516依次手工修改了。
轻轻飞先生据说的网络是如何修改?是电脑和机床的对等网连接(RCS802)后找到数控磁盘A然后修改机床数据并保存还是其它的方式?
另外,报警文本不用RCS802工具,而是用CF备份出制造商目录下的LNG文件夹中的报警文本,然后覆盖到别的机床是否可行?
最佳答案
专家的意见非常精辟。这里也把我从版主那里引用的资料拿出来供你参考:通常我们修改机床数据,需要先输入密码,达到一定的访问权限才能进行操作。但如果你确实需要,在加工过程中,修改某些机床数据,你可以使用REDEF语句重新定义这个数据的访问级别(在GUD文件中定义)。
举例:
要在程序中修改MD32000 MAX_AX_VELO轴的最大速度。
一般在访问级别不够的情况下,通过程序直接修改数据,系统会报”4075 Machine data %1 (and maybe others) not changed due to missing
permission level %2″ 报警。
创建一个SGUD定义文件,:
REDEF $MA_MAX_AX_VELO APR7 APW 7
M17
上面用REDEF语句将MD32000这个参数定义成读写级别为7,即最低访问级别。
然后你就可以在程序中加入两个程序段:
$MA_MAX_AX_VELO[X1]=15000
NEWCONF
上面,第一句修改了参数,后面的NEWCONF是激活该参数。
不知是否用得上,祝你好运!
提问者对于答案的评价:
谢谢,802D是否支持这个语句我有空的时候试一下。因为这段时间在外面出差,没来得及处理答案,请见谅!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc251940.html