![](https://csdnimg.cn/release/download_crawler_static/87538672/bg4.jpg)
..
-
由于没有存放器类型信息,所以地址的计算十分关键,如 D100 和 M100 分别对应哪个
地址呢?下面就是三菱 Fx 系列 PLC 地址对应表:
Public Const PLC_D_Base_AddRess = 4096
Public Const PLC_D_Special_Base_AddRess = 3584
Public Const PLC_Y_Group_Base_AddRess = 160
Public Const PLC_PY_Group_Base_AddRess = 672
Public Const PLC_T_Group_Base_AddRess = 192
Public Const PLC_OT_Group_Base_AddRess = 704
Public Const PLC_RT_Group_Base_AddRess = 1216
Public Const PLC_M_SINGLE_Base_AddRess = 2048(命令为 7 或 8 时)
Public Const PLC_M_Group_Base_AddRess = 256
Public Const PLC_PM_Group_Base_AddRess = 768
Public Const PLC_S_Group_Base_AddRess = 0
Public Const PLC_X_Group_Base_AddRess = 128
Public Const PLC_C_Group_Base_AddRess = 448
Public Const PLC_OC_Group_Base_AddRess = 960
Public Const PLC_RC_Group_Base_AddRess = 1472
Public Const PLC_TV_Group_Base_AddRess = 2048
Public Const PLC_CV16_Group_Base_AddRess = 2560
Public Const PLC_CV32_Group_Base_AddRess = 3072
当我们用 DEVICE READ 命令时,D100 地址=100*2+4096;M100 地址=100+256;不同的
是 D 类型存放器存放的是字,M 存放器存放的是位,同样是读两个字节,D100 返回的就是
PLC 中 D100 地址的值,M 类型存放器返回的是 M100 到 M116 的值。所以当我们用FORCE
ON 命令时,M100 存放器地址=100+2048;
这也没有什么复杂的,不是吗?可是三菱公司好似不甘于如此,FORCE ON/Off 命令中地
址排列与 DEVICE READ/WRITE 不同,是低位在前高位在后。如Y20,地址是 0510H,代
. . word.zl-