DELTA—PLC及组态实验
- 格式:docx
- 大小:542.49 KB
- 文档页数:9
8我校机电工程分院机电一体化技术专业为分院重点专业,电子电气实训中心机电一体化实训室也是省级示范实训基地,而《电气控制与PLC技术》为本专业的核心课程,PLC技术为本专业的重中之重,为顺应国家对职业教育的发展,我实训中心引入了当下中小型企业使用非常广泛的台达DVP16ES2型号可编程控制器。
而机电类专业的实验室除了正常教学,还涉及技能考证,如维修电工中级与高级、技师与高级技师等级的劳动技能的考核与鉴定。
电气控制与PLC课程中也引入了台达DVP16ES200T型号的可编程控制器。
该类型PLC具有适用性强、通信方便、等优点。
但在学校教学应用存在以下几方面的不足:PLC输入/输出端子易磨损、易烧坏、负载输出的电源单一、带负载能力弱、维护与检修难、输出负载为接触器或交流继电器时,不能直接驱动。
以上不足成为影响专业教学,学生在实践操作中容易损坏PLC,也是教学改革中必须面对的问题。
针对以上出现的不足,我对台达可编程控制器DVP16ES200T型号提出建设方案、电路可行性做出分析,也结合目前自动化应用实际生产中比较科学的方法,以及符合高职学生的实际情况做出一些应对,以满足学校的硬件教学资源使用需求。
1 系统总体设计方案该类型PLC在本校教学应用存在以下几方面的问题与不足:(1)由于使用频率高,PLC所使用的电路板接线端子易损坏,PLC端子易磨损;(2)电路故障时,输入/输出触点极易烧坏;(3)负载输出的电源单一及带负载能力弱;(4)PLC外围系统发生故障时,维护与检修难;(5)输出负载为接触器或交流继电器时,不能直接驱动。
设计方案围绕着当前实际教学中存在的以上不足加以设计,解决不同供电电源负载供电、可编程控制器自身端口易损坏、带负载能力弱以及教学系统的维护等问题,设计方案如图1所示。
1.1 保护及扩展模块的选择选用的是8路24V直流继电器模块,根据实际要求,设计出了PLC输出端口驱动24V直流继电器电路。
PLC输出信号送至光耦,再由光信号驱动三极管,再由三极管驱动继电器线圈。
delta wplsoft编程指令Delta WPLSoft编程指令是一款用于PLC(可编程逻辑控制器)编程的软件工具。
PLC是一种常用的工业自动化设备,它可以通过输入和输出接口与其他设备进行通信,实现自动化控制。
WPLSoft是Delta Electronics(台达电子)推出的一款PLC编程软件,提供了丰富的功能和指令,方便用户进行PLC程序开发和调试。
在本文中,我们将一步一步地介绍Delta WPLSoft编程指令的基本知识和使用方法。
我们将首先介绍WPLSoft的安装步骤,然后是基本的编程指令,包括数据类型、逻辑控制、循环控制等。
最后,我们还会介绍一些高级的编程指令和技巧,以帮助读者更好地应用Delta WPLSoft编程指令。
第一部分:安装Delta WPLSoft首先,我们需要下载Delta WPLSoft软件。
用户可以从Delta Electronics官方网站上找到下载链接。
一旦下载完成,我们可以按照安装向导的指示来安装软件。
在安装过程中,我们需要选择安装路径和语言选项。
安装完成后,我们可以打开WPLSoft软件并开始使用。
第二部分:基本的编程指令Delta WPLSoft提供了许多基本的编程指令,这些指令可以用于控制和管理PLC。
下面我们将逐一介绍其中的一些。
1. 数据类型:WPLSoft支持多种数据类型,包括位(bit)、字节(byte)、字(word)、双字(dword)和浮点数(float)等。
在编程过程中,我们需要选择合适的数据类型来存储和处理数据。
2. 逻辑控制:WPLSoft提供了逻辑控制指令,可以用于实现各种逻辑运算,比如与、或、非、异或等。
这些指令可以帮助我们实现复杂的控制逻辑。
3. 循环控制:WPLSoft还提供了循环控制指令,可以实现循环运行代码块的功能。
我们可以使用循环控制指令来处理重复的任务,比如对一个数组进行遍历、对一组传感器信号进行监测等。
4. 计算指令:WPLSoft还提供了各种计算指令,可以实现数学运算、位运算、移位操作等。
………………………………………………………………… ENGLISH …………………………………………………………………Thank you for choosing the Delta DVP series PLC. Four channels on DVP04DA-H3 are able to receive four pieces of 16-bit digital data from a CPU module, and convert them into analog signals (voltages or currents). Users can read data from the module or write data into the module by means of the instruction FROM/TO in a DVP-EH2 series PLC. There are 49 control registers in the module, and they are 16-bit registers. Whether the output signals are voltage outputs or current outputs depends on the wiring. The voltage output range is ±10VDC. (The resolution is 312.5μV.) The current output range is 0~20 mA. (The resolution is 0.625μA).a Please read this instruction sheet carefully before using the product.a Switch off the power supply before wiring. Please do not touch the internal circuit untilthe power supply has been switched off for one minute.a DVP04DA-H3 is an OPEN-TYPE device. It should be installed in a control cabinetfree of airborne dust, humidity, electric shock and vibration. To prevent thenon-maintenance staff from operating the product, or to prevent an accident from damaging the product, the control cabinet should be equipped with a safeguard. For example, the control cabinet is unlocked with a special tool or key.a DO NOT connect the input AC power supply to any of I/O terminals; otherwiseserious damage may occur. Check all the wiring again before switching on the power supply. Do NOT touch any terminals when the power supply is switched on.a Make sure that the ground terminal is correctly grounded in order to preventelectromagnetic interference.Product Profile & DimensionsUnit: mm1. Groove (35 mm) 6.Terminals2. Connector 7.Mounting hole3. Model name 8.Arrangement of I/O terminals4. POWER, ERROR, and D/A LED indicators9.Connector5. Mounting holeI/O Terminal LayoutExternal Wiringa reIt is*1. Please isolate the analog output from other power cables.*2. If the ripple is large for the input terminal of the load and results in the noise interference with the wiring, please connect the module to the capacitor having a capacitance within the range between 0.1μF and 0.47μF with a working voltage of 25V.*3. Please connect the terminal on a CPU module and the terminal on DVP04DA-H3 toa system ground, and then ground the system ground, or connect it to a distribution box.SpecificationsDigital-to-analog module Voltage output Current outputSupply voltage 24VDC (20.4VDC~28.8VDC) (-15%~+20%)Number of channels 4 channelsAnalog output range -10V~+10V 0~20mA Digital data range -32,000~+32,000 0~32,000 Resolution 16 bits (312.5μV) 15 bits (0.625μA)Input impedance 0.5 Ω or belowOverall accuracy 25°C/77°F: ±0.5% of the input within the range0~55°C/32~131°F: ±1% of the input within the rangeResponse time 1msMaximum outputcurrent10mA -Permissible loadimpedance-0~500ΩData format Two’s complement (16-bit data)Isolation The internal circuit is isolated from the analog outputs by an optocoupler, and the analog channels are not isolated from one another.Protection The voltage output is equipped with the short circuit protection. However, users must notice that a long-term short circuit will damage the internal circuit. The current output can be an open circuit.Digital-to-analog module Voltage output Current outputCommunication mode (RS-485) ASCII/RTU modeCommunication speed: 4,800/9,600/19,200/38,400/57,600/115,200 bpsASCII data: 7-bit, even bit, 1 stop bit (7, E, 1)RTU data: 8-bit, even bit, 1 stop bit (8, E, 1)When DVP04DA-H3 is connected to a CPU module, the RS-485 communication can not be used.Connection with a DVP-PLC CPU The modules are numbered according to their distances from the CPU module. The numbers start from 0 to 7. Eight modules at most can be connected, and they do not occupy digital inputs/outputs.Other SpecificationsPower specificationsRated maximum power consumption 24VDC (20.4VDC~28.8VDC) (-15% ~ +20%); 4.5W An external power supply supplies the DC voltage.Environment specificationsOperation/Storage Operation: 0°C~55°C (temperature); 50~95% (humidity); pollution degree 2Storage: -25°C~ 70°C (temperature), 5~95% (humidity)Vibration/Shock resistance International standards IEC 61131-2, IEC 68-2-6 (TEST Fc)/IEC 61131-2 & IEC 68-2-27 (TEST Ea)Control RegisterCR# ParameteraddressAttribute Register name Description#0 H’5032 O R Model The model is defined by the system. The modelof DVP04DA-H3 is H’6408.Users can read the model from the register by means of the program.b15 ~ b12b11 ~ b8B7 ~ b4 b3 ~ b0 CH4 CH3 CH2 CH1#1 H’5033 O R/W Output modes Mode 0000: Voltage output (-10 V~+10V) Mode 0001: Voltage output (-5 V~+5 V) Mode 0010: Voltage output (1 V~+5 V) Mode 0011: Current output (4 mA~+20 mA) Mode 0100: Current output (0 mA~+20 mA) Mode 1111: The channel is disabled.CR#1: The value in the register represents the working modes of the four channels. If CH1 is in mode 0 (b3~b0=0000), CH2 is in mode 1 (b7~b4=0001), CH3 is in mode 2 (b11~b8=0010), and CH4 is in mode 3 (b15~b12=0011), the value in CR#1 is H’3210. The default value in the register is H’0000.#2 H’5038 X R/W Value sent by CH1#3 H’5039 X R/W Value sent by CH2#4 H’503A X R/W Value sent by CH3#5 H’503B X R/W Value sent byCH4Values sent by CH1~CH4 are stored in theseregisters.Range: K-32000~K32000Default: K0Unit: LSB#6 H’5044 O R/W Offset used for calibrating the signal sent by CH1#7 H’5045 O R/W Offset used for calibrating the signal sent by CH2#8 H’5046 O R/W Offset used for calibrating the signal sent by CH3#9 H’5047 O R/W Offset used forcalibrating thesignal sent byCH4Users can store the offsets in these registers.Default: K0Unit: LSB#12 H’504A O R/W Gain used for calibrating the signal sent by CH1#13 H’504B O R/W Gain used for calibrating the signal sent by CH2#14 H’504C O R/W Gain used for calibrating the signal sent by CH3#15 H’504D O R/W Gain used forcalibrating thesignal sent byCH4Users can store the gains in these registers.Default: K16,000Unit: LSB#30 H’5050 X R Errorstate The error state is stored in this register. Please refer to error message table below.#31 H’5051 O R/W CommunicationaddressThe RS-485 communication address is stored inthis register. The setting range is 01 ~ 254. Thedefault value is K1.#32 H’5052 O R/W CommunicationspeedCommunication speed:4,800/9,600/19,200/38,400/57,600/115,200 bpsASCII data: 7-bit, even bit, 1 stop bit (7, E, 1)RTU data: 8-bit, even bit, 1 stop bit (8, E, 1)Default: H’0002b0: 4,800 bps; b1: 9,600 bps (default)b2: 19,200 bps; b3: 38,400 bpsb4: 57,600 bps; b5: 115,200 bps (bits/second)b6~b13: Reservedb14: The high byte of the CRC checksum isinterchanged with the low byte of the CRCchecksum. (Only the RTU mode supportsthe interchange.)b15: Switch between the ASCII mode and theRTU mode (0: ASCII mode (default))b15 ~ b12b11~b9b8~b6 b5~b3 b2~b0Reserved CH4 CH3 CH2 CH1#33 H’5053 O R/W Restoring allthe settingvalues to thefactory settingThe default value is H’0000. Take CH1 forexample. If the value of b2 is 1, all the settingvalues are restored to the factory setting.#34 H’5054 O R FirmwareversionThe current version of the firmware isrepresented by a hexadecimal number. Forexample, if the current version of the firmware is1.0A, it is represented by H’010A.#35 ~ #48 For system use onlyThe definitions of the symbols:O indicates that the register is a latched register. (Data needs to be written into the register through the RS-485 communication.) X indicates that the register is a non-latched register. R indicates that the data can be read from the register by means of the instruction FROM or through the RS-485 communication.W indicates that the data can be written into the register by means of the instruction TO or through the RS-485 communication.Least significant bit (LSB): 1. Voltage output: 1LSB=10 V/32,000=0.3125 mV2. Current output: 1 LSB=20 mA/32,000=0.625 μA※ Error state tableError state Value b15 ~ b8 b7b6b5b4 b3 b2 b1 b0The power supply is abnormal. K1(H’1) 0000 0 0 0 1Hardware failure (GPIO) K2(H’2) 0000 0 0 1 0Offset/Gain error K8 (H’8) Reserved0000 1 0 0 0Note: Every error state depends on the value of a corresponding bit. There may more than two error states at the same time. If the value of a bit is 0, there is no error. If the value of a bit is 1, there is an error.CR#0~CR#34: Their corresponding parameter addresses are H’5032~H’5054. Users can read/write data through the RS-485 communication. When users use the RS-485 communication, they must separate the module from the CPU module.1. They support the communication speed 4,800/9,600/19,200/38,400/57,600/115,200bps.2. Users can use the Modbus ASCII/RTU mode.ASCII data: 7-bit, even bit, 1 stop bit (7, E, 1)RTU data: 8-bit, even bit, 1 stop bit (8, E, 1)3. Function code:H’03: Reading the data from the registerH’06: Writing the data into the registerH’10: Writing the data into several registers.4. If the register is a latched register, users need to write the data into the registerthrough the RS-485 communication. If users write the data into the latched register by means of the instruction TO/DTO, the data is not retained when there is power failure.Adjust Conversion CurveUsers can adjust the conversion curves according to the practical application by changing the offset values (stored in CR#6~CR#9) and the gain values (stored inCR#12~CR#15).Gain: The corresponding voltage/current input value when the digital output value = 16,000.Offset: The corresponding voltage/current input value when the digital output value = 0.y Equation for voltage output Mode0: 0.3125mV = 20V/64,000()()⎟⎠⎞⎜⎝⎛×⎥⎦⎤⎢⎣⎡+−×=32000)(1016000V Offset Offset Gain X V YY=Voltage output, X=Digital inputy Equation for current output Mode1: 0.625μA = 20mA/32,000()()⎟⎠⎞⎜⎝⎛×⎥⎦⎤⎢⎣⎡+−×=32000)(2016000mA Offset Offset Gain X mA YY=Current output, X=Digital inputy Equation for current output Mode2: 0.5μA = 16mA/32,000Adopt the equation of current output mode 1, substitute Gain for 19,200(12mA) andOffset for 6,400(4mA)()()⎟⎠⎞⎜⎝⎛×⎥⎦⎤⎢⎣⎡+−×=32000)(20640016000640019200mA X mA YY=Current output, X=Digital inputy Mode 0:y Mode 1:Mode 0 (CR#1) -10V~+10V; Gain=5V (16,000),Offset = 0V (0) Mode 1 (CR#1) -5V~+5V; Gain=2.5V (16,000),Offset = 0V (0) Range of digital values-32,000~+32,000y Mode 2:y Mode 3:Volt ag e ou tp utC urren t ou tp uty Mode 4:Mode 2 (CR#1) 1V~+5V; Gain=3V; Offset=1VMode 3 (CR#1) +4mA~+20mA; Gain=12mA (19,200); Offset=4mA (6,400) Mode 4 (CR#1) 0mA~+20mA; Gain=10mA (16,000); Offset=0V (0) Range of digital values 0~+32,000……………………………………………………………… 繁體中文 …………………………………………………………………………感謝您採用台達DVP系列產品。
BEICHEN AutomationBCNet-DVP 台达DVP系列PLC以太网通讯处理器使用手册1.BCNet-DVP应用1.1产品概述BCNet-DVP是一款经济型的以太网通讯处理器,是为满足日益增多的工厂设备信息化需求(设备网络监控和生产管理)而设计,用于台达DVP系列PLC的以太网数据采集,非常方便构建生产管理系统。
BCNet-DVP采用模块化设计,不占用PLC编程口,即编程软件/上位机软件通过以太网对PLC数据监控的同时,触摸屏可以通过复用接口X2与PLC进行通讯。
1.2功能和应用领域1、安装在35mm的导轨上,COM1口直接连接至DVP的MD8编程通讯口,并扩展一个COM2口用于触摸屏通讯。
BCNet-DVP可直接从DVP编程通讯口获取电源,也可外接24VDC 电源。
2、集成WEB服务器,通过网页可设置设备参数和运行诊断,并设置登录保护密码,防止篡改配置数据。
3、对DVP编程通讯口波特率自动调节,可以适应大数据量通讯的需求。
4、特定的BCNetTCP/IP协议直接映射到计算机串行端口,支持上位软件(编程软件WPLSoft、组态王、MCGS、力控、IFIX、INTOUCH等)方便快捷访问。
5、采用端口映射的方式,支持高级语言(如VB、VC、C#等)直接驱动对应串口,实现与台达DVP的数据通讯,方便开发生产管理系统。
6、支持多个以太网TCP/IP连接,允许多台PC同时采集PLC数据。
7、支持用户侧通过以太网实现固件更新,免费提供集成更多功能的固件,一次购买硬件,永久升级。
1.2.1设备改造传统意义上来说,台达DVP系列PLC的通讯口上一般都会插有触摸屏,用以监控PLC的实时数据;而现在,由于项目需求,需要在不影响原触摸屏的通讯情况下,再增加计算机对PLC的数据监控(组态王、MCGS、力控),而BCNet-DVP产品能完美解决这样的设备改造方案。
1.2.2设备信息化当前,制造业企业的管理向着综合信息化的方向发展,在车间级实现生产管理就需要首先构建设备信息化网络,也就是设备联网。
组态plc实训总结汇报经过一段时间的学习和实训,我对组态PLC有了更深入的了解和掌握,并取得了一定的实际操作经验。
在这次实训中,我主要学到了PLC的基本概念、安装操作、参数设置、网络通讯、故障排除等知识和技能。
下面我将对本次实训进行总结和汇报。
本次实训主要涉及到组态PLC的应用,通过学习了解了PLC的基本工作原理和编程思想。
PLC(Programmable Logic Controller)是可编程控制器的英文缩写,是一种数字化的、工业领域中常用的控制设备。
通过PLC,我们可以实现对工业生产线的监控、控制和自动化管理。
在实训的第一阶段,我们对PLC的基本概念和原理进行了学习,并对PLC进行了安装和操作。
PLC的安装主要包括选择合适的位置、固定安装底板、连接电源线等步骤。
接着,我们对PLC的参数进行了设置,包括输入输出点的定义,通信协议的选择等。
通过这一阶段的学习,我对PLC的硬件和软件方面的操作有了初步的了解。
在实训的第二阶段,我们深入学习了PLC的编程思想和方法。
PLC的编程是通过Ladder Diagram(梯形图)进行的,它是一种图形化的编程语言,可以直观地表示逻辑关系。
通过学习,我了解了梯形图的基本元素和常用的逻辑指令,如AND、OR、NOT、比较器等。
在实际操作中,我通过编写梯形图实现了一些简单的控制逻辑,如电机的正反转控制、灯的闪烁等。
在实训的第三阶段,我们学习了PLC的网络通讯和远程监控。
PLC可以通过网络连接到上位机,实现对PLC的监控和控制。
我们学习了以太网通讯协议和MODBUS通信协议,掌握了PLC与上位机的连接和通讯方法。
在实践中,我通过编写VB程序实现了对PLC的远程监控和控制,进一步提升了我对PLC的应用能力。
在实训的最后阶段,我们学习了PLC的故障排除。
PLC的故障排除包括硬件故障和软件故障两部分。
对于硬件故障,我们学习了PLC的常见故障现象和处理方法;对于软件故障,我们通过对PLC程序的修改和调试,找出故障原因并进行修复。
DELTAV组态过程一、创建厂区AREA并命名。
二、复制电机模块并重命名:1. 在DeltaV Explorer 中,打开Library | Module Templates | Motors-2State ;2. 选择MTR-11_IL0CK拖放到厂区并重命名。
PS MTR后的第一个数字是输出数;第二个是输入数。
MTR-11」LOCK是有一个输出和一个输入带联锁的电机。
三、创建阀门模块:1. 打开Control Studio ,从库中选择模板。
2•点击主(Main )按钮,点击新建(New),选择从从已有开始(Start from Existing )。
3•点击浏览(Browse)按钮,底部的对象类型选择模块模板(Module Templates )。
4. 选择Valves-Normally Closed | VLVNC-11。
四、所有控制模块的结束步骤:每次创建控制模块都要做 4 件事:1. 识别与模块相关的操作员画面。
2. 将模块分配给控制器。
3. 将模块保存到数据库。
4. 检验模块的组态。
5. 下装:可以一个一个地下装到控制器。
(一)识别与模块关联的操作员画面1. Control Studio | Main | Module | Properties | Displays 。
2. 在主控制(Primary control )下输入控制画面的名称。
PS:画面文件名必须是字母数字,不能包含连字号,以数字开始或使用VB保留字。
细目画面(Detail)和面板画面(Faceplate)的字段已经填写。
库中所有的控制模块模板都有与其关联的预定义细目和面板画面。
(二)将控制模块分配给控制器节点1. 点击主(Main )按钮,指向下装(Download )。
2. 点击分配给节点(Assign to Node),在浏览对话框中选择控制器。
PS:在点击浏览对话框中的确定(0K)之后,弹出一条信息,提示您将模块分配给节点将会更改数据库。
1 MCGS简介MCGS (Monitor and Control Generated System,通用监控系统)是一套基于Microsoft 的,用于快速构造和生成上位机监控系统的组态软件系统,可运行于Microsoft Windows 95/98/Me/NT/2000等操作系统。
MCGS为用户提供了解决实际工程问题的完整方案和开发平台,能够完成现场数据采集、实时和历史数据处理、报警和安全机制、流程控制、动画显示、趋势曲线和报表输出以及企业监控网络等功能。
它充分利用了Windows图形功能完备、界面一致性好、易学易用的特点,比以往使用专用机开发的工业控制系统更具有通用性,在自动化领域有着更广泛的应用。
MCGS的主要特点和基本功能如下:❖简单灵活的可视化早做界面❖实时性强、良好的并行处理性能❖开放式结构,广泛的数据获取和强大的数据处理功能❖实时数据库为用户分部组态提供极大方便❖支持多种硬件设备,实现“设备无关”❖方便控制复杂的运行流程❖良好的可维护性和可扩充性❖用数据库来管理数据存储,系统可靠性高❖设立对象元件库,组态工作简单方便❖实现对工控系统的分布式控制和管理1.1 MCGS组态软件的系统构成1.1.1 MCGS组态软件的整体结构MCGS组态软件(以下简称MCGS)由“MCGS组态环境”和“MCGS运行环境”两个系统组成。
两部分互相独立,又紧密相关。
MCGS组态环境是生成用户应用系统的工作环境,它由可执行程序McgsSet.exe支持,其存放于MCGS目录的Program子目录中。
用户在MCGS组态环境中完成动画设计、设备连接、编写控制流程、编制工程打印报表等全部组态工作后,生成扩展名为.mcg 的工程文件,又称为组态结果数据库,其与MCGS 运行环境一起,构成了用户应用系统,统称为“工程”。
1.1.2 MCGS工程的五大部分MCGS组态软件所建立的工程由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五部分构成,每一部分分别进行组态操作,完成不同的工作,具有不同的特性。
95中国设备工程Engineer ing hina C P l ant中国设备工程 2017.05 (下)在MDF 生产线中,基于profibus 总线协议的西门子可编程控制器广泛的应用。
profibus 总线协议采用了ISO/OSI 模型中的第一层、第二层以及第七层。
profibus 总线需要双绞铜质电缆,最高传输速率为12mbps,传输距离为100米。
有时候传输的实时性不能满足控制要求,特别是对于复杂的工业控制领域不能满足生产要求。
西门子公司推出了适应能力更强的基于工业以太网的profinet 总线协议,传输速率为100mbps,传输距离为100米,性能比profibus 更加优越,网络故障比较低。
基于以上的背景,一些工厂热磨机的控制由原来采用DELTA RMC75E 和S7-300 PLC 独立控制,通过基于 profinet 总线协议,实现资源整合(实现RMC75与S7-300 PLC 通信),优化了热磨机的控制。
1 基于profinet 总线协议的S7通信随着profinet 技术的推广,对于集成PN 口的S7-300 PLC 或者CP 网卡进行扩展资源连接。
在profinet 总线协议中,相距较远的两个PLC 之间可以不直接进行总线连接,可以借助工业以太网Scalance 交换机进行连接,在技术上提供极大的便利。
2 通信的建立结合我公司在河北某MDF 工厂的项目为实例,我们使用集成PN 口的S7-300 PLC 与RMC 之间进行profinet 通信,进行数据传输。
2.1 硬件连接由于MDF 工厂由交换机组成环网,为节省网络电缆和布线方便。
我们使用的profinet 总线连接借助西门子Scalance 交换机,PLC 和RMC 控制连接到最近的交换机。
如果车间没有交换机也可以把PLC 与RMC 控制器采用网络电缆直接连接。
2.2 硬件组态在硬件的平台搭建好了以后,我们需要进行网络组态,在STEP7中创建一个新项目并且输入项目名称,在硬件组态中插入S7300站,并且插入RMC75E。
兰州石化职业技术学院电子电气工程系美国艾默生Deltav DCS系统过程控制综合实验装置基本功能组态及操作流程宋国栋严新亮二零一零年五月一日1,Deltav Explorer 的进入进入的路径是Start\\Deltav\\Engineering\\Deltav Explorer,也可以在Run中输入exp直接进入,如下图:进入后的窗口如下图:我们可以看到在左侧的浏览器中列出了系统详细的信息,首先找到控制网Control Network,我们可以看到,在控制网下有三个站,分别是控制站CTRL,工程师站SCHOOL-ES,操作员站SCHOOL-OP,当然了我们可以右击Control Network新建各个站。
2,I/O卡件的组态通过上一步我们在控制站CTRL下找到I/O菜单,然后右击选择新建卡件,出现如下图的窗口:在这个窗口中输入卡的类型,在控制站中的位置等信息。
实验室控制站中卡件清单如下:3,I/O卡点的组态在控制站CTRL下找到I/O,然后右击,找到配置Configure I/O,进入下面窗口:水箱液位所对应的通道是第三个卡件的第八个通道,所以以下水箱液位为例:首先选中Enabled,在Device Tag一栏中输入设备标签,“位号”和“设备信号标识”不是一个概念,它们与I/O通道的分配过程有关,输入LT3。
同理,在本例中还需要一个控制输出,它所对应的通道是C05CH01即第五个卡件的第一通道,DST是FV1。
实验系统中详细的I/O测点清单将在最后附表中给出。
4、创建一个厂区“厂区”是组态中的一个虚拟的分区,与工厂的实际划分情况没有必然联系。
在SystemConfiguration下找到Control Strategies,然后右击选择新建厂区,然后将其命名为JYHD,如下图:然后右击此厂区选择Assign下的Events To Station,进入如下窗口,然后将两个站分两次确定。
5、利用模板在厂区中新建位号在Library下的Module Templates下的Monitoring下找到ANALOG,然后将其拖拽到新建的厂区中,并将其命名为LT-1803,然后右击LT-1803,选择Open With Contrlo Studio,进入如下窗口:中通过路径找到控制站下的LT3,这样就将现场和控制室连接了起来。
实验三台达PLC及组态实验
一、编程实验
实验目的:
1、通过台达PLC实验来掌握可编程控制器的使用方法,了解其功能和用途;
2、通过实际操作,熟悉实验平台各种器件的工作原理。
了解可编程控制器外部端口的功能,接线方法,并通过程序设计和调试掌握基本指令的使用方法。
抢答器设计:
1、设计要求
首先,四位选手都配置了一个抢答按钮和一个抢到抢答权的指示灯。
主持人配置了一个“开始抢答”按钮和一个“复位”按钮。
当主持人按下“开始抢答”按钮后,四位选手按下属于各自的“抢答”按钮才有效,否则无效。
当按下“开始抢答”按钮后,若其中一位最先按下其“抢答”按钮,此时该选手的抢到抢答权的指示灯点亮,以表明该指示灯所对应选手抢到回答权,同时蜂鸣器开始响一秒以表示有选手抢到回答权。
其他选手若再按抢答按钮也无效。
当主持人按下“复位”按钮后,再次按下“开始抢答”按钮后,下一轮抢答开始。
2、I/O配置
3、抢答器的梯形图程序
图1 抢答器梯形图程序
设计程序分析如下:X0的常开触点,M0的常开触点,X1的常闭触点以及线圈M0构成一个启动—保持—停止电路。
按下X0后,线圈M0得电,M0的常开触点闭合,且线圈M0一直保持得电状态。
指示灯Y0—Y3由四个开关X2、X4、X6、X7控制。
Y0—Y3的常闭触点起到互锁的作用,即只要有一个指示灯先亮,其他的指示灯都不能再亮。
任意一个指示灯亮的同时蜂鸣器都会响一秒,时间由定时器T0控制。
二、组态实验
1、设备配置
先进行设备配置,选择COM1—新建设备,进行设备选定,如下图所示。
图2 选择PLC设备
图3 选择串口
设备新建完成后,在组态王工程中,双击设备>>COM1,设置串口通讯参数,此参数应与PLC中的通讯参数设置保持一致,如下图。
图4 组态王串口通讯设置
图5 PLC中串口通讯参数设置
2、定义变量
在组态王中变量类型包括I/O 整数、I/O 实数、I/O 离散、I/O 字符串,内存整数、内存实数、内存离散、内存字符串。
根据I/O配置表。
具体在组态王中定义所需变量如图6-图15。
图6 组态王中定义M0变量
图7 组态王中定义X2变量
图8 组态王中定义X4变量
图9 组态王中定义X6变量
图10 组态王中定义X7变量
图11 组态王中定义Y0变量
图12 组态王中定义Y1变量
图13 组态王中定义Y2变量
图14 组态王中定义Y3变量
图15 组态王中定义Y5变量
3、画面组成
一个“开始抢答”按钮,选手1-4的四个“抢答”按钮和对应抢到回答权的指示灯,一个蜂鸣器。
如图16所示:
图16 组态系统画面组成
4、变量连接
分别双击组态画面上的各个模块,将其与组态王中定义的相应变量连接起来。
表3 画面动态连接对应表
5、组态系统运行
运行后,系统如图17,左图为台达PLC梯形图程序监控画面,右图为组态王中运行系
统。
如图所示,可以完成相应设计功能。
图17 组态系统运行结果。