当前位置:
西门子用MOVE指令传输数据
回复 | 人气 | 打印
Leon丶 个人主页 给TA发消息 加TA为好友 悬赏30分-已结帖 发表于:2019-12-30 11:14:11 楼主

西门子plc,最近在用机器人,不太明白程序号泽阳传送,用move指令传输1-4给QB80,输入端用一个数据块DB,DB里该怎样写,可以自由切换1-4数字给QB80。move指令端IN该如何,新人不知道说的对不对,请指教的具体点最好有图片可查看。谢谢!满意答案后一定及时结单。

image.png

分享到: 关注收藏 邀请回答 回复 举报

caozhiyong 个人主页 给TA发消息 加TA为好友 发表于:2019-12-30 14:36:56 1楼
 

你首先搞清楚QB80是个BYTE型,所以输入也必须是字节型,例如IB*、MB*、或者是db*.dbb*,这种变量才对,这里的*代表数字

  回复 引用 举报
victor329 个人主页 给TA发消息 加TA为好友 发表于:2019-12-30 16:53:09 2楼
 

move块需要选择数据类型,bool只能传给bool,byte传给byte,word传word,一一对应的!

  回复 引用 举报
请叫我王老湿 个人主页 给TA发消息 加TA为好友 发表于:2019-12-31 12:46:03 3楼
 

in和out两边要数据类型一致,否则存储空间都不一样如何传送

  回复 引用 举报
Leon丶 个人主页 给TA发消息 加TA为好友 发表于:2019-12-31 16:21:49 4楼
 

我问的你们都没懂,也可能我表达不清楚

  回复 引用 举报
wangbao122 个人主页 给TA发消息 加TA为好友 发表于:2019-12-31 16:40:18 5楼
 

这里取决于你新建DB的设置,下图IN和OUT反过来就是你要说的意思了吧image.pngimage.png

  回复 引用 举报
Smile-lyc 个人主页 给TA发消息 加TA为好友 发表于:2020-02-05 17:21:00 6楼
 

感谢诸位答疑求助。温馨提醒:求助者请在一个月内及时把悬赏积分结贴发放。如果自己已经解决问题,还请到帖子跟帖分享为好。

一起分享经验,一起进步!


  回复 引用 举报

周点击排行
周回复排行
最新求助