1       免责声明

本使用手册及样例包目录内所包含文档、PLC程序、机床可执行程序(MPF、SPF、…)、电气图,可能与用户实际使用不同,用户可能需要先对例子程序做修改和调整,才能将其用于测试。本例程的作者和拥有者对于该例程的功能性和兼容性不负任何责任,使用该例程的风险完全由用户自行承担。由于它是免费的,所以不提供任何担保,错误纠正和热线支持,用户不必为此联系西门子技术支持与服务部门。

对于在使用中发生的人员、财产损失本公司不承担任何责任,由使用者自行承担风险。

以上声明内容的最终解释权归西门子(中国)有限公司所有,后续内容更新不做另行通知。

2       概述

840Dsl机床调试过程中,经常会用到PLC调用FB2来读取各轴的坐标值,由于各个机床的配置不一样,各轴的生效的测量系统可能不一致,除了在最初调试的时候,把所有轴的一二测量通过NC-VAR-Select变量都生成awl格式的文件,并生成对应的数据块之外,本文则基于已经生成的数据块的基础上,快速设置,将当前读取一测量的功能块,切换成为读取轴的二测量轴坐标。

3       关键词

FB2读各轴坐标

4       要求

4.1        硬件要求


硬件

工艺

NCU710

NCU720

NCU730

车床

铣床

磨床

4.2        软件版本要求

           无

4.3        其他要求

           无

5       注意事项

5.1        注意事项一

已经通过NC-VAR-Select生成对应的数据块,FB2读取轴坐标功能块已经设置。

6       调试或使用步骤

6.1     DB数据块的含义

变量名称:C1_SEMA_measPos11_5 黄色高亮为一测量,绿色高亮是轴序号,即第一轴的一测量

Column:W#16#5 一测量     Line:W#16#1轴序号1

image.png

 

变量名称:C1_SEMA_measPos21_6 黄色高亮为二测量,绿色高亮是轴序号,即第一轴的二测量

Column:W#16#6 二测量     Line:W#16#1轴序号1

image.png

6.2     修改DB数据块

原数据块第一到三轴(例如X/Y/Z)的一测量:

image.png

 

修改数据块

image.png

设置显示格式

image.png

image.png

更改Actual value,保存并下载

image.png

6.3     FB2读取数据块

FB2程序块

image.png

 

保存一下该程序块,自动更新接口地址

image.png

 

最后,原先MD200、MD204、MD208所存放的三个轴的轴坐标地址不用做任何改动,即为读取二测量的轴坐标。

7       参考文献

西门子公司,基本功能手册

8       作者/联系人

Tang Bo

2022-07-27

9       版本信息

版本

日期

修改内容

V1.0

2022.07.27