西门子s7 200怎么实现流水灯,求方法梯形图

西门子s7200怎么实现流水灯,求方法梯形图我新手,,plc刚刚学,比如10个灯,,只会循环点亮,用定时器,或者传送,或者字节左移,都可以让它循环点亮。但是从灯1到10循... 西门子s7 200怎么实现流水灯,求方法梯形图我新手,,plc刚刚学,比如10个灯,,只会循环点亮,用定时器,或者传送,或者字节左移,都可以让它循环点亮。但是从灯1到10循环点亮,10到1再循环回来命令就不会写了。。改变动作下边不知道怎么写。求方法,求梯形图研究。。。怎么让它执行一次以后,再执行下一个反向命令。。求解。 展开
 我来答
heart阿飞55
2018-10-06 · TA获得超过1086个赞
知道大有可为答主
回答量:3030
采纳率:82%
帮助的人:559万
展开全部
我手头没有s-200的编程软件,可以给你一个思路:
启动和停止作为输入触电,八个灯作为输出触点,做共阴极连接。
程序有很多种实现办法,我提供两种意见:
1》由于这里是个纯时序逻辑。可以用一个时钟和启动按钮作为触发条件,第一秒开启l1输出,第三秒l1关断,l2输出。。。。。以此类推,当运行完一轮之后重置。
2》不用时序可以使用标志位,定义16个内部触点。开机之后启动触点1,触点1开启l1,当触点1开启1秒之后,启动触点2,在启动触点2时复位触点1,触点2开启l2,然后以此类推。

这个程序比较简单,接线应该只用接8组输出2组输入,然后把公共端一连。
追问
这个我知道。到期我想知道,1-10循环一遍以后。。怎么让它继续10-1循环回来。。不用传统的一灯一时间继电器,要命令。。移位。。字节传送等。。因为我还要研究灯改变,随意控制。。
绿地蓝天白云
2018-10-06 · TA获得超过1828个赞
知道大有可为答主
回答量:2833
采纳率:70%
帮助的人:425万
展开全部
用移位指令就可以了
或者用时间继电器来做
都可以实现
更多追问追答
追问
我知道。。但是我只会单向循环做命令。1到10灯这样循环。。。比如改变方向。。或者指定哪一个灯亮,就不知道怎么写了。1到10亮,然后全亮。。1s后,10到1循环。,,
追答
用字节寻址就可以
例如 mov D10 QB0
d10数据你想写什么都可以。
Qb0 0000 0000 自己换算一下
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式