工控之家

 找回密码
加入工控之家

麻烦站长给点编程上的提示

[复制链接]
发表于 2012-7-10 14:36:17 | 显示全部楼层 |阅读模式
图片:
X4是磁翻版的高位,X5是低位,Y15,Y16分别是两台电动机,要求控制是,高位

起一台,低位停这台。再到高位时起另外一台,两台轮流切换,我写了几句,达不到要求。用仿真器

模拟状态不合适,刚运行所有RST 指令就执行了
发表于 2012-7-10 15:54:27 | 显示全部楼层
图片:
还是这个问题,我又写了另外几句。想法是先清除所有可用存储器的内容。把D0置1,D1也置1。

比较D0和D1,这两个数应该相等。于是到高位时(X4通)置位Y15启动一台电机,低位时(X5通),

复位Y15,停刚启动的电机。同时把D1置0,下次比较D1和D0,D1应该小于D0,于是启动另外一台

电机,把D1再置1。再比较。从而达到通过两个液位来控制两台电机切换使用的目的,可是模拟还是

不成功,郁闷啊!请站长指点。
发表于 2012-7-10 17:12:37 | 显示全部楼层
把X4、X5、Y15、Y16的常开点换为上升沿
发表于 2012-7-10 18:30:48 | 显示全部楼层
图片:
把X4、X5、Y15、Y16的常开点换为上升沿后还是不对,在仿真中强制X4状态合适
发表于 2012-7-10 19:48:58 | 显示全部楼层
图片:
再接着强制X5状态就不对了
发表于 2012-7-10 21:07:08 | 显示全部楼层
X4上升沿,X5下降沿,然后高位时强制X4通,低位时强制X5断,反复试验,应该没问题。
要注意实际中液位是怎么变化的。
发表于 2012-7-10 22:25:18 | 显示全部楼层
参考程序如下:


仅供参考,您自己再多试验下。

1) RST 偶尔有时出现异常,想破头也想不通,遇到这种情况我就放弃使用RST,使用别的方法。
2) 以后请不要在“给站长留言”提问编程问题,转移到“三菱电机自动化”
发表于 2012-7-10 23:43:28 | 显示全部楼层
感谢站长在百忙中抽出时间给予指导
 楼主| 发表于 2012-7-11 01:01:38 | 显示全部楼层
看看行不行
发表于 2012-7-11 02:19:48 | 显示全部楼层
楼主:是你理解错了,RST指令高亮显示时表示该位处于复位状态.哈哈.
您需要登录后才可以回帖 登录 | 加入工控之家

本版积分规则

QQ|手机版|小黑屋|Archiver|工控之家 ( 鲁ICP备12015736号-1 )

GMT+8, 2024-9-29 12:23 , Processed in 0.518736 second(s), 46 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表