疯狂的痞子
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看疯狂的痞子的 主题 / 回贴
楼主  发表于: 2009-07-30 20:38
请各位大哥帮我解释一下这样的PLC表示什么意思?[BMOVP  U0C/G2575  D3009  K16]我只是想问各位大哥在这里的G2575表示什么意思?小弟是新手.谢谢
pklon2000
级别: 略有小成
精华主题: 0
发帖数量: 180 个
工控威望: 326 点
下载积分: 6381 分
在线时间: 183(小时)
注册时间: 2008-07-11
最后登录: 2025-01-07
查看pklon2000的 主题 / 回贴
1楼  发表于: 2009-07-30 20:41
该模块缓冲区的十进制地址2575
pklon2000
级别: 略有小成
精华主题: 0
发帖数量: 180 个
工控威望: 326 点
下载积分: 6381 分
在线时间: 183(小时)
注册时间: 2008-07-11
最后登录: 2025-01-07
查看pklon2000的 主题 / 回贴
2楼  发表于: 2009-08-12 15:26
疯狂的痞子
你是哪里人?现在是不是在江淮汽车小排量那边干活?或是在沈阳三菱航天发动机?
你的这个程序明显是总装二线下线数据嘛。
pklon2000
级别: 略有小成
精华主题: 0
发帖数量: 180 个
工控威望: 326 点
下载积分: 6381 分
在线时间: 183(小时)
注册时间: 2008-07-11
最后登录: 2025-01-07
查看pklon2000的 主题 / 回贴
3楼  发表于: 2009-08-12 15:33
正巧我看到这个程序,他这个程序里的G2647这些东西没有什么联系。之所以排成这样是因为在下线的时候要读取D1000—D2799的1800个D的数据,因为是用串口模块在读,一次最大度512字节。所以要分15次干,每次都是在这个通道读出来的,所以缓冲区也是一样,每次读了就要马上把数据转走。你要是改成:[BMOVP D1009 D3009 K16]的话,应该也是可以的。但是要保证是D1009先有数据才可以,否则你先传送一堆数据到D3009,然后D1009又变了,岂不白干?