登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:子程序设计中的问题
点击:425 回复: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
工控新闻
尼得科设立机床共创型技术网点“技术中心”
构建协同降碳生态,ABB高压电机上榜“绿色工厂”
《轻工产品数字护照技术要求》标准编制启动及服务平台上线工作会议在京召开
中控与华为共筑工业 AI 全球竞争优势
施耐德电气X通威农发 | 一袋饲料的“智”造升级
华南重工:2025海外市场创佳绩 重型装备销售创新高
【OPT动态】与上海翌耀科技达成战略合作,共筑全球汽车智造新引擎
优必选无人物流车赤兔α在富士康郑州工厂正式下线
更多新闻资讯