回复:200smart的多段曲线程序

芳季

西门子1847工业学习平台

  • 帖子

    15632
  • 精华

    102
  • 被关注

    968

论坛等级:至圣

注册时间:2007-08-03

钻石 钻石 如何晋级?

发布于 2017-10-13 00:16:34

5楼

展开查看
以下是引用看雪001在2017-10-12 23:59:22的发言 >

是的,就是知道两点的坐标,把这两点之间的数据补“全”。这个全是相对的,线仍然是由点构成的。

它有个正式的名称,就叫插补。

我的这个程序每一个插补数值都是相对于前一个数值的迭加,而不是相对于原点的计算。

for指令应该放在子程序第二段的第三行,虽然放在第一行不影响逻辑,但循环体多了两行不需要循环的指令,所以逻辑上还不够清晰,影响阅读。反正语句不多,照着写一个,运行一下,就知道效果了!

芳侠有做好的了?我搜搜看看,也学习一下。



哦。这个好像我还没上上。正在试验。其实也只是线性转换。官方库没有对双整数的插值,而我很多使用的都是双整数,所以自己做。

主要用途是对两个相邻时间点采样的轴位置,之间的某一指定时刻,估算其位置值。

例如相隔10毫秒采样到两个轴位置为400和440。当有一个中断发生并测量到时间戳是在这两次采样之间的第3毫秒。那么,这时候轴位置应该是……估计是413。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9145条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。