回复:840dsl系统中,Y轴怎样实现NC与PLC切换控制?

菲戈

  • 帖子

    5874
  • 精华

    61
  • 被关注

    637

论坛等级:至圣

注册时间:2009-01-22

普通 普通 如何晋级?

发布于 2015-01-29 10:45:52

2楼

使用FC18定位PLC轴
FC18有多种功能,其中功能5-8可以用来做PLC轴定位.
FC18的参数如下:



Start: 启动信号
Funct: 功能号,PLC轴定位时功能号5-8
Mode: 定位方式,如下



AxisNo: 轴号(要控制哪根轴)
Pos: 位置(注意要给实数,如100.0)
FRate: 定位速度(注意要给实数,如2000.0)
InPos: 到位信号
Error: 错误信号
State: 错误代码
需要注意:
如果 FC18 (使用轴定位功能时) 和Reset (通道或方式组复位)同时生效, 可能会导致使用FC18定位的这根轴不能再次运动. 在这种情况下,状态会在轴信号(DB3x.dbb68=1010 0001)上反映出来并且不能恢复,只有重新上电. 这种情况可能发生在下列情况: - 在执行FC18前正好刚刚执行过RESET ,而RESET还未执行完。- 在启动FC18的同时或1个PLC扫描周期后执行了RESET.
解决办法: 防止在执行复位时调用FC18(这是最常见的错误)。
实例:
A I 3.7 // 复位键FP M150.0 // 读取上升沿
S M150.1 // 设置通道正在进行复位标志
A db21.dbx35.7 // 通道1处于复位状态FP M150.2 // 读取上升沿R M150.1
A I7.5 // FC18的条件,此处用用户定义键模拟AN M150.1 // 通道没有正在复位S M150.3 // 启动FC18
CALL FC18
Start: M150.3 // 启动FC18
Stop: False // 此处Stop信号无用
Funct: b#16#5 // 功能5, PLC轴定位
Mode: b#16#1 // 增量方式定位
AxisNo: 1 // FC18控制轴1定位
Pos: 10.0 // 增量走10mm
FRate: 2000.0 // 速度是2000mm/min
InPos : M150.4 // 到位信号
Error : M150.5 // 错误信号
State: MB152 // 错误代码
O M150.4
O M150.5
O I3.7
R M150.4
欢迎交流,QQ:2301013064 邮箱:feige6@139.com
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有25600条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。