现在开发程序读取840D数控机床中的状态数据,使用Kepware 通过X130与840D进行通讯,是否能够直接读取840D的状态、刀具以及加工产品的数据信息,请各位专家给点意见,谢谢!
问题补充:
nc变量选择器是在Kepware中的吗?还是在840Dsl中的!
最佳答案
楼主的想法是可以实现的。
1) 首先要知道NC-VAR-SELECTOR 为840DSL 内部软件,它是组态PLC与NCK直接数据读取的DB通道,即FB2 中ADDR1~ADDR8 变量标识符。
2)运用NC-VAR-SELECTOR ,点击"SELECTIONS ON NC-VARIABLES '' 选中 SELECTION
在selection parameters 中选择你想要的NC变量,包含R参数,轴参数,刀具,状态等
3)配置数据接口DB,选择CODE---->SELECTIONS----->DB configuration
配置NC变量对应的接口DB
4)生成DB源文件,通过CODE------>Generate 生成后缀名为.awl的源文件。
5)运用STEP7 软件 在Sources 中选择gpob840d 选择Insert New Object 选择 External source
选中.awl 文件,编译并生成了相应的DB
6)接下来 就是通过KEPWARE 与S7-300PLC 的通讯了,完成相应配置与驱动安装
参考链接:http://www.doc88.com/p-112698171238.html
祝楼主好运。
提问者对于答案的评价:
非常感谢!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc151927.html