登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:子程序设计中的问题
点击:434 回复:4
楼主
编辑
引用
管理
liaosun
下面是一个S7-200很简单的子程序:
http://blog.gkong.com/uploadfile5/2013739429774.jpg
一次调用没有问题, 如果两次用SM0.0的常开触点调用它,将会出现冲突,有条件的网友不妨试试。问题的原因是什么?怎样解决它?
13-07-03 09:05
1楼
编辑
引用
管理
xlian
电动机变量要用IN_OUT类型
最后修改:
2013/7/3 9:49:34
13-07-03 09:49
2楼
编辑
引用
管理
gzg_00
第二次用的时候 电动机变量是ON
13-07-21 18:18
3楼
编辑
引用
管理
niningtt
其实问题很简单,因为你的L0.2局部变量不是全局变量,所以无法在主程序操作。而L0.2每次调用子程序开始或者结束都没有进行复位。所以你只要在前面加一个复位L0.2的操作就可以保证每次调用子程序所有寄存器状态一致性(禁忌啊)。
SM0.0 L0.2
--| |------( R )
1
13-07-24 10:37
4楼
编辑
引用
管理
jnbo
没有用过西门子.
14-06-04 19:09
工控新闻
优必选与日立达成战略合作,携手探索多领域的智能化解决方案
施耐德电气熊宜:搭平台、选场景、聚能力——AI破局的三重法则
霍尼韦尔推出全新混合供热解决方案,推动工业加热制造商实现实时电气化
和利时亮相制造业数字化转型促进中心 “深度行”(四川站) 以 XMagital 赋能电子信息制造智改数转
ABB携手天能共筑“算电一体”与零碳园区新生态
乘势能源转型浪潮,LS电气一季度业绩创历史新高度
福禄克新一代热像仪TiS55/65/75 PRO正式上市:三个真实案例揭秘效率提升秘诀,报名免费上门演示即享好礼
柯马与欧姆龙机器人达成战略合作,拓展轻工、电子及医疗行业先进自动化解决方案
更多新闻资讯