imgboxbg

技术应用
Application

tb

hh

/
/
-
三菱脉冲指令被停止后异常

资讯详情

三菱脉冲指令被停止后异常

  • 分类:介绍电气知识
  • 作者:
  • 来源:
  • 发布时间:2016-01-20 02:26
  • 访问量:

【概要描述】  件:三菱FX1s-20MT-001   软件:GX Developer8.52E   程序:开平   功能:按下“自动”进入STL自动循环,按下“停止”按钮置所有S状态为0,脉冲发送也会被终止,送料也会被停止。   问题:当使用步进顺控指令STL语句时,并且使用脉冲指令DPLSR时,有个问题,按“停止”按钮中断脉冲发送指令后,切换到“手动”再发脉冲启动该输出点时,没有响应!   梯形图:   自动的:        手动的:        分析:该问题只出现在正转上,因为自动送料只有正转,中途停掉正在正转的脉冲后,手动正转则没反应,反转都正常,查看代码手动正转和反转一模一样,唯一可能问题在于自动模式脉冲退出时有点异常,导致再在此端口发送脉冲失败!很可能与S状态有关。后来程序改为当按下“停止”按钮时,先中断脉冲输出,也就是说让梯形图执行到那条语句,然后再延时清除所有S状态,经过试验,问题解决!   “停止”指令改为:        这样先RST M100,不会ZRST S1 S9,程序运行到下面后,在STL S1里关掉Y0脉冲发送,然后几个扫描周期后T17计数到达5,接着才清除S状态。这样就行了!

三菱脉冲指令被停止后异常

【概要描述】  件:三菱FX1s-20MT-001

  软件:GX Developer8.52E

  程序:开平

  功能:按下“自动”进入STL自动循环,按下“停止”按钮置所有S状态为0,脉冲发送也会被终止,送料也会被停止。

  问题:当使用步进顺控指令STL语句时,并且使用脉冲指令DPLSR时,有个问题,按“停止”按钮中断脉冲发送指令后,切换到“手动”再发脉冲启动该输出点时,没有响应!

  梯形图:

  自动的:

  



 

  手动的:

  



 

  分析:该问题只出现在正转上,因为自动送料只有正转,中途停掉正在正转的脉冲后,手动正转则没反应,反转都正常,查看代码手动正转和反转一模一样,唯一可能问题在于自动模式脉冲退出时有点异常,导致再在此端口发送脉冲失败!很可能与S状态有关。后来程序改为当按下“停止”按钮时,先中断脉冲输出,也就是说让梯形图执行到那条语句,然后再延时清除所有S状态,经过试验,问题解决!

  “停止”指令改为:

  



 

  这样先RST M100,不会ZRST S1 S9,程序运行到下面后,在STL S1里关掉Y0脉冲发送,然后几个扫描周期后T17计数到达5,接着才清除S状态。这样就行了!

  • 分类:介绍电气知识
  • 作者:
  • 来源:
  • 发布时间:2016-01-20 02:26
  • 访问量:
详情

  件:三菱FX1s-20MT-001

  软件:GX Developer8.52E

  程序:开平

  功能:按下“自动”进入STL自动循环,按下“停止”按钮置所有S状态为0,脉冲发送也会被终止,送料也会被停止。

  问题:当使用步进顺控指令STL语句时,并且使用脉冲指令DPLSR时,有个问题,按“停止”按钮中断脉冲发送指令后,切换到“手动”再发脉冲启动该输出点时,没有响应!

  梯形图:

  自动的:

  

 

  手动的:

  

 

  分析:该问题只出现在正转上,因为自动送料只有正转,中途停掉正在正转的脉冲后,手动正转则没反应,反转都正常,查看代码手动正转和反转一模一样,唯一可能问题在于自动模式脉冲退出时有点异常,导致再在此端口发送脉冲失败!很可能与S状态有关。后来程序改为当按下“停止”按钮时,先中断脉冲输出,也就是说让梯形图执行到那条语句,然后再延时清除所有S状态,经过试验,问题解决!

  “停止”指令改为:

  

 

  这样先RST M100,不会ZRST S1 S9,程序运行到下面后,在STL S1里关掉Y0脉冲发送,然后几个扫描周期后T17计数到达5,接着才清除S状态。这样就行了!

扫二维码用手机看

公司地址:郑州市文化路68号科技市场数码港109B室   电话:0371-63965378

河南八方自动化设备有限公司    ALL REGHTS RESERVED.    豫ICP备12023801号  网站建设;中企动力  郑州

在线客服

客服热线 :

0371-63965378-8023