总线控制变频器合闸问题

我们这里的变频器是通过总线控制,变频器的合闸程序如下:
AN    M      122.4
A      "合闸条件"            M3.1
A  (
O      "变幅室合闸输出1"         M5.4
O      "电气室合闸输出1"         M5.2
O      "司机室合闸输出1"         M5.0
O      "机房合闸输出1"            M5.1
)
A       "分闸"                          M4.5
=        "起升变频器合闸"         M640.0
=        "开闭变频器合闸"         M630.0
=        "小车变频器合闸"         M600.0

程序里所指三台变频器就是由以上的M信号控制合闸的,再没有其他信号,请问大侠们,这个过程是怎样实现的?模块的CPU发出的M怎样才能让变频器接受并确认?有什么定义或者其他的什么的?

问题补充:
变频器最开始只有控制电源,合闸后才有工作电源,这个合闸是模块CPU通过总线给的,变频器是如何接受的?

最佳答案

大多数情况下,都不直接使用I/O地址,用中间变量的目的是简化看着程序结构。
比如你程序中的M3.1(合闸条件)是什么元件组成的控制程序,可以采用交叉引用功能查找其控制条件。
与变频器通讯时的读取和写入数据,一般采用SFC14/SFC15连续数据或周期性读取/写入SFC58/SFC59,以及西门子的通信报文结构组成。
补充问题回复:
如果变频器具备控制和主回路分开式供电系统是允许的,通信命令启动主回路在伺服驱动器控制中比较常见。

提问者对于答案的评价:
我还是没懂,比如说,WinCC组态一个启动按钮,传达一个启动M信号,那么相应的在Step7中就要编写一段有关启动信号M的程序再下载到模块的CPU里,这样启动信号M才能起作用。同样的,三个变频器的启动信号在Step7里已编好了,变频器怎么知道是合闸信号呢?这个是怎样一一对应的呢?希望能得到继续指导,谢谢,。

专家置评

已阅。

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

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

相关推荐