西门子PLC300怎么可以把 I Q 数字量装载进DB块里面 点击:5205 | 回复:6



zhangwanlin1989

    
  • 精华:0帖
  • 求助:2帖
  • 帖子:3帖 | 10回
  • 年度积分:0
  • 历史总积分:24
  • 注册:2013年10月07日
发表于:2014-09-25 10:13:33
楼主

求助如题,我想把Q I 数字量放入DB块中,然后发送给主站的PLC。




cpic1986

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 15回
  • 年度积分:0
  • 历史总积分:141
  • 注册:2009年5月29日
发表于:2014-09-25 10:22:58
1楼

move指令

银光人生—华

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 13597回
  • 年度积分:0
  • 历史总积分:52877
  • 注册:2007年11月23日
发表于:2014-09-25 12:45:10
2楼

正如楼上所说,用MOVE指令,地址转移。

motowangn

  • 精华:0帖
  • 求助:4帖
  • 帖子:5帖 | 83回
  • 年度积分:0
  • 历史总积分:156
  • 注册:2012年5月13日
发表于:2014-09-25 16:02:28
3楼

我给你讲个办法程序我就不传了:把标示符后面的地址位置做成指针,同样,把DB也做成类似的:M[#TEMP]--DB[#DB_NO].DBX[#TEMP1];当然DB[..].DBX[...]得分开写,然后把#TEMP+P#0.1,TEMP1+P#0.1然后用LOOP做个循环就OK了,自己先试着做,做不出来,我给你发一个。


阿水--王者之师

  • 精华:25帖
  • 求助:348帖
  • 帖子:1617帖 | 22281回
  • 年度积分:37
  • 历史总积分:98482
  • 注册:2007年3月22日
发表于:2014-09-25 16:11:17
4楼

   如: IW 1 就是 I0.0-I1.7 吗? 是这样不?

自控小虾米

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 15回
  • 年度积分:0
  • 历史总积分:141
  • 注册:2009年5月29日
发表于:2014-09-26 14:23:38
5楼

回复内容:

对:motowangn 我给你讲个办法程序我就不传了:把标示符后面的地址位置做成指针,同样,把DB也做成类似的:M[#TEMP]--DB[#DB_NO].DBX[#TEMP1];当然DB[..].DBX[...]得分开写,然后把#TEMP+P#0.1,TEMP1+P#0.1然后用LOOP做个循环就OK了,自己先试着做,做不出来,我给你发一个。     内容的回复:

根本不需要那么复杂,直接L ID X  ,T DBX,DBDX. 也可以字节,字的传

wangwei8888

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 109回
  • 年度积分:0
  • 历史总积分:187
  • 注册:2012年1月19日
发表于:2014-09-28 23:15:58
6楼

八个位是一个字节,十六个位是一个字,三十二个位是一个双字。关系都是一一对应的


热门招聘
相关主题

官方公众号

智造工程师