首页 > 其他分享 >Siemens 西门子S7-200 SMART PLC与MM440变频器USS通信

Siemens 西门子S7-200 SMART PLC与MM440变频器USS通信

时间:2023-08-08 10:11:51浏览次数:46  
标签:变频器 200 读取 复位 MM440 S7 指令 PLC 接通

1、控制要求

  S7-200SMART PLC通过USS通讯方式MM440控制变频器,I0.0启动变频器、I0.1立即停车变频器、I0.2自由停车变频器、I0.3复位变频器故障、I0.4启动变频器正转、I0.5启动变频器反转及可以读取变频器当前电流与当前电压。

2、PLC IO分配表

3、编写程序

第一步:(上电初始化复位后面程序中使用的M点)

第二步:(通信初始化指令完成标志位M0.2接通后,使M0.3置位接通)

 第三步:(通信初始化指令,设置通信波特率9600,通信端口为0,激活变频器)

 第四步:(用于控制变频器的启动、停止正反转与频率给定、故障)

第五步:(按下启动按钮,变频器启动并保持,按下停止或复位变频器停止)

第六步:(M0.1为0变频器正转,M0.1为1变频器反转,I0.4按下,M0.0为1,I0.5按下,M0.0为0)

 第七步:(M0.3首次接通读取变频器输出电流,SM0.5用轮询方式循环读取变频器输出电流、读取变频器输出电流值并存入VD14里面,读取完后完成标志位M0.4接通)

 第八步:(M0.4接通后,复位M0.3断开读取电流直流。接通下一条指令,同时复位上一条指令做轮询)

 第九步:(SM0.4用轮询方式循环读取变频器输出电流,读取变频器输出电流值并存入VD14里面,读取完后完成标志位MO.4接通)

 第十步:(M0.5接通后,复位M0.4断开读取电压指令。接通下一条指令,同时复位上一条指令做轮询)

 

标签:变频器,200,读取,复位,MM440,S7,指令,PLC,接通
From: https://www.cnblogs.com/ybqjymy/p/17613429.html

相关文章

  • Siemens 西门子S7-1200 PLC模拟量控制变频器
    一、任务目标该任务是关于西门子1200PLC模拟量应用案例。西门子S7-1200PLC的模拟量功能可以控制电动阀、变频器等外部设备,也可以采集传感器的温度、压力、液位、流量等。本任务主要使用的是模拟量控制台达变频器从而控制电机的转速。二、任务描述某设备厂,需要对设备进行散......
  • 题解 [POI2005] SZA-Template
    题目链接充分暴露出对\(border\)结合\(dp\)理解的不足。先来推结论,一个字符串的印章一定是其\(border\),因为只有这样才可能兼顾首尾,但是他的\(border\)不一定是其印章,两个条件不能互推。设\(dp_i\)表示前\(i\)个字符串的最小印章长度。现在考虑如何转移。\(dp_i\)......
  • Hi3798MV200 恩兔N2 NS-1 (四): 制作 Debian rootfs
    目录Hi3798MV200恩兔N2NS-1(一):设备介绍和刷机说明Hi3798MV200恩兔N2NS-1(二):HiNAS海纳思使用和修改Hi3798MV200恩兔N2NS-1(三):制作UbunturootfsHi3798MV200恩兔N2NS-1(四):制作Debianrootfs关于DebianrootfsDebian没有像Ubuntu提供Ubuntu-B......
  • vc++2008通过paho c语言客户端接入MQTT
    因项目需要,IoT平台需要支持vc++2008接入。因为Paho的c++客户端不支持低版本vc++,所以不得不尝试通过c语言的库实现。类库下载从github下载c语言包。例如:eclipse-paho-mqtt-c-win32-1.3.12.ziphttps://github.com/eclipse/paho.mqtt.c/releases类库整合和配置解压出来的c语言......
  • P1005 [NOIP2007 提高组] 矩阵取数游戏题解
    题面传送门:P1005[NOIP2007提高组]矩阵取数游戏-洛谷|计算机科学教育新生态(luogu.com.cn)分析题目可知,这道题是一道求最值的问题,第一次看题没有认真读题,以为是每次只在某一行中选一个数,于是想了半天无果。重新读题才发现每次需要每行都取,那么这就很简单了,相当于在每一行......
  • Windows server 2003怎么安装iisWindows server 2003安装IIS教程
    Windows2008系统服务器安装IIS之前已经分享过了,和Windows2003完全不同,今天我将详细地和你分享Windowsserver2003卸载和安装IIS的步骤方法,希望可以帮助到你~1、首先进入服务器,确定下服务器是否有安装IIS,有安装IIS,需要重装的,可以先将IIS卸载。2、卸载比安装更简单些,点击开始——......
  • Siemens 西门子S7-200SMART PLC八盏灯交替闪烁程序设计
    在学习PLC时,接触很多指令,其中功能指令中的传送指令,传送指令是传送地址或数值,那么对于BOOL型变量是否可以使用呢?这是一个思考的问题,在本文章就给大家详细分析传送指令如何对位进行控制和设计程序。一、传送指令(说明)单个传送指令(把IN数据传送至OUT数据地址)传送存储区大小可分......
  • Siemens 西门子S7-1200 PLC模拟量控制变频器
    一、任务目标该任务是关于西门子1200PLC模拟量应用案例。西门子S7-1200PLC的模拟量功能可以控制电动阀、变频器等外部设备,也可以采集传感器的温度、压力、液位、流量等。本任务主要使用的是模拟量控制台达变频器从而控制电机的转速。二、任务描述某设备厂,需要对设备进行散......
  • Siemens 西门子S7-200SMART PLC 自编模拟量输入结构化编程并生成库
    说到模拟量,对于从事工控行业的人员并不陌生,在使用S7-200SMARTPLC模拟量时,系统自带模拟考库文件,不需要自己去编写转换程序,直接调用库文件就可以使用了,那么如何通过公式自己编写模拟量输入转换程序呢?接下来就带大家来编写。01模拟量输入转换公式02参数化模拟量输入转换程序......
  • Siemens 西门子S7-1200 PID功能组态
    在我们实际工作经常会用到PID控制系统,比如控制恒压供水设备,恒温加热设备等。这些设备使用PLC进行控制时,不仅仅需要编程,还需要设置相关参数(或者说组态)。只有正确设置了相关参数之后,程序编写的才有意义。那么今天我们以西门子1200PLC为例,给大家讲讲如何组态PID功能。在组态......