回复:问点G120基础性的问题

已锁定

hhyx9

  • 帖子

    849
  • 精华

    20
  • 被关注

    41

论坛等级:奇侠

注册时间:2015-04-11

钻石 钻石 如何晋级?

发布于 2023-12-21 14:59:34

14楼

展开查看
以下是引用又单又纯在2023-12-21 11:02:17的发言 >11楼

“至于100.0%的工程量的值,由参数P2000-2007来标定。(标定37A,则16384的值就是37A。)   ”

PLC 的AI端口我按照0-27648计算的0-37A 需要在处理缩放一次?

以下是引用yming在2023-12-20 19:03:56的发言 >5楼:确实是个基础的问题...

引用5楼详细内容:

确实是个基础的问题。

关于报文

这些并非是西门子的报文。而是ProfiBus/ProfiNet组织规范的的报文。西门子只是这个组织规范的重要制定者之一。国内加入这个组织的厂商也不少。执行的规范都是相同的。

其中,报文号100以内的都是标准报文。100以上的是制造商专用报文

针对应用对象、驱动装置控制的复杂程度。区分转速矢量控制、伺服定位;有的报文针对进线整流器等等。

你用标准报文1,一看就知道是16位精度的转速控制。用报文102就知道是32位的,带一个编码器的伺服转速控制。用报文110就知道是伺服定位的应用;报文352则是矢量模式的转速控制。

其中报文999是个特例,它是自由报文。可以由用户自己定义。缺点是不能通用。由设计者维护。用户将被“拿捏”。

所有这些报文的组成,均分为两类:

一类是数字开关量的:(启动/停止、报警/故障、加速/减速等等)控制所需的开关都指定了位置。

一类是模拟量的:(转速、电压、电流、位置等等)它们都用 hex4000=16384(16位精度)=100.0%或者hex 4000 0000(32位精度)=100.0%来表示。范围可达+/-200%;

至于100.0%的工程量的值,由参数P2000-2007来标定。(标定37A,则16384的值就是37A。)

在驱动器内部的所有运算(例如 PID等等控制)只有百分比的(整数模型)计算。

你查看的浮点工程量值,仅仅在你查看时,转换给你看。

对于控制器来说,发送/接收就是发送给驱动的控制字接收驱动器的状态字

很明显,以上这些报文通讯,需要不间断地执行,随时控制驱动器,且同时了解驱动器状态。这就是过程控制。因此,报文称为PZD 使用周期性通讯

USS通讯MODBUS通讯都是根据上述报文,简化而来的。机理结构完全一样。


关于参数

西门子的驱动器,是以顺控状态图为基础,使用的是类似FBD(功能图)的CFC编程方式实现的

因此,我们主要是去看手册上的一张张功能图每个功能都是由一些设置参数接口参数组成。通过输入输出接口参数传递搭建出所需的系统功能。在西门子这里,称之为BiCo

更准确的了解细节,才去看那些相关参数的说明。

根据传动比所需要的电机转速先经过0(MIN)-P2000(MAX)做一次标准化,再0(MIN)-16384(MAX)做一次缩放,送到QW258。不是模拟量输出,没有27648。转速反馈值反向处理一下

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINAMICS

共有8093条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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