xxq0603
pazza inter
级别: 探索解密
精华主题: 0
发帖数量: 36 个
工控威望: 126 点
下载积分: 583 分
在线时间: 52(小时)
注册时间: 2009-12-17
最后登录: 2014-09-30
查看xxq0603的 主题 / 回贴
楼主  发表于: 2010-07-08 22:35
本人用三菱模拟软件在练习一个广告灯的程序时:启动时,要求8个广告灯从右到左隔一秒都点亮,全部点亮时,再从左到右隔一秒熄灭,全部灯熄灭后,再从左到右隔一秒每个点亮,全部灯亮时,再从右到左隔一秒熄灭,并周而复始上述过程
               ldi t0
                            out t0 k10
                            ldi t1
                            out t1 k80
                           out incp k1m0
                          ldi m1
                          and t0
                          out sftlp m0 y0 k8 k1
                          ld m1
                        and t0
                          out sftrp m0 y0 k8 k1

               为什么一开始,灯只能亮到Y6,不能亮到Y7
             哪位大侠解释一下,谢谢!!!
hqc1159
级别: 探索解密
精华主题: 0
发帖数量: 13 个
工控威望: 159 点
下载积分: 622 分
在线时间: 11(小时)
注册时间: 2009-08-21
最后登录: 2018-10-22
查看hqc1159的 主题 / 回贴
1楼  发表于: 2010-07-08 22:51
你应该在后面程序中有个清零复位程序吧,
你是不是让Y7置位后就清零复位?
xxq0603
pazza inter
级别: 探索解密
精华主题: 0
发帖数量: 36 个
工控威望: 126 点
下载积分: 583 分
在线时间: 52(小时)
注册时间: 2009-12-17
最后登录: 2014-09-30
查看xxq0603的 主题 / 回贴
2楼  发表于: 2010-07-08 23:02
是的,就是Y7灯亮后就开始灭灯,现在的问题就是只亮到Y6,就灭灯了
coverpaper
深圳三晶变频器老陈
级别: 略有小成
精华主题: 0
发帖数量: 333 个
工控威望: 398 点
下载积分: 2161 分
在线时间: 66(小时)
注册时间: 2008-04-28
最后登录: 2024-06-25
查看coverpaper的 主题 / 回贴
3楼  发表于: 2010-07-08 23:02
用位移指令很好做的啊
本人在深圳从事自动化设备PLC程序设计编程,西门子、松下、三菱等各个品牌,各种非标设备的PLC程序设计,及设备调试安装
售后维修!超声波清洗机/电镀设备/自动贴膜机的程序设计、售后维修等等。电话:13537593836   QQ:603753283
xxq0603
pazza inter
级别: 探索解密
精华主题: 0
发帖数量: 36 个
工控威望: 126 点
下载积分: 583 分
在线时间: 52(小时)
注册时间: 2009-12-17
最后登录: 2014-09-30
查看xxq0603的 主题 / 回贴
4楼  发表于: 2010-07-08 23:14
我也是刚开始学会去编,刚开始也是用位移动指令,但怎么编都编不好,就看了那个范例,楼上那位能不能指点一下,谢谢!!!
xxq0603
pazza inter
级别: 探索解密
精华主题: 0
发帖数量: 36 个
工控威望: 126 点
下载积分: 583 分
在线时间: 52(小时)
注册时间: 2009-12-17
最后登录: 2014-09-30
查看xxq0603的 主题 / 回贴
5楼  发表于: 2010-07-09 02:10
搞了几个钟终于弄出来了,哎!!!谢谢各位!!!