登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:关于1200 寻址的问题

点击:1351 回复:11

楼主
想问下 三菱的 BMOV DOZ0 D10 K10     用西门子1200 用什么代替 或者怎么样可以间接的满足
20-02-14 14:23

引用 445115954 在 2020/2/14 14:23:40 发言【内容省略】

LAD,FBD语言下可以使用MOVE_BLK或者UNMOVE_BLK指令。
SCL语言中可以使用POKE_BLK指令。
Good Luck~
20-02-14 14:49
好的 我去试下
20-02-14 14:59

引用 cvlsam 在 2020/2/14 14:49:58 发言【内容省略】

三菱的我改变Z0的値就可以在D10得到我预先存好的値MOVE_BLK 只能改变以待复制源区域首地址数量?
20-02-14 15:21

引用 445115954 在 2020/2/14 15:21:18 发言【内容省略】

我觉得首先去充分的学习指令的使用方式比直接下结论要有意义。
附件 workpicture1.jpg
在三菱中,你同样要使用MOV指令来更改Z0的值,而在西门子中,除了可以使用MOV指令去更改复制的首地址外,你还可以灵活的更改寄存器类型。
即使在LAD中,通过数组的下标寻址也是极其方便的。
附件 workpicture2.jpg
附件 workpicture3.jpg
我个人认为,你三菱还没有学到精髓。
Good Luck~
20-02-14 16:10

引用 cvlsam 在 2020/2/14 16:10:21 发言【内容省略】

我也是这样认为的!都只是学了点皮毛,小时候都觉得放牛好,基础知识跟不上理解阅读能力差就只有死记硬背学点东西。 顺带问一句-自己建的数组触摸屏可以直接访问预置吗。
20-02-14 16:43
变址这样改很烦的,还不如重新写
20-02-14 17:06

引用 445115954 在 2020/2/14 16:43:52 发言【内容省略】

西门子自己家的可以直接访问,其他知名品牌的最新机型,例如Proface等,国产我没有用,你可以问问你的供应商。
你缺的是高级语言编程基础,无论如何通过PLC也学不到的。
Good Luck~
20-02-14 17:12

引用 蛇会大学 在 2020/2/14 17:06:58 发言【内容省略】

有更直观的方法吗? 楼上说的感觉很抽象理解不了。
20-02-14 17:15

引用 cvlsam 在 2020/2/14 17:12:27 发言【内容省略】

非常感谢你的耐心解答 MOVE_BLK_VARIANT 指令 完全满足要求  希望论坛多一点你这样的人 就可以少一点我这样的人
20-02-14 19:48

上一页下一页

工控新闻

更多新闻资讯