登录
首页 PLC论坛 三菱Mitsubishi
回帖 发帖
正文

主题:把时间继电器T保存到数据寄存器D中怎样写?

点击:7878 回复:29

是的,肯定错了才不能转换的,这样写对么?如果是这样写的话D200是可以保持住,可是断开X0,再接通的话D200又重新计数了!到底这个该怎么写呢?天那,我只想t停电保持而已,搞了那么久也搞不好,哎,无语了!
|-x0----------------t0 k50|            
|     |                       |
|     |                       |
|     -------mov t0 d200|
11-03-20 11:01
实现不是很麻烦,自己多想想怎么去实现吧,而且实现的方法也不单单一种!
11-03-20 11:27
可是我是新手,懂的太少,现在只想用这个方法实现,大哥,教一下这个程序的过程吧,我加你QQ可以么》
11-03-20 11:37
查了一下手册。
T250-T255为停电保持100毫秒定时器
程序如下:
LD X0
OUT T250 K50
MOV T250 D128
D128-D255为EEPROM保存的,
不过,这样也没啥意义,因为定时器是电容保持的,
电容没电后,定时器还是会归零
最后修改:2011/3/21 9:36:29
11-03-21 09:05
如果用T250-T255为停电保持100毫秒定时器的话,只能保存10天最多,这样的话 也不用保存到D里面了,我就是想让这个保存的时间长一些才想把T保存到D的保持区去的,不知道格式怎么写,为什么没有人可以解决这个问题?另外不知道还有没有什么办法可以让T可以掉电保持时间长点的办法,求赐教!~
11-03-21 12:18
T250-T255为停电保持100毫秒定时器
程序如下:
LD X0
OUT T250 K50
MOV T250 D128
LD M8007
MOV T0 D128
LD M8002
mov d128 t0
m8007停电检测
M8002为初始化脉冲
D128-D255为EEPROM保存的,电容没电,不会掉数据的.
没PLC做验证,不知可行不。
11-03-22 20:40
首先谢谢楼上的朋友,可惜的是M8007是FX2N有的指令,FX1N木有啊!
11-03-22 22:05
呵呵
把M8007改为x0也行的啊
11-03-23 09:42

引用 wmlcy 在 2011/3/20 11:01:11 发言【内容省略】

我刚刚试了下,是可以的。。
LD X0
OUT T0 K440
LD M8000
MOV T0 D22表情
11-03-23 11:43
ld m8000 mov k100 d200
ld x0 out t0 d200
11-03-26 17:26

上一页 上一页

工控新闻

更多新闻资讯