配置后的包络可否通过修改对应的V地址修改参数

我用向导生成如下的包络表:
//—————————————————————-
//输出 Q0.0 的 PTO 包络表
//—————————————————————-
VB0    ‘PTOA’                      //
VW4    54                          //FREQ
VD6    2048000                     //SS_SPEED
VD10   204800000                   //MAX_SPEED
VD14   16#0100258B                 //K_ACC
VD18   16#81FFDA75                 //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   +2048000                    //SFREQ
VD33   5034                        //加速的脉冲数
VB37   0                           //段 1 的 S_STEP
VB38   16#04                       //S_PROP
VD39   +204436438                  //SFREQ
VD43   5989928                     //恒速的脉冲数
VB47   0                           //段 2 的 S_STEP
VB48   16#00                       //S_PROP
VD49   -1                          //SFREQ
VD53   5037                        //减速的脉冲数
VB57   0                           //段 3 的 S_STEP
VB58   16#10                       //S_PROP
VD59   +2048000                    //SFREQ
VD63   1                           //最终减速的脉冲数
VB67   0                           //保留。
VB68   0                           //保留。
VB69   0                           //保留。


我可否修改VD43定义为恒速的脉冲数,从而修改这部分的参数

最佳答案

不可以!!!

使用包络后,这些V区地址,估计了一些数据,有很多是中间运算的。
只要生成完包络后,它就按已经组态的过程动作,不能修改。
因无法确定包络内的程序结构和方法,不要修改这些数据,达到您的要求

如果你想实现自定义的功能,随时修改脉冲数或速度,有两种办法
1.通过Map serv 
http://www.ad.siemens.com.cn/download/SearchResult.aspx?searchText=a0534

2.自己编写程序,查看 s7-200的编程手册
http://www.ad.siemens.com.cn/download/docMessage.aspx?ID=1822&loginID=&srno=&sendtime=

提问者对于答案的评价:
谢谢

专家置评

峰转花明 写得非常详细,请参照

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc222572.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年1月1日
下一篇 2018年1月1日

相关推荐