博途V14SP1伺服轴工艺对象仿真测试及运动控制指令的模拟尝试

已锁定

星动行働

  • 帖子

    210
  • 精华

    0
  • 被关注

    10

论坛等级:侠士

注册时间:2018-06-27

普通 普通 如何晋级?

博途V14SP1伺服轴工艺对象仿真测试及运动控制指令的模拟尝试

14112

6

2019-01-27 20:31:53

伺服轴仿真测试.rar

由于伺服轴的功能学习与测试需要V90以及相应电机的硬件条件,因此作为平时的离线程序编辑希望在仿真的情况下进行模拟,因此本人做了一些尝试,虽说走了点弯路,也算是一个探索学习的过程,与各位分享,特别是接触博途不久的朋友,希望能有些帮助。

注:附件是我的测试程序,分享大家,请各位专家和同行朋友予以指点和交流,程序里面未做画面,因为只是测试程序,结构简单就没有做,如需仿真,各个变量可以在线通过鼠标选中然后Ctrl+F2/F3进行置位和复位,来监控效果。软件版本为:Portal V14 sp1

下面我分两个部分进行分享:

     (一)伺服工艺对象的仿真


由于是仿真,所以配置方面,无需添加伺服的GSD文件,也无需在网络视图和设备视图中做任何关于伺服对象的设置,添加1500系列的CPU以后,直接在项目树中添加工艺对象:

 

 打开“组态”

 

勾选“激活仿真”复选框“,硬件接口和扩展参数方面浏览一遍,基本无需设置

 只设置一个回零的方式,这样与后面的程序对应:

 

 下载编译下载配置到CPU:

 进入工艺对象的调试界面:

 进入电机控制面板,点击”捕捉“:

 点击轴”启用“:

 轴启动以后,就可以选择”操作模式“进行操作:

 

以上工艺对象的仿真操作就可以了,这样的话,对于初学者可以在没有硬件条件的前提下,初步了解伺服的部分配置和测试操作。


       (二)运动控制指令的模拟尝试

对于有项目经验的朋友来说,真正希望的是程序的仿真和测试,为此我做了一些尝试,按照相对完整的程序结构,编写了OB 和 FC 程序块,具体可见我的附件

 

程序大致写好后,在线监控了一下,同时打开了工艺对象中的参数视图,发现无法进行仿真模拟

 

之前在诊断的界面中找到这样的提示:

 由此也得到了验证,在仿真的模式下,伺服的控制指令是无法仿真的。


希望西门子能开发出更多的功能,更加便于我们离线测试,在此也和各位专家和其他经验丰富的前辈探讨学习一些伺服控制方面好的编程思路和方式,谢谢~

 

博途V14SP1伺服轴工艺对象仿真测试及运动控制指令的模拟尝试 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有10591条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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