登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:西门子的指针使用更方便的方法,现只指针只能指一个字节。要整数运算大家都怎么处理的。
点击:1319 回复: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
工控新闻
云图控股携手卡奥斯共建百强企业化工新基地
工信部筹建元宇宙标准化技术委员会
蓝思科技:今年承接智元机器人全系列多款人形机器人业务
中国连续12年保持全球最大工业机器人市场
“西门子杯”中国智能制造挑战赛华北三赛区赛事闭幕
2025年欧姆龙全国高校工业自动化人才培养会议成功举办
国内首个!北京完成6G技术赋能机器人实训外场建设
7月标普全球中国制造业PMI降至49.5
更多新闻资讯