您现在所在的是:

PLC论坛

回帖:11个,阅读:160 [上一页] [1] [2] [下一页]
2120
czhaii
文章数:371
年度积分:415
历史总积分:2120
注册时间:2016/3/13
发站内信
发表于:2025/8/26 4:01:20
#0楼
附件 DSUB.jpg

之前一部分程序调试都差不多了
因为机器顶出两个轴承,顶杆退回的时候会把轴承带出来,
于是设法让模板移动1到2个毫米,
把轴承卡住,再退回顶杆.
想着改一下程序就十几分钟.
结果没有想到,简直一个大坑,这也不行那也不行.
数据处理出现稀奇古怪的事情,想想之前测试的时候,
正负数电机正反转都好好的,正儿八经用到的时候,
幺蛾子是一个又一个,没完没了.

滚珠丝杠滑台,在X轴当前位置移动2mm,
当前位置存储在D230,数据类型32位浮点数,设置参数=300
移动数据存储在D252,数据类型32位浮点数,

执行指令DSUB D230 D252 D182
也就是300-2=298

监看状态数据D230变成1133903872,D252变成1073741828.
D182得出60162044.
莫名其妙。
下面DEDIV D182 D264 D184更加离谱
D182居然和上面不一样,变成了8.816e-037
这些数据我都不知道怎么冒出来的.
[此贴子已经被作者于2025/8/26 4:03:23编辑过]
44167
YXBK 版主
文章数:20239
年度积分:1546
历史总积分:44167
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2025/8/26 7:21:36
#1楼
DSUB只是32位指令,不是浮点数指令呀,改成DESUB
大家一起学习
2120
czhaii
文章数:371
年度积分:415
历史总积分:2120
注册时间:2016/3/13
发站内信
发表于:2025/8/26 8:40:42
#2楼
回复 #1楼 YXBK
PLC指令用法掌握不熟悉,感谢版主
12585
逍遥的久鸣
文章数:4591
年度积分:669
历史总积分:12585
注册时间:2017/3/6
发站内信
2018论坛热心网友
发表于:2025/8/26 11:48:56
#3楼
小伙伴都不看手册的呀!一顿操作猛如虎!哈哈!
44167
YXBK 版主
文章数:20239
年度积分:1546
历史总积分:44167
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2025/8/26 12:00:19
#4楼
以下是引用逍遥的久鸣2025/8/26 11:48:56的发言:
小伙伴都不看手册的呀!一顿操作猛如虎!哈哈!


跟看不看手册关系不大



有时搞的时间长了,头都是蒙的,根本不会想到那里去
大家一起学习
2120
czhaii
文章数:371
年度积分:415
历史总积分:2120
注册时间:2016/3/13
发站内信
发表于:2025/8/26 18:57:40
#5楼
回复 #3楼 逍遥的久鸣
编程和软件以及指令
有很多技术细节
手册上很难找到
有很多C语言编程的书
长篇累牍都是抄的
要找的内容少之又少
有时候脸皮厚一点效率反而高
13006
蛇会大学
文章数:4765
年度积分:511
历史总积分:13006
注册时间:2015/12/14
发站内信
2018论坛分享达人
发表于:2025/8/26 21:33:17
#6楼
第一次见这样写的

说你懂,你把双字跟浮点数混在一起用
说你不懂,你双会用DINT转换
[此贴子已经被作者于2025/8/26 21:35:28编辑过]
敏问找算丁亏楼累
敏问找算哭哲累嘿
敏问够算恐哈做累揍忍没催妹
比漏累伤醒更八音舍黑
我晕能以身问晕陪笨累
2120
czhaii
文章数:371
年度积分:415
历史总积分:2120
注册时间:2016/3/13
发站内信
发表于:2025/8/27 5:04:50
#7楼
呵呵,不奇怪
DSUB是最近写的
DEDIV DEMUL  DINT是前一阵时间写的
上面已经说了
增加一个动作
如果一起写就很可能会想到用浮点数指令
越是以为懂越是容易思想惯性
章银锵说的经验主义错误
5222
YS-W
文章数:1342
年度积分:799
历史总积分:5222
注册时间:2003/11/5
发站内信
发表于:2025/8/27 8:07:48
#8楼
这就是一个人干活经常会出现的问题,放下手里的活,抽根烟捋捋,就会找到问题。这种毛病经常犯,特别是急着改某部分功能,越急越出问题
26522
ytleaderplc
文章数:11089
年度积分:1085
历史总积分:26522
注册时间:2008/6/7
发站内信
发表于:2025/8/27 8:11:31
#9楼
数据格式 16位 32位 数据格式对应的指令,算是编程调试经常遇到的一些问题了。
PLC 文本显示器 触摸屏 变频 伺服 编程电缆 plc触摸屏编程 维修等
email:  ytleader@126.com

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

78.0005