PLC技术及应用(微课版) 实训汇 1-9 认知西门子PLC S7-1200控制电动机点动 -三相混合式步进电机的开环位置控制_第1页
PLC技术及应用(微课版) 实训汇 1-9 认知西门子PLC S7-1200控制电动机点动 -三相混合式步进电机的开环位置控制_第2页
PLC技术及应用(微课版) 实训汇 1-9 认知西门子PLC S7-1200控制电动机点动 -三相混合式步进电机的开环位置控制_第3页
PLC技术及应用(微课版) 实训汇 1-9 认知西门子PLC S7-1200控制电动机点动 -三相混合式步进电机的开环位置控制_第4页
PLC技术及应用(微课版) 实训汇 1-9 认知西门子PLC S7-1200控制电动机点动 -三相混合式步进电机的开环位置控制_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

认知西门子S7-1200PLC一、实训目的了解西门子S7-1200PLC的基本硬件结构、性能特点和应用场景。熟悉西门子TIAPortal编程软件的安装、启动和基本操作界面。掌握在TIAPortal中创建项目、配置PLC硬件以及编写简单程序的方法。二、实训设备与软件硬件设备西门子S7-1200PLC主机(如CPU1214C等)及相应的扩展模块。编程电缆(USB转PPI电缆或以太网电缆)。计算机(Windows操作系统)。软件TIAPortal编程软件(如TIAPortalV16或更高版本)。三、实训内容及步骤(一)认识西门子S7-1200PLC1.硬件外观与结构认识图SEQ图_\*ARABIC1S7-1200PLC外观观察S7-1200PLC主机的外观,识别电源模块、CPU模块、输入输出模块等主要组成部分。了解各模块上的指示灯含义,如电源指示灯、运行指示灯、故障指示灯等。认识PLC上的各种接口,包括电源接口、通信接口(以太网接口、PROFINET接口等)、输入输出接口等。2.模块功能与参数了解查阅S7-1200PLC的产品手册,了解不同型号CPU模块的性能参数,如存储容量、处理速度、输入输出点数等。熟悉数字量输入输出模块、模拟量输入输出模块的功能和适用场景。3.认识编程环境和调试步骤熟悉PLC本体输入输出口、编写调试PLC控制指示灯点亮的程序。(二)TIAPortal编程软件安装1.软件安装运行TIAPortal安装程序,按照教材安装向导的提示进行操作。在安装过程中,选择所需的组件和功能安装完成后,重启计算机。双击桌面上的TIAPortal图标,启动编程软件。首次启动时,可能需要进行一些初始化设置,如选择语言、设置工作区等。(三)创建新项目1.启动新项目在TIAPortal主界面,点击“创建新项目”按钮。进入“创建新项目”界面,如图所示。输入项目名称,选择存盘路径,单击“创建”按钮,完成项目创建,进入下一个界面。图SEQ图_\*ARABIC2创建项目界面组态硬件在项目视图中,右键点击“设备和网络”,选择“添加新设备”。在“添加新设备”界面中,填入设备名称,默认设备名称为“PLC_1”,选择“控制器”,选择CPU1214CAC/DC/RLY,选择与硬件一致的CPU“订货号”及“版本”,单击“添加”按钮,等待添加设备成功。图SEQ图_\*ARABIC3添加新设备双击CPU模块,打开“设备视图”。在“设备视图”中,配置CPU的IP地址。(四)编写简单程序1.创建程序块展开项目树的“PLC变量”文件夹,文件夹下有“显示所有变量”“添加新变量表”“默认变量表”等子项。PLC变量表如图所示。在“变量表”中,定义一个输入变量(如I0.0,连接启动按钮)、一个输入变量(如I0.1,连接停止按钮)和一个输出变量(如Q0.0,连接电动机接触器线圈)。在项目视图中,展开“程序块”,右键点击“OB1”(组织块1,主程序循环块),选择“打开块”。图SEQ图_\*ARABIC4PLC变量表在OB1程序块中,选择梯形图编程方式。电动机启动停止控制程序:电动机点动参考程序3.编译程序点击工具栏上的“编译”按钮,对编写的程序进行编译。检查编译结果,如果有错误,根据错误提示修改程序。图SEQ图_\*ARABIC5PLC控制电动机点动运行参考程序(五)程序下载与调试1.建立通信连接使用编程电缆将计算机与PLC连接起来。在TIAPortal中,点击“在线”菜单,选择“访问点”,设置通信参数,确保计算机与PLC之间能够正常通信。2.下载程序点击工具栏上的“下载”按钮,将编译好的程序下载到PLC中。下载完成后,PLC将自动运行程序。3.调试程序在TIAPortal中,点击“监控”按钮,进入监控模式。操作启动按钮和停止按钮,观察输入输出信号的变化以及电动机的运行状态。如果程序运行不正常,检查硬件连接和程序逻辑,进行调试。四、实训注意事项在进行硬件连接和操作时,必须确保电源已断开,避免触电危险。安装和使用TIAPortal编程软件时,要按照软件的安装说明和操作规范进行操作。在下载程序之前,要确保PLC的运行模式设置正确,避免因误操作导致设备损坏。实训过程中,要注意保存项目文件,防止数据丢失。五、实训报告要求实训目的和要求。实训设备和软件的介绍。详细记录实训步骤和操作过程,包括硬件配置、程序编写、下载调试等。分析实训过程中遇到的问题及解决方法。总结实训的收获和体会。实训2PLCS7-1200控制电动机正反转一、实训目的掌握电动机正反转控制的电气原理和实现方法。学会运用S7-1200PLC编写控制程序,实现电动机正反转的控制。培养学生的实践操作能力和故障排查能力。二、实训设备西门子S7-1200PLC主机(如CPU1214C)及配套编程电缆。三相异步电动机。交流接触器(至少两个)、热继电器、熔断器等低压电器元件。按钮开关(正转按钮、反转按钮、停止按钮)。电工工具(螺丝刀、钳子等)。计算机(安装有TIAPortal编程软件)。三、控制要求电动机正反转控制是通过改变电动机定子绕组的电源相序来实现的。在本实训中,使用两个交流接触器分别控制电动机的正转和反转。为了防止两个接触器同时吸合造成电源短路,需要在控制电路中加入互锁环节。四、实训步骤(一)硬件连接将三相电源通过熔断器连接到交流接触器的主触点输入端。把两个交流接触器的主触点输出端分别按正反转相序连接到电动机的三相绕组上。将热继电器的发热元件串联在主电路中,用于过载保护。将正转按钮、反转按钮和停止按钮的一端连接到电源的一端。正转按钮的另一端连接到正转接触器线圈的一端,同时通过常闭触点与反转接触器的线圈互锁。反转按钮的另一端连接到反转接触器线圈的一端,同时通过常闭触点与正转接触器的线圈互锁。停止按钮的另一端与正转、反转接触器线圈的公共端连接,再通过热继电器的常闭触点连接到电源的另一端。将正转、反转接触器的线圈另一端连接到PLC的输出端口(如Q0.0和Q0.1)。将正转按钮、反转按钮和停止按钮的信号输出端连接到PLC的输入端口(如I0.0、I0.1和I0.2)。三相异步电动机正反转PLC控制电路如图所示。图SEQ图\*ARABIC1三相异步电动机正反转PLC控制电路(二)软件编程(1)创建工程项目,组态硬件,过程同上一个案例。(2)编辑变量表。在项目树的文件夹“PLC变量”中,添加新变量表,也可以在默认的变量表中添加变量。输入变量的名称,确定变量的数据类型、地址,若变量较多,可以右击变量,出现快捷菜单,在快捷菜单中选择“插入行”。电动机正反转PLC控制的变量表设置如REF_Ref191672357\h图7所示。表1电动机正反转PLC控制的变量表REF_Ref191672357\h图2所示表中,变量尽量用英文缩写或其他常见电气符号表示,以增强程序的可读性。如正转启动功能输入信号可用“startForward”,停止功能的输入信号用“stop”。(3)编写程序。PLC控制电动机正反转的思路有几种,可以使用置位、复位指令。这里采用“启动、保持、停止”思路编写程序。电动机正反转PLC控制程序如图2-14所示。(三)程序下载与调试建立通信连接并下载程序使用编程电缆将PLC与计算机连接起来。在TIAPortal软件中,点击“在线”菜单,选择“访问点”,设置通信参数,确保计算机与PLC能够正常通信。调试程序接通PLC和电动机的电源。按下正转按钮,观察电动机是否正转;按下反转按钮,观察电动机是否反转;按下停止按钮,观察电动机是否停止。如果电动机运行不正常,检查硬件连接是否正确,程序逻辑是否有误,进行相应的调整和修改。五、实训注意事项在进行硬件连接时,必须确保电源已断开,避免触电危险。严格按照电气安全操作规程进行操作,防止发生短路等电气事故。程序下载前,要仔细检查程序的逻辑是否正确,避免因程序错误导致设备损坏。实训过程中,如遇到异常情况,应立即切断电源,并及时向指导教师报告。六、实训报告要求实训目的和要求。实训设备和原理。详细的硬件连接图和程序清单。实训过程中遇到的问题及解决方法。实训总结与体会。PLCS7-1200控制电动机手动顺序运行一、实训目的熟悉西门子S7-1200PLC的定时器。理解电动机顺序运行的控制原理,并能运用PLC实现该控制功能。培养学生的实践操作能力和故障排查能力。二、实训设备西门子S7-1200PLC主机、编程电缆(用于连接PLC和计算机)。二台三相异步电动机。交流接触器(二个)、热继电器(二个)、熔断器等低压电器元件。启动按钮、停止按钮、转换开关等控制按钮。计算机(安装有TIAPortal编程软件)。电工工具(螺丝刀、钳子等)。三、控制要求两台电动机M1、M2顺序启动独立停止控制。启动时,按下M1启动按钮,M1电动机启动运行;经过任意一段时间,按下M2启动按钮,M2电动机启动运行。停止时,按下M1停止按钮,M1电动机断电停止运行。按下M2停止按钮电动机M2停转,可实现两台电动机手动顺序启动、单独停止的控制功能。四、实训步骤(一)硬件电路参考将三相电源通过熔断器分别连接到二个交流接触器(KM1、KM2)的主触点输入端。二个交流接触器的主触点输出端分别连接到对应的二台电动机(M1、M2)的三相绕组上。每个电动机的主电路中串联一个热继电器的发热元件,用于过载保护。图1硬件电路参考西门子S7-1200PLC的输入端口I0.0接电动机M1的启动按钮SB1的常开触点,I0.1接电动机M1的停止按钮SB2的常开触点,I0.2接电动机M2的启动按钮SB3的常开触点,I0.3与I0.4分别接热继电器FR1和热继电器FR2的常开触点。热继电器FR1、FR2用于防止电路出现故障时电路中电流瞬间过大而烧坏电动机。西门子S7-1200PLC的输出端Q0.0连接接触器KM1的线圈,Q0.1连接接触器KM2的线圈,PLC的公共端子1L接外部电源220VAC。(二)软件编程(使用TIAPortal软件)创建新项目打开TIAPortal软件,点击“创建新项目”,输入项目名称和保存路径,点击“创建”。定义变量参考如表。表1PLC程序变量表编号名称数据类型地址1startMotor1BoolI0.02stopMotor1BoolI0.13startMotor2BoolI0.24stopMotor2BoolI0.35fr1BoolI0.46fr2BoolI0.57motor1BoolQ0.08motor2BoolQ0.1编写程序(参考)图2PLC程序(三)程序下载与调试建立通信连接并下载程序使用编程电缆将PLC与计算机连接起来。在TIAPortal软件中,点击“在线”菜单,选择“访问点”,设置通信参数,确保计算机与PLC能够正常通信。调试程序接通PLC和电动机的电源。先按下M1、再按下M2按钮,观察电动机M1、M2是否运行;先按下M1、再按下M2按钮,观察电动机M1M2是否运行,记录并分析现象。如果电动机运行不正常,检查硬件连接是否正确,程序逻辑是否有误,进行相应的调整和修改。五、实训注意事项在进行硬件连接时,必须确保电源已断开,避免触电危险。严格按照电气安全操作规程进行操作,防止发生短路等电气事故。程序下载前,要仔细检查程序的逻辑是否正确,避免因程序错误导致设备损坏。实训过程中,如遇到异常情况,应立即切断电源,并及时向指导教师报告。六、实训报告要求实训目的和要求。实训设备和原理。详细的硬件连接图和程序清单。实训过程中遇到的问题及解决方法。实训总结与体会。实训4PLCS7-1200控制电动机自动顺序运行一、实训目的熟悉西门子S7-1200PLC的定时器。理解电动机顺序运行的控制原理,并能运用PLC实现该控制功能。培养学生的实践操作能力和故障排查能力。二、实训设备西门子S7-1200PLC主机,编程电缆(用于连接PLC和计算机)二台三相异步电动机。交流接触器(二个)、热继电器(二个)、熔断器等低压电器元件。启动按钮、停止按钮、转换开关等控制按钮。计算机(安装有TIAPortal编程软件)。电工工具(螺丝刀、钳子等)。三、控制要求控制两台电动机M1、M2顺序启动同时停止。启动时,按下启动按钮,电动机M1运行,10秒后,电动机M2自动运行。停止时,按下停止按钮,电动机M1M2同时停转。控制方案:采用PLC内部的定时器定时,M1启动时开始计时10秒,10秒到M2自动启动,实现三相异步电动机时间顺序控制。四、实训步骤(一)硬件连接将三相电源通过熔断器分别连接到二个交流接触器(KM1、KM2)的主触点输入端。二个交流接触器的主触点输出端分别连接到对应的二台电动机(M1、M2)的三相绕组上。每个电动机的主电路中串联一个热继电器的发热元件,用于过载保护。图1PLC控制电动机顺序运行电路西门子S7-1200PLC的输入端口I0.0接电动机的启动按钮SB1的常开触点,I0.1接电动机的停止按钮SB2的常开触点,I0.2接接热继电器FR1的常开触点,I0.3接接热继电器FR2的常开触点,用于防止电路出现故障时电路中电流瞬间过大而烧坏电动机。西门子S7-1200PLC的输出端Q0.0连接接触器KM1的线圈,Q0.1连接接触器KM2的线圈,PLC的公共端子1L接外部电源220VAC。(二)软件编程(使用TIAPortal软件)打开TIAPortal软件,点击“创建新项目”,输入项目名称和保存路径,点击“创建”。定义变量表。编号名称数据类型地址1startMotor1BoolI0.02stopBoolI0.13fr1BoolI0.24fr2BoolI0.35motor1BoolQ0.06motor2BoolQ0.1编写程序(参考)图2PLC控制电动机顺序运行参考程序(三)程序下载与调试建立通信连接并下载程序使用编程电缆将PLC与计算机连接起来。在TIAPortal软件中,点击“在线”菜单,选择“访问点”,设置通信参数,确保计算机与PLC能够正常通信。调试程序接通PLC和电动机的电源。按下启动按钮,观察电动机M1是否正转;10秒后,观察电动机M2是否反转;按下停止按钮,观察电动机M1、M2是否停止。如果电动机运行不正常,检查硬件连接是否正确,程序逻辑是否有误,进行相应的调整和修改。五、实训注意事项在进行硬件连接时,必须确保电源已断开,避免触电危险。严格按照电气安全操作规程进行操作,防止发生短路等电气事故。程序下载前,要仔细检查程序的逻辑是否正确,避免因程序错误导致设备损坏。实训过程中,如遇到异常情况,应立即切断电源,并及时向指导教师报告。六、实训报告要求实训目的和要求。实训设备和原理。详细的硬件连接图和程序清单。实训过程中遇到的问题及解决方法。实训总结与体会。实训5PLCS7-1200控制电动机星-三角启动一、实训目的掌握西门子S7-1200PLC的程序块。掌握电动机星-三角启动的控制原理。学会使用S7-1200PLC各类指令实现电动机星-三角启动的控制程序编写与调试。二、实训设备西门子S7-1200PLC主机(CPU1214C等)一台。编程计算机一台,安装TIAPortal编程软件。交流接触器(三个,分别用于电源、星形连接和三角形连接)。热继电器一个。按钮开关(启动按钮、停止按钮)、导线、接线端子排。三相异步电动机一台。三、实训原理电动机星-三角启动是一种降压启动方式,在启动时将电动机定子绕组接成星形,使每相绕组所承受的电压为电源的相电压(约为线电压的1/√3),从而降低启动电流。当电动机转速上升到一定程度后,再将定子绕组接成三角形,使电动机在额定电压下正常运行。在本实训中,利用S7-1200PLC控制三个交流接触器的通断,实现电动机的星-三角启动控制。通过设置合适的延时时间,确保电动机在星形连接下启动一段时间后,再切换到三角形连接。四、实训步骤硬件接线按照电气原理图,将电源、PLC、交流接触器、热继电器、按钮开关和电动机进行正确接线。注意要确保接线牢固,避免短路和断路现象。将启动按钮连接到PLC的输入端子(如I0.0),停止按钮连接到另一个输入端子(如I0.1)。将热继电器的常闭触点连接到PLC的输入端子(如I0.2)。三个交流接触器的线圈分别连接到PLC的输出端子(如Q0.0控制电源接触器,Q0.1控制三角形连接接触器,Q0.2控制星形连接接触器)。图1PLC控制两台电动机自动顺序运行电路软件编程PLC循环扫描启动按钮(I0.0)和停止按钮(I0.1)的状态。当按下启动按钮时,首先使电源接触器(Q0.0)和星形连接接触器(Q0.2)得电,电动机以星形连接启动。同时,启动一个定时器(如TON定时器),设置合适的延时时间(4秒,根据电动机实际情况调整)。当定时器计时时间到,使星形连接接触器(Q0.2)失电,经过适当的延时(如1秒,防止电弧短路)后,使三角形连接接触器(Q0.1)得电,电动机切换到三角形连接正常运行。当按下停止按钮或热继电器动作(I0.2为低电平)时,使所有接触器失电,电动机停止运行。定义变量如下表。编号名称数据类型地址1startBoolI0.02stopBoolI0.13frBoolI0.24km1BoolQ0.05km2_TriangleBoolQ0.16km3_StarBoolQ0.2参考程序如下:图2PLC控制两台电动机自动顺序运行参考程序程序调试将编写好的程序下载到S7-1200PLC中。检查PLC的运行模式是否设置为“RUN”。按下启动按钮,观察电动机是否按照星-三角启动的顺序启动,交流接触器的动作是否正常。检查电动机的运行情况,如有异常声音或振动,应立即停止运行并检查原因。按下停止按钮,观察电动机是否能正常停止。模拟过载情况,使热继电器动作,检查电动机是否能及时停止运行,以及PLC的控制逻辑是否正确。实训报告撰写记录实训过程中遇到的问题及解决方法。分析程序的运行结果,总结实训的收获和体会。绘制电气原理图和PLC程序流程图,说明程序的控制逻辑。五、注意事项实训过程中要严格遵守安全操作规程,确保人身和设备安全。在接线和调试前,务必切断电源。正确连接PLC的输入输出端子,避免接错导致设备损坏。合理设置定时器的延时时间,确保电动机能够顺利启动和切换运行方式。注意热继电器的整定电流应根据电动机的额定电流进行调整,以保证过载保护的有效性。实训结束后,要及时清理实训设备和场地,保持整洁。实训6PLCS7-1200控制电动机星-三角启动一、实训目的掌握西门子S7-1200PLC的程序块。掌握电动机星-三角启动的控制原理。学会使用S7-1200PLC各类指令实现电动机星-三角启动的控制程序编写与调试。二、实训设备西门子S7-1200PLC主机(CPU1214C等)一台。编程计算机一台,安装TIAPortal编程软件。交流接触器(三个,分别用于电源、星形连接和三角形连接)。热继电器一个,按钮开关(启动按钮、停止按钮)若干。三相异步电动机一台,导线若干,接线端子排等。三、实训原理电动机星-三角启动是一种降压启动方式,在启动时将电动机定子绕组接成星形,使每相绕组所承受的电压为电源的相电压(约为线电压的1/√3),从而降低启动电流。当电动机转速上升到一定程度后,再将定子绕组接成三角形,使电动机在额定电压下正常运行。在本实训中,利用S7-1200PLC控制三个交流接触器的通断,实现电动机的星-三角启动控制。通过设置合适的延时时间,确保电动机在星形连接下启动一段时间后,再切换到三角形连接。四、实训步骤硬件接线按照电气原理图,将电源、PLC、交流接触器、热继电器、按钮开关和电动机进行正确接线。注意要确保接线牢固,避免短路和断路现象。将启动按钮连接到PLC的输入端子(如I0.0),停止按钮连接到另一个输入端子(如I0.1)。将热继电器的常闭触点连接到PLC的输入端子(如I0.2)。三个交流接触器的线圈分别连接到PLC的输出端子(如Q0.0控制电源接触器,Q0.1控制三角形连接接触器,Q0.2控制星形连接接触器)。图1PLC控制电动机星-三角运行电路软件编程采用程序块调用实现星­三角启动控制。首先新建电动机控制程序块FB,名称命名为“motors”,编程语言选择“LAD”。在接口中填写参数,编写FB程序。图2编写电动机运行FB然后编写程序块OB1。在Main[OB1]中调用4次“motors[FB1]”,自动生成4个背景数据块DB,分别为motors_DB[DB3]、motors_DB_1[DB4]、motors_DB_2[DB5]、motors_DB_3[DB6]。motors_DB[DB3]motors_DB1[DB4]motors_DB2[DB5]motors_DB3[DB6]Motormotors_DB[DB3]motors_DB1[DB4]motors_DB2[DB5]motors_DB3[DB6]MotorsFB12%1)%22Main[OB1]'%203图3程序块调用关系参考程序如下。REF_Ref156823633\h图4PLC控制电动机星-三角运行电路参考程序程序调试将编写好的程序下载到S7-1200PLC中。检查PLC的运行模式是否设置为“RUN”。按下启动按钮,观察电动机是否按照星-三角启动的顺序启动,交流接触器的动作是否正常。检查电动机的运行情况,如有异常声音或振动,应立即停止运行并检查原因。按下停止按钮,观察电动机是否能正常停止。模拟过载情况,使热继电器动作,检查电动机是否能及时停止运行,以及PLC的控制逻辑是否正确。实训报告撰写记录实训过程中遇到的问题及解决方法。分析程序的运行结果,总结实训的收获和体会。绘制电气原理图和PLC程序流程图,说明程序的控制逻辑。五、注意事项实训过程中要严格遵守安全操作规程,确保人身和设备安全。在接线和调试前,务必切断电源。正确连接PLC的输入输出端子,避免接错导致设备损坏。合理设置定时器的延时时间,确保电动机能够顺利启动和切换运行方式。注意热继电器的整定电流应根据电动机的额定电流进行调整,以保证过载保护的有效性。实训结束后,要及时清理实训设备和场地,保持整洁。实训7PLCS7-1200通信一、实训目的掌握S7-1200PLC之间基于TCP协议进行通信的原理和配置方法。学会编写和调试PLC之间TCP通信的程序,实现数据的发送和接收。培养分析和解决PLC通信过程中出现问题的能力。二、实训设备两台西门子S7-1200PLC主机(如CPU1214C等)。编程计算机一台,安装TIAPortal编程软件。以太网网线两根。交换机一台。三、实训原理S7-1200支持TCP/IP协议,UDP协议。在S7-1200PLC之间的TCP通信中,一台PLC作为服务器端,负责监听连接请求并建立连接;另一台PLC作为客户端,主动发起连接请求。建立连接后,双方可以按照约定的数据格式进行数据的发送和接收。S7-1200PLC提供了相关的通信指令块(如TC_CONNECT、TC_SEND、TC_RECV等)来实现TCP通信功能。四、实训步骤硬件连接使用以太网网线将两台S7-1200PLC的以太网接口分别连接到交换机的不同端口(若直接连接,则将两根网线的一端分别插入两台PLC的以太网接口,另一端直接相连)。将编程计算机也通过以太网网线连接到交换机(或直接与其中一台PLC连接),确保计算机与PLC之间网络连通。PLC硬件组态打开TIAPortal编程软件,创建一个新项目。在项目树中,分别添加两台S7-1200PLC设备,并进行硬件组态,设置好CPU型号、订货号等参数。为每台PLC设置不同的IP地址,确保它们在同一网段内(例如,一台PLC的IP地址设为192.168.0.10,另一台设为92.168.0.20,子网掩码均为255.255.255.0)。设置方法是在设备视图中双击PLC的以太网接口,在属性窗口中进行IP地址配置。图1PLCIP地址设置编程在项目树中,打开服务器端PLC的程序块,添加OB1组织块。在Main[OB1]中调用TSEND_C指令发送数据,调用TRCV_C指令接收数据,自动生成它们的背景数据块。用同样的操作生成PLC_2的程序。图2SEQ图_\*ARABIC通信连接及数据传送指令选中指令TSEND_C,在巡视窗口连接参数里进行设置,如图21所示。将“本地”栏的“端点”设为PLC_1,“伙伴”栏的“端点”设为PLC_2,“连接类型”选ISO-on-TCP、TCP。“连接数据”栏,“本地”下拉式列表中新建后,自动生成连接描述数据块“PLC_1_Send_DB”。用同样的方法生成PLC_2的连接描述数据块“PLC_2_Send_DB”。勾选“PLC_1_Send_DB”下方的单选框“主动建立连接”。ISO-on-TCP采用默认的传输服务访问点TSAP,TCP本地端口号采用默认的2000。指令TRCV_C的连接参数的组态对话框与上述类似。图3ISO-on-TCP通信组态连接参数在OB1中调用“TC_CONNECT”指令块,配置连接参数。设置连接ID(如1),连接类型选择“主动连接”为“否”(因为是服务器端),本地IP地址和端口号(例如,本地端口号设为102),远程IP地址和端口号(填写客户端PLC的IP地址和端口号,这里先不填具体值,等客户端设置好后再对应填写)。调用“TC_RECV”指令块,用于接收客户端发送的数据。设置接收数据的存储地址(如DB1.DBB0开始的连续字节),接收数据长度等参数。编写逻辑程序,根据实际需求对接收到的数据进行处理和应用。客户端编程打开客户端PLC的程序块,同样在OB1中进行编程。调用“TC_CONNECT”指令块,配置连接参数。设置连接ID(与服务器端的连接ID一致,如1),连接类型选择“主动连接”为“是”,本地IP地址和端口号(例如,本地端口号设为103),远程IP地址和端口号(填写服务器端PLC的IP地址和端口号,如192.168.0.10和102)。程序下载与调试分别将服务器端和客户端的程序下载到对应的S7-1200PLC中。将两台PLC的运行模式设置为“RUN”。在客户端PLC中,通过修改发送数据存储区的值(如DB2.DBB0等),然后观察服务器端PLC是否能正确接收到数据(查看DB1.DBB0等存储区的值是否与发送值一致)。反之,在服务器端修改数据,检查客户端是否能正确接收。如果通信出现问题,检查网络连接是否正常,IP地址和端口号设置是否正确,程序中的指令块参数配置是否无误等。实训报告撰写记录实训过程中遇到的问题及解决方法。分析程序的运行结果,总结PLC之间TCP通信的要点和注意事项。绘制PLC硬件组态图和通信程序流程图,说明通信程序的控制逻辑。五、注意事项确保两台PLC的IP地址在同一网段且不冲突,否则无法建立通信连接。编程时要注意指令块的参数设置,特别是连接ID、IP地址和端口号等关键参数,要保证服务器端和客户端的设置一致。在下载程序前,要确保PLC处于允许下载的状态,并且下载过程中不要中断连接。通信过程中如果出现异常,要先检查硬件连接和网络状态,再检查程序逻辑和参数设置。实训结束后,要及时关闭设备电源,整理好实训设备和场地。实训8变频调速(面板操作)一、实训目的掌握变频器的面板功能设置方法熟悉常规参数的设定流程,理解不同设置对电机运行状态的影响,能够依据实际工况需求灵活调整各项参数。了解变频器的的设备选型、调试运行、参数优化,熟练掌握变频器的接线方法、规范接线,能识别并排除接线过程中可能出现的故障隐患。二、实训设备MM420-75/3变频器一台:功率适配多种中小型电机负载,75/3代表额定功率与电压等级三相异步电动机一台:了解工作原理、额定参数(如额定功率、额定转速、额定电流等),以便在实训中根据电机铭牌数据正确设置学会通过观察电机运行表象(如转速波动、发热情况等)判断系统运行优劣。三、实训内容按照下图接线接线图如下图所示,输入/输出三相为380V,为保障实训操作的安全性,输入电源务必通过电磁接触器及漏电断电器或无熔丝断路器与接头相连。一旦发生异常立即切断电源。基本操作面板的认知与操作MM420在缺省设置时,用BOP控制电动机的功能是被禁止的。如果要用BOP进行控制,参数P0700应设置为1,参数P1000也应设置为1。用基本操作面板(BOP)可以修改任何一个参数。修改参数的数值时,BOP有时会显示“busy”,表明变频器正忙于处理优先级更高的任务。下面就以设置P1000=1的过程为例,来介绍通过基本操作面板(BOP)修改设置参数的流程。显示/按钮起动变频器OFF1:按此键,变频器将按选定的斜坡下降速率减速停车.缺省值运(-)变频器运行过程中,在显示任何一个参数时按下此键并保持不动2秒钟,将显示以下参数值(在变频器运行中,从任何一),键,将立即跳转到r0000,如果需要的话,您可以接着修改其它的参按此键即可减少面板上显示的参数数值.12345按回键,达到所要求的值1678为了快速修改参数的数值,可以一个个地单独修改显示出的每个数字,操作四、变频器快速调试和斜坡 接通/断开/反转(on/off 接通/断开/反转(on/off/reverse)达到这一频率时电动机的运行速度将与频率电动机从其最大频率减速到

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论