plc里面,怎么把位传给字啊? 点击:3216 | 回复:7



哈2400

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:23帖 | 92回
  • 年度积分:1
  • 历史总积分:332
  • 注册:2008年8月10日
发表于:2010-01-26 22:17:05
楼主
plc里面,怎么把位传给字啊?网各位高手指教,最好给予例程,谢谢



zhouccch

  • 精华:0帖
  • 求助:0帖
  • 帖子:56帖 | 208回
  • 年度积分:0
  • 历史总积分:598
  • 注册:2002年8月28日
发表于:2010-01-26 23:25:04
1楼

要看什么PLC:三菱:MOV   K4M0  D0      M0-M17 16位BIT传给D0      OMRON :MOV  W0  D0 = WO.00-WO.15传到D0

赵越锦

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 72回
  • 年度积分:0
  • 历史总积分:72
  • 注册:2004年3月09日
发表于:2010-01-27 08:14:15
2楼

以台达PLC为例,可利用MOV或DMOV指令将位传给字,如MOV K1X0 D100,即表示将X0/X1/X2/X3状态映射到D100的最后四个BIT,也可用MOV K4M0 D0,将M0-M15状态映射到D0的16个BIT.很方便使用.

芳季

  • [版主]
  • 精华:5帖
  • 求助:5帖
  • 帖子:86帖 | 5336回
  • 年度积分:0
  • 历史总积分:20165
  • 注册:2003年1月31日
发表于:2010-01-27 12:12:26
3楼

那我也举个西门子的.

LD I0.0

= V0.0

把I0.0传给VB0第一个位.

这个无疑最简单了。

哈2400

  • 精华:1帖
  • 求助:0帖
  • 帖子:23帖 | 92回
  • 年度积分:1
  • 历史总积分:332
  • 注册:2008年8月10日
发表于:2010-01-28 11:09:19
4楼
各位回答的都很好-----------感谢各位

哈2400

  • 精华:1帖
  • 求助:0帖
  • 帖子:23帖 | 92回
  • 年度积分:1
  • 历史总积分:332
  • 注册:2008年8月10日
发表于:2010-01-28 11:19:19
5楼
回复内容:
对:赵越锦 关于

以台达PLC为例,可利用MOV或DMOV指令将位传给字,如MOV K1X0 D100,即表示将X0/X1/X2/X3状态映射到D100的最后四个BIT,也可用MOV K4M0 D0,将M0-M15状态映射到D0的16个BIT.很方便使用.

内容的回复:帅哥----《MOV K4M0 D0,将M0-M15状态映射到D0的16个BIT.》这句还有问题啊?是不是应该把x0-x17状态映射到D0的16个BIT位啊?


哈雷

  • 精华:0帖
  • 求助:0帖
  • 帖子:43帖 | 1111回
  • 年度积分:0
  • 历史总积分:1640
  • 注册:2006年1月23日
发表于:2010-10-10 12:52:43
6楼
用传送指令就可以了!!!!!!!

莫其麟

  • 精华:14帖
  • 求助:0帖
  • 帖子:120帖 | 5688回
  • 年度积分:0
  • 历史总积分:29157
  • 注册:2004年2月27日
发表于:2010-10-10 13:06:40
7楼
台达的话,也就是1楼、2楼的方法。

热门招聘
相关主题

官方公众号

智造工程师