登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:西门子的指针使用更方便的方法,现只指针只能指一个字节。要整数运算大家都怎么处理的。
点击:1344 回复:2
楼主
编辑
引用
管理
设备电工
西门子指针,只能是&vb0等等,不能是&vw0。&vd0 等。这样的指针,在涉及到运算时不好用。因为运算的最小单位是整数,即是最小是字。
假如我们传送一个数1到指针*AC0 而*AC0指向vb0.不能指向VW0. 这样一来我们后面需要整数计算时,只要用到VW0.而不能用VB0. 然而跟据西门子PLC的排列方式,VB0的数值是不等于VW0的。比如VB0是1 ,那VW0是数应该是256.这种情况大家有更好的方法吗?
最后修改:
2017/3/14 23:28:56
17-03-14 23:25
1楼
编辑
引用
管理
设备电工
计算1+1跟1+256是开襄之别啊。
17-03-14 23:30
2楼
编辑
引用
管理
cvlsam
引用
设备电工
在 2017/3/14 23:25:30 发言
【内容省略】
您需要更仔细的阅读说明书,使用数据的数据长度取决于指令而非指针指向的地址,MOV_B和MOV_W显然对应的数据长度是不一样的。
17-03-15 06:00
工控新闻
华北工控BIS-6380ARA-A10:专为边缘AI赋能和物联控制打造的嵌入式准系统
普渡机器人发布行业级四足机器人PUDU D5系列, 引领多形态具身智能发展
AI 重构工控系统!和利时亮相2025世界智能制造大会,解锁工业数智新范式
邹城打造机器人产业新高地
舍弗勒人形机器人数智工厂落户太仓
西门子助力中联建设智慧“产业之城”
清华大学成立具身智能与机器人研究院
卡奥斯获2025中国智能制造十大科技进展
更多新闻资讯