登录
首页
PLC论坛
三菱Mitsubishi
回帖
发帖
正文
主题:关于三菱PLC的文件寄存器读写
点击:3676 回复:8
楼主
编辑
引用
管理
nieyuw
刚开始学习三菱PLC,这个文件寄存器有点蒙。用的是FX1S系列PLC,没加扩展内存,在编辑软件PLC参数设置里面设置了一块文件寄存器容量;然后写了一条指令:LDP X0 ,BMOV D1000 D0 K1;下载程序和参数;之后再触摸屏里面设置了下D1000的值,可是触发X0后D0的值没变化呢?请教!而且好像在编辑软件里面不能在线修改D1000的值呢?
另外:X0一接通RUN灯就黑了,一松开又亮了
最后修改:
2013/8/29 17:29:59
13-08-29 17:10
1楼
编辑
引用
管理
gzg_00
你的硬件连接没有问题吧
13-08-29 21:46
2楼
编辑
引用
管理
ZCMY
呵呵;请先查一下FX1S硬件手册,寄存器D的区间;查好了就明白为什么会是这样的结果;
13-08-29 21:57
3楼
编辑
引用
管理
nieyuw
引用
ZCMY
在 2013/8/29 21:57:55 发言
【内容省略】
真心没看懂,还望赐教!
13-08-30 09:14
4楼
编辑
引用
管理
ZCMY
D1000改成D200;
D0改成D10以后的再试;
13-08-30 10:30
5楼
编辑
引用
管理
xlian
X0被设置成了外部RUN控制,当PLC由STOP-RUN时,会将文件寄存器区域初始化,因为你在更改D1000后,文件寄存器内的数据还是最初设置的值,所以当PLC的RUN信号由STOP-RUN时,D1000的内容是初始值;要修改文件寄存器的值需用 BMOV D1000 D1000 K1这样的指令传送一次;同时将X0外部RUN输入功能取消;
你可以这样编程:
<> D200 D1000
BMOVP D1000 D1000 K1
BMOVP D1000 D200 K1
最后修改:
2013/8/31 9:26:38
13-08-31 09:24
6楼
编辑
引用
管理
ZCMY
如果你不牺牲500步程序存储区的话,FX1S是没有D1000的;
13-08-31 09:52
7楼
编辑
引用
管理
382437621
因为寄存器D1000超出范围了!肯定点了没用了。
13-11-21 09:15
8楼
编辑
引用
管理
lqf1963
X0一接通RUN灯就黑了,接错线了
13-11-21 10:46
工控新闻
和利时与华锦能源达成榆树绿色甲醇项目前期合作协议
中国信息协会具身智能专业委员会正式成立
受益于AI发展 工业富联单季营收超2000亿元
中扬立库与西门子深化技术协同 共绘智能仓储创新蓝图
携手苏州大学,共建苏州三菱电机智能制造协同创新中心
机器视觉在机器人行业的应用(下)
从金刚线生产到冶金装备——“汇川号”在西安的两场数智化实践对话
海能达、步科携手金蝶 深圳制造企业数字化转型破局前行
更多新闻资讯