xadzka
级别: 探索解密
精华主题: 0
发帖数量: 20 个
工控威望: 146 点
下载积分: 939 分
在线时间: 14(小时)
注册时间: 2013-10-05
最后登录: 2017-02-15
查看xadzka的 主题 / 回贴
楼主  发表于: 2013-11-28 14:34
三菱模拟量块FX-4ad的资料上写它有32个存储缓冲区,每个都是16位.但为什么程序都是写[FROM K0 K5 D0 K2]这样读32位的格式?
为什么最后都是K2而不是K1,既然K5是第一个通道平均值存储区它只有16位,那它当32读出来以后放D0还是D1呢?比如存储区里面的数字是
0000 0000 0000 1111,读入后D0和D1组成的空间里面数据是怎么样的?
本人小白,请高手们莫笑.
john42tw
级别: 网络英雄
精华主题: 0
发帖数量: 1276 个
工控威望: 6107 点
下载积分: 52058 分
在线时间: 1120(小时)
注册时间: 2012-04-24
最后登录: 2024-09-30
查看john42tw的 主题 / 回贴
1楼  发表于: 2013-11-29 10:30
1. 32个存储缓冲区(BFM)  不是 32位(Bit)的格式

2. K2:1~5V
    K1:0~20mA  
    K?依不同訊號輸入選擇

[既然K5是第一个通道平均值存储区它只有16位,那它当32读出来以后放D0还是D1呢?比如存储区里面的数字是
0000 0000 0000 1111,读入后D0和D1组成的空间里面数据是怎么样的?]
參考1
平均值存储区它只有16位  故只會存在D0
gz000525
级别: 论坛先锋
精华主题: 1 篇
发帖数量: 328 个
工控威望: 1560 点
下载积分: 75325 分
在线时间: 997(小时)
注册时间: 2013-07-19
最后登录: 2024-11-18
查看gz000525的 主题 / 回贴
2楼  发表于: 2013-11-29 11:51
引用
引用楼主xadzka于2013-11-28 14:34发表的 问个三菱模拟量块的问题 :
三菱模拟量块FX-4ad的资料上写它有32个存储缓冲区,每个都是16位.但为什么程序都是写[FROM K0 K5 D0 K2]这样读32位的格式?
为什么最后都是K2而不是K1,既然K5是第一个通道平均值存储区它只有16位,那它当32读出来以后放D0还是D1呢?比如存储区里面的数字是
0000 0000 0000 1111,读入后D0和D1组成的空间里面数据是怎么样的?
本人小白,请高手们莫笑.



这个不是这么理解的,K2不是指32位
而是相当于 FROM K0 K5 D0 K1与FROM K0 K6 D1 K1
这样看明白了没
自我解救
xadzka
级别: 探索解密
精华主题: 0
发帖数量: 20 个
工控威望: 146 点
下载积分: 939 分
在线时间: 14(小时)
注册时间: 2013-10-05
最后登录: 2017-02-15
查看xadzka的 主题 / 回贴
3楼  发表于: 2013-11-29 14:35
引用
引用第2楼gz000525于2013-11-29 11:51发表的  :



这个不是这么理解的,K2不是指32位
而是相当于 FROM K0 K5 D0 K1与FROM K0 K6 D1 K1
.......

首先,谢谢朋友和楼上朋友的答复.
但是我们这里有多个设备用到FX2N-4AD,它们里面的程序都写出奇的一致,都是
[FROM  K0  K5 D 0 K2]
[FROM  K0  K6 D10 K2]
[FROM  K0  K7 D20 K2]
[FROM  K0  K8 D30 K2]
这样4个语句并排输出的.(不同的设备由不同的厂家制造,程序里面D0/D10/D20/D30我这里是简单代替了,实际中不一样,但他们清一色的使用K2而不是K1,而且都是使用4个K2)
既然"K2不是指32位 而是相当于 FROM K0 K5 D0 K1与FROM K0 K6 D1 K1"
那何苦重复得写呢?不过他们程序里面使用的时候倒的确只使用D0/D10/D20/D30而看不到使用D1/D11/D21/D31.
这么多设备的厂家的程序员是同一个老师教出来的?
john42tw
级别: 网络英雄
精华主题: 0
发帖数量: 1276 个
工控威望: 6107 点
下载积分: 52058 分
在线时间: 1120(小时)
注册时间: 2012-04-24
最后登录: 2024-09-30
查看john42tw的 主题 / 回贴
4楼  发表于: 2013-11-29 15:07
引用
引用第3楼xadzka于2013-11-29 14:35发表的  :

首先,谢谢朋友和楼上朋友的答复.
但是我们这里有多个设备用到FX2N-4AD,它们里面的程序都写出奇的一致,都是
[FROM  K0  K5 D 0 K2]
[FROM  K0  K6 D10 K2]
.......


K0:4~20mA     K1:0~20mA       K2:1~5V              K3:0~5V
K4:-10~10V     K5:0~10V        
陈运华
级别: 探索解密
精华主题: 0
发帖数量: 40 个
工控威望: 142 点
下载积分: 667 分
在线时间: 44(小时)
注册时间: 2011-05-30
最后登录: 2018-10-31
查看陈运华的 主题 / 回贴
5楼  发表于: 2013-11-30 10:25
全是人才,支持二楼,二楼强