• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
yzr520
级别: 略有小成
精华主题: 0
发帖数量: 104 个
工控威望: 215 点
下载积分: 723 分
在线时间: 12(小时)
注册时间: 2008-03-25
最后登录: 2018-07-05
查看yzr520的 主题 / 回贴
楼主  发表于: 2008-05-12 12:37
图片:
因在做定位系统,用到PLSR指令,因为要用多次,我就把PLSR写到子程序了,用到时就调用子程序

为了人性化一点,我在编程时设置了一个急停按钮,有什么意外情况发生时可以按下急停按钮后电机停机,即PLSR指令不再输出脉冲,但是发现按了没用,还是有脉冲输出,不知是什么原因,是不是在主程序里不能控制子程序呢?

如图所示:启动时会接通M0,急停时我在主程序里已经切断了M0,但是还有有脉冲输出,理论上来说M0断开时不会有脉冲输出了,不知是什么原因?请教各位,

谢谢
一天贼忙
级别: 略有小成
精华主题: 0
发帖数量: 476 个
工控威望: 433 点
下载积分: 6292 分
在线时间: 41(小时)
注册时间: 2007-11-15
最后登录: 2024-05-23
查看一天贼忙的 主题 / 回贴
1楼  发表于: 2008-05-12 12:45
用M8145吧,这个是做输出停止用的。
混灌水区的!
ccc.1860
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看ccc.1860的 主题 / 回贴
2楼  发表于: 2008-05-12 13:19
你把整套程序传上来吧,好分析一下了
yzr520
级别: 略有小成
精华主题: 0
发帖数量: 104 个
工控威望: 215 点
下载积分: 723 分
在线时间: 12(小时)
注册时间: 2008-03-25
最后登录: 2018-07-05
查看yzr520的 主题 / 回贴
3楼  发表于: 2008-05-12 13:53
图片:
图在上面,启动时我就使M0得电了,急停时我断开MO,但是还是有脉冲输出。我就想确定是不是在主程序里断开M0,如果没调用这个子程序的话是不是不能停止脉冲输出。
还有,我试了下M8145置位后还是有脉冲输出
linzhenfu
级别: 略有小成
精华主题: 0
发帖数量: 192 个
工控威望: 303 点
下载积分: 620 分
在线时间: 257(小时)
注册时间: 2007-07-15
最后登录: 2024-05-25
查看linzhenfu的 主题 / 回贴
4楼  发表于: 2008-05-12 21:21
当然啦,子程序在没被调用的情况下是不扫描的,怎么可能停止?
yzr520
级别: 略有小成
精华主题: 0
发帖数量: 104 个
工控威望: 215 点
下载积分: 723 分
在线时间: 12(小时)
注册时间: 2008-03-25
最后登录: 2018-07-05
查看yzr520的 主题 / 回贴
5楼  发表于: 2008-05-12 22:36
嗯,那我急停时调用这个子程序,同时使M0断开,理论上应该不输出,但还是有输出,不知什么回事
以恒
Blog: http://ye_w.plcjs.cn/
级别: 工控侠客

精华主题: 5 篇
发帖数量: 467 个
工控威望: 3090 点
下载积分: 4172 分
在线时间: 68(小时)
注册时间: 2007-08-26
最后登录: 2023-09-09
查看以恒的 主题 / 回贴
6楼  发表于: 2008-05-12 22:59
建议在急停的时候将Y000复位
欢迎大家访问我的BLOG:  [URL]http://ye_w.plcjs.cn/[/URL]

1、ABB AC500系列PLC培训或技术支持
2、购买PLC和方案咨询电话:13973322058
3、其他请通过邮箱:07330731@163.com
yzr520
级别: 略有小成
精华主题: 0
发帖数量: 104 个
工控威望: 215 点
下载积分: 723 分
在线时间: 12(小时)
注册时间: 2008-03-25
最后登录: 2018-07-05
查看yzr520的 主题 / 回贴
7楼  发表于: 2008-05-13 11:20
问题还是没得到解决,是不是在子程序没执行完毕时不可以再调用子程序?
一天贼忙
级别: 略有小成
精华主题: 0
发帖数量: 476 个
工控威望: 433 点
下载积分: 6292 分
在线时间: 41(小时)
注册时间: 2007-11-15
最后登录: 2024-05-23
查看一天贼忙的 主题 / 回贴
8楼  发表于: 2008-05-13 11:32
你把完整的程序上传上来吧,估计是程序有问题
混灌水区的!
yzr520
级别: 略有小成
精华主题: 0
发帖数量: 104 个
工控威望: 215 点
下载积分: 723 分
在线时间: 12(小时)
注册时间: 2008-03-25
最后登录: 2018-07-05
查看yzr520的 主题 / 回贴
9楼  发表于: 2008-05-13 11:36
好的,马上传上来。
yzr520
级别: 略有小成
精华主题: 0
发帖数量: 104 个
工控威望: 215 点
下载积分: 723 分
在线时间: 12(小时)
注册时间: 2008-03-25
最后登录: 2018-07-05
查看yzr520的 主题 / 回贴
10楼  发表于: 2008-05-13 11:40
这是源程序。中间那些DEMUL之类的都是计算电机脉冲的,那些和急停控制应该没什么关系。

主要问题是只要能在任何时候按下X15能使PLSR脉冲不输出,即 我从触摸屏按下要断开输出
[ 此贴被yzr520在2008-05-13 12:13重新编辑 ]
附件: 5.13新加程序.rar (11 K) 下载次数:39
网站提示: 请不要用迅雷下载附件,容易出错
刘建勇
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看刘建勇的 主题 / 回贴
11楼  发表于: 2008-05-13 20:00
急停的时候写Y000
楼主留言:
鼓励!
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go