夏杏银
快乐自动化
级别: 略有小成
精华主题: 0
发帖数量: 131 个
工控威望: 249 点
下载积分: 1501 分
在线时间: 85(小时)
注册时间: 2008-04-27
最后登录: 2024-11-16
查看夏杏银的 主题 / 回贴
楼主  发表于: 2008-11-21 08:45
在欧姆龙中有
数据内存(DM)
DM间接(BIN)
DM间接(BCD)
这三个有什么区别啊?
帮帮忙啊!各位师傅!
smallnick
do good
级别: 论坛先锋
精华主题: 0
发帖数量: 330 个
工控威望: 1582 点
下载积分: 13569 分
在线时间: 707(小时)
注册时间: 2008-11-16
最后登录: 2021-07-18
查看smallnick的 主题 / 回贴
1楼  发表于: 2008-11-21 12:10
DM区域,PLC数据存储器.
间接DM(BIN)指用二进制方式指定(DM/EM),需要在前面加@字符.举例:
[MOV #0001 @DM300]  假如DM300内的值为(0100),十进制就是256,也就是指定了DM256这个地址.那么DM256就等于1.
但是当间接地址对应的数据超过(8000),则指向当前的EM区域.例如:
[MOV #0001 @DM300] 假如DM300内的值是8001,即十进制32769,则当前EM区,EM0001=1;

间接DM(BCD)指用BCD方式指定DM/EM,需要在前面加*号,举例:

[MOV #0001 *D300] 假如DM300内的值是0100,则D100=1;
本帖最近评分记录:
  • 下载积分:+2(yjp-gyl) 热心助人!
    夏杏银
    快乐自动化
    级别: 略有小成
    精华主题: 0
    发帖数量: 131 个
    工控威望: 249 点
    下载积分: 1501 分
    在线时间: 85(小时)
    注册时间: 2008-04-27
    最后登录: 2024-11-16
    查看夏杏银的 主题 / 回贴
    2楼  发表于: 2008-11-21 12:24
    谢谢了,我明白了 谢谢