根据向导生成的PTO包络表里面各个字段代表的意思,我不是很清楚,那位大虾指教一下,
SS_SPEED:500
MAX_SPEED:5000
加速时间和减速时间都是1000ms
包络0的操作模式:相对位置
步0的目标速度:2000脉冲/S
步0的结束位置:10000脉冲
包络0的总位移:10000脉冲
生成的包络数据块:
VB0 'PTOA' //
VW4 54 //FREQ
VD6 1024000 //SS_SPEED
VD10 10240000 //MAX_SPEED
VD14 16#04000AEC //K_ACC
VD18 16#84FFF514 //K_DEC
VB22 1 //NUMPROF
VW23 25 //OFFS_0
VB25 4 //包络 0 的 NUM_SEGS
VB26 0 //保留。
VB27 0 //段 0 的 S_STEP
VB28 16#08 //S_PROP
VD29 +1024000 //SFREQ
VD33 417 //加速的脉冲数
VB37 0 //段 1 的 S_STEP
VB38 16#04 //S_PROP
VD39 +4096804 //SFREQ
VD43 9165 //恒速的脉冲数
VB47 0 //段 2 的 S_STEP
VB48 16#00 //S_PROP
VD49 -1 //SFREQ
VD53 417 //减速的脉冲数
VB57 0 //段 3 的 S_STEP
VB58 16#10 //S_PROP
VD59 +1024000 //SFREQ
VD63 1 //最终减速的脉冲数
VB67 0 //保留。
VB68 0 //保留。
VB69 0 //保留。
谁能解释一下:
VD6 1024000:500如何转换成1024000
VD10 10240000:5000如何转换成10240000
VD14 16#04000AEC:
VD18 16#84FFF514
VB28 16#08
VD29 +1024000
VB37 0
VB38 16#04
VD39 +4096804
VB48 16#00
VD49 -1
VB57 0
VB58 16#10
VD59 +1024000
这些字段的值是什么意思,如何得到的,请多多指教。如果知道了它们的意思,我是不是就可以通过修改它们的值,而达到自己想要的速度与加速度和时间。
最佳答案
向导生成的PTO包络表使用的V存储器的地址范围是vb0至vb25
这些字段值的意思参考一下链接:
《s7-200驱动步进电机心得》
http://www.gongkong.com/webpage/solutions/200912/2009120412014000001.htm
VD59 +1024000
提问者对于答案的评价:
多谢指点
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc318831.html