世界杯赔率_男乒世界杯决赛 - fjpftz.com

HOME> 贝利世界杯> 西门子CNC4YOU

西门子CNC4YOU

2025-08-03 14:18:32

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

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

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

2 概述通过FC18可以通过PLC控制主轴或其他轴,轴动作可以独立于NC轴。比如:

定位主轴

主轴旋转

主轴往复

运行分度轴

运行定位轴

但是轴控制权一旦移交至PLC,遇到突发情况,轴的控制权不会自动切换至NC,在此种情况下,没有正确的PLC控制逻辑,此轴在当NC中编程运行时,就会出现“等待轴交换,PLC轴:轴名”。此时如果系统不重新启动,此轴在NC中将无法编程运行。此文档给出一种编程方法来解决此问题。

3 要求3.1 硬件要求840D sl

硬件

工艺

NCU710

NCU720

NCU730

车床

铣床

磨床

SINUMERIK ONE

硬件

工艺

NCU1740

NCU1750

NCU1760

PPU1740

车床

铣床

磨床

3.2 软件版本要求• 测试数控系统软件版本:ONE V6.14

• PLC编程软件:TIA Portal V17

4 FC18功能介绍与轴控制权限切换4.1 FC18功能介绍在TIA Portal中调用FC18

管脚参数说明

故障代码

功能介绍

4.2 获得PLC轴控制权通过FC18控制定位轴(功能5)来说明如何编写程序快速释放PLC控制权。

PLC轴控制权标志位:DB3n.dbx68.7

通过FC18控制NC轴,获得PLC轴控制权,但是如何轴没有走完行程,突然中断或复位,此时PLC轴的控制权并不会自动移交到NC。

此时执行NC程序,将出现:等待轴交换,PLC轴X1。

4.3 释放PLC轴控制权4.3.1 测试1:直接删除剩余行程,无效当出现报警提示后,直接使用按键删除轴剩余行程,经测试无效。

4.3.2 测试2:通过删除剩余行程终止FC18控制轴的运行现在把触发信号如MCP RESET按键与FC18结合起来,实现当触发RESET按键时,自动删除控制轴剩余行程,自

动把轴的控制权由PLC移交给NC。

注意:

一定要通过删除剩余行程来中断FC18的轴运动过程,不能通过FC18的管脚Stop来触发。否则轴控制权不会自

动移交。

定义局部变量

PLC代码:

L #sPlcAxisNo

L 30

+I

T #tmpAxisDBNo

OPN DB [ #tmpAxisDBNo]

A #iReset

= %DBX2.2 //DB3x.dbx2.2

CALL "LBP_CtrlAxisSpindle"

Start :=#mFc18.Start

Stop :=FALSE

Funct :=B#16#5

Mode :=#mFc18.Mode

AxisNo :=#sPlcAxisNo

Pos :=#mFc18.Pos

FRate :=#mFc18.FRate

InPos :=#mFc18.InPos

Error :=#mFc18.Error

State :=#mFc18.State

A #mFc18.Start

A #mFc18.InPos

S #oInPos

A #mFc18.InPos

O #mFc18.Error

R #mFc18.Start

//PLC轴号

//计算PLC轴对应的轴DB块

//打开PLC轴对应的轴DB块

//触发信号

//删除轴剩余行程

//循环触发FC18

经过测试,当FC18控制轴运行时,直接按下RESET键,轴停止运行,并且可以在NC中直接编程运行。

5 作者/联系人Qin Li Bin

2022.07.15

6 版本信息版本

日期

修改内容

V1.0

2022.07.15

最新发表
友情链接