关于转矩附加报文750的一点BUG

已锁定

魁树洲

  • 帖子

    16
  • 精华

    1
  • 被关注

    5

论坛等级:游士

注册时间:2016-10-28

普通 普通 如何晋级?

关于转矩附加报文750的一点BUG

10273

12

2020-07-17 23:34:42

star

今天在调试过程中发现了西门子的一个BUG,现在给大家分享出来,希望大家遇到此问题时能有所帮助。

我项目中使用的是西门子S1200PLC,伺服采用用的是V90,两台伺服电机分别驱动两个收放线盘做恒张力发现,无外置的张力传感器和舞蹈棍。

自己封装了一个使用102报文+750报文控制电机的功能块,对于使用恒转矩控制的朋友应该会很方便

FB24驱动器控制.rar

这个功能块在开发的过程中有个问题困扰我我很久,期间也联系了西门子热线很多次,下面我来详细说明下:

750报文的写入区有三个字,分别代表转矩设定、转矩上限、转矩下限。我做了一个实验

分别给转矩设定值写入轮一个200,上限值16384,下限值-16384

监控软件中的接收情况如下:

推力设定值16#C000,也就是十进制的-16384

上限值000

下限值000




看了软件的监控结果,我傻眼了,怎么地址错位啦,结果查了一通的资料,换轮各种值试了一圈,还是不行

最后打电话求助西门子热线,问问看看是什么问题,第一天打过去热线给了我一份资料说是新建一个工程试下,结果按照文档上做了一遍,还是一样的问题。百思不得其解,又到论坛去查资料,国内国外翻了个遍,结果没有发现有用的信息,难道大家都没有遇到这个问题吗?又过去了一天,晚上我在论坛发了个求助帖,把我的程序和截图上传了,可是没有一个人理我,好难过啊!第三天接着给热线打电话,问题没有解决还是找的之前的工程师,我恳请他帮我到帖子里面看下,居然爽快的答应给我看下,过了两个小时给我回电话了,简单交流了一下,说程序没有什么问题,当时他们测得时候没有去软件监控这三个值,但是设定转矩是可以用的,按照他的说法,我自己去尝试了一下,果然有用,转矩设定没有问题,电机运行正常。

那么问题来了,这个报文监控的值为什么会错位呢?为什么上限和下限值都是0呢?

希望官方的能出来解答一下



关于转矩附加报文750的一点BUG 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINAMICS

共有7617条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

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