手头有个项目,需要两个不同机构,功率不同的矢量电机(均带HTL编码器),共用一个S120传动,两编码器数据通过SMC30模块与simotion通讯。请教simotion里如何设置,实现电机参数及编码器切换数据的切换?最好有教程和例子,谢谢。邮箱:marvinxiao@gmail.com,谢谢!
最佳答案
这个实施起来有点难度,既然都用Simotion了,加个电机模块又没多少钱,何必呢?
给个思路,没有做过,纯粹瞎想,靠LZ自己去实践了,可能以失败告终。
1、配置驱动时配两个编码器,切换电机时通过writedriveparameter函数来切换使用第几个编码器。
2、所有两套电机的参数分别整定调试完毕记录下来,切换时一并通过writedriveparameter进行切换。
3、切换时必定是停机状态,如果想运行中切换,直接放弃此念头。
以上仅仅是构思。
提问者对于答案的评价:
谢谢!
专家置评
已阅,最佳答案正确。
S120 可以在configuration中添加第二组DDS数据,DDS数据组中包含了MDS(电机数据组)和EDS(编码器数据组),参数P820可以控制DDS数据组的切换,可以通过这个配置实现一个S120对两台电机控制的切换,具体文档请参考下载中心编号为F0502的文档,连接如下:
http://www.ad.siemens.com.cn/download/searchResult.aspx
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc190342.html