返回工控网首页
|
| 添加到收藏夹
中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册
广告服务
|
客服中心
您现在所在的是:
西门子SIEMENS
工控论坛首页
→
西门子SIEMENS
→ 浏览主题:
子程序退出来调用后,里面的线圈保持原状态(自带程序图请教)
回帖:
6
个,阅读:
2630
次
[上一页]
[1]
[下一页]
* 帖子主题:
子程序退出来调用后,里面的线圈保持原状态(自带程序图请教)
收藏
分享到
637
小明真聪明
文章数:
59
年度积分:
50
历史总积分:
637
作者的所有帖子(59)
注册时间:
2016/8/28
发站内信
发表于:2016/9/27 21:41:11
#0楼
第一张图是我的主程序
第二张图是我的子程序
当我在主程序里面原点开关到位了,
里面的正转线圈会不会失电
如果不会 一般怎么让他失电, 在子程序下面加个下降沿去复位行么
【方案】
FA技术 | 原点回归&轨迹控制,CC-Link IE Field Basic网络来帮你
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
结帖
|
管理
24574
mjinbao
文章数:
13934
年度积分:
50
历史总积分:
24574
作者的所有帖子(13934)
注册时间:
2013/1/12
发站内信
2018春节活动(三)
2017春节活动(三)
2016国庆活动(三)
发表于:2016/9/27 22:25:56
#1楼
应当是指令不执行时,其结果会保持原状态(但不记得西门子的指令了)。
图中,或许还是可以利用原点信号、子程序断开Q0.0,或者改变程序编法;顶楼的设想,应当也可以实现。
[此贴子已经被作者于2016/9/27 22:30:11编辑过]
【方案】
北欧注塑公司通过测量湿度改进干燥工艺|维萨拉(Vaisala)
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
637
小明真聪明
文章数:
59
年度积分:
50
历史总积分:
637
作者的所有帖子(59)
注册时间:
2016/8/28
发站内信
发表于:2016/9/27 23:07:59
#2楼
回复 #1楼 mjinbao
我现在这样程序能不能说到达原点 然后把Q0.0给断开掉
【方案】
案例 | 物流行业全流程解决方案,齐了!
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
24574
mjinbao
文章数:
13934
年度积分:
50
历史总积分:
24574
作者的所有帖子(13934)
注册时间:
2013/1/12
发站内信
2018春节活动(三)
2017春节活动(三)
2016国庆活动(三)
发表于:2016/9/27 23:13:15
#3楼
我其实不敢回复,因为我不懂;对程序的合理性等,也不清楚。
若只是为了断开Q0.0,我想,可以让原点开关信号断开时,让子程序再执行一次。
错了还请方家指点。
楼主是不是用PLC试了,而Q0.0没有断开。
【方案】
三菱加工机 | 无屑加工使用方法(视频教学)
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
23122
产品体验中心会员
gk_0
版主
文章数:
7738
年度积分:
128
历史总积分:
23122
作者的所有帖子(7738)
注册时间:
2013/9/9
发站内信
2018论坛贡献奖
2017论坛贡献奖
2017国庆活动(二)
2016论坛贡献奖
2016国庆活动(三)
英威腾变频器(一)
S7-200 SMART(一)
寻找英威腾(三)
英威腾PLC体验(一)
2015春节活动
2013辞旧迎新
2013辞旧迎新
2013国庆活动
发表于:2016/9/28 8:02:23
#4楼
子程序一般都使能SM0.0,始终调用,当子程序循环结束后,再返回主程序,子程序才能正常的结束。
否则只能在子程序外使用复位指令了。
不被人嘲笑的梦想,就不值得去追求!
【方案】
财政部新能源和节能减排工作瞄准十重点
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
637
小明真聪明
文章数:
59
年度积分:
50
历史总积分:
637
作者的所有帖子(59)
注册时间:
2016/8/28
发站内信
发表于:2016/9/28 23:02:32
#5楼
回复 #3楼 mjinbao
我是使用SM0.1调用子程序 主要是用来初始化程序的 初始化完成后直接就断开掉 这样的逻辑对么
【方案】
便捷集成 | 图尔克应用于厂内物流的RFID 隧道机解决方案
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
24574
mjinbao
文章数:
13934
年度积分:
50
历史总积分:
24574
作者的所有帖子(13934)
注册时间:
2013/1/12
发站内信
2018春节活动(三)
2017春节活动(三)
2016国庆活动(三)
发表于:2016/9/28 23:14:06
#6楼
搜索得SM0.1为首次扫描为1,以后为0;对与不对,看是否能够达到预期效果。
可参考4楼的说明。
补记:
如果是原点开关接通时,未能断开Q0.0,则从逻辑上说,可以把Q0.0的断开,也作为停止调用子程序的条件;
但我不知道,这是不是乱指点。
[此贴子已经被作者于2016/9/28 23:22:19编辑过]
【方案】
施耐德电气Zelio Logic逻辑控制器在棉纺细纱机上的应用
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
工控学堂推荐视频:
PLC学习视频
变频器学习视频
西门子学习视频
三菱学习视频
更多学习视频>>
•
[视频课程]零基础快速入门西门子S7-1500PLC
•
[视频课程]西门子PLC博途应用精选
•
[视频课程]西门子S7-1200编程应用入门
•
[视频课程]西门子S7-1500PLC与博途应用-基础课程
•
[视频课程]西门子变频器参数设置和实操训练
•
[视频课程]5节课掌握西门子PLC模拟量应用
•
[视频课程]7节课带你玩转西门子LOGO!智能逻辑控制器
•
[视频课程]西门子小型PLC学习指导课
•
[视频课程]西门子PLC入门指导
46.8003