在原有的实验硬件和软件系统TVT-90的基础上,本文利用组态软件对“可编程控制器原理及其应用”进行动态仿真和体验,并进行动画仿真。生在计算机上的实验过程在实验过程中,可以与生产过程进行交互式模拟,反复检查编程过程是否正确,并了解控制过程实际的生产设备。编程控制器;实践教育;动态仿真CLC编号:G642文档识别代码:简介“可编程控制器的原理及其应用”,课程学习过程,学生一般反映,虽然学习是可编程的基本控制器指令和各种基本程序逻辑循环设计,掌握基本硬件配置,选择,可编程控制器编程原理。经过多次实验,实验硬件和软件实验系统实验装置TVT-90无法模拟动态序列和生产控制过程,程序的逻辑控制过程无法与之相关。际设备状态,通过将抽象符号和程序逻辑链接到实际生产过程,学生的可编程控制器程序的实际应用场景和应用程序仍然不清楚。果,课程的教学效果大大降低。此,本课程实验教学的改进使程序运行,使学生认识到实际生产过程与可编程控制器程序之间的逻辑对应是必要的,这是必不可少的。善教学效果。文提出了一种基于硬件和软件实验系统TVT 90的软件辅助系统。软件辅助系统与原有的硬件和软件实验系统相结合,更好地实现了体验过程。然。算机辅助系统动态模拟和模拟“可编程控制器原理及其应用”的测试过程,并在计算机上进行实验对象和实验过程的动画模拟,使学生可以执行实验序列过程。者过程是动态控制的,迭代地检查编程过程是否正确并包括过程控制过程。于动态模拟测试过程的组态软件我们使用力控制组态软件来执行测试过程的动态模拟。将找到使用力控组态软件实现灯光自动控制的动态设计过程的详细描述仍然signalisation.Le测试类似于红绿灯的自动控制并且不会详细说明。强制配置软件中,创建了一个新的应用程序项目。应用程序项目指定了工程路径。同的项目不能使用相同的路径。目路径存储强制配置软件生成的配置文件。包括有关各个领域的开发和操作的信息,例如区域数据库,设备连接,监视屏幕和网络应用程序。般配置过程是绘制图形界面,创建数据库,配置I / O设备和建立I / O数据连接,创建动画连接,以及执行和调试。开发系统中创建配置界面后,您可以为每个项目创建无限数量的图像,每个屏幕可以包含相互关联的静态或动态图形,由丰富的图形图像组成开发系统。(1)在Draw开发环境中创建新屏幕后,必须先创建一个新窗口。

择“文件[F] /新建”命令以显示“窗口属性”对话框,输入流程图的屏幕标题名称并将其命名为“交通灯控制”。击“背景颜色”按钮,将出现调色板,并选择其中一种颜色作为窗口的背景颜色。他选项可能使用默认设置。(2)创建图形对象并设置交通灯控制系统既然您有一个屏幕窗口,您还应该看到绘图工具箱。用工具箱中提供的绘图工具绘制所需的监视屏幕,如下所示:创建监视屏幕背景:单击屏幕右侧工具栏中的“公共组件”。制控制配置软件窗口并选择“通用组件”。“位图”组件。(1)中单击新创建的屏幕上的任意位置,出现“位图”加载对话框,选择正确的路径并加载“火控系统监控的背景图像”。号“在屏幕上”交通灯控制“。击“打开”按钮完成加载。建交通灯图形对象:单击Force Control配置软件的“扩展工具栏”中的“选择图库”按钮,然后在栏中选择所需的“报警指示器”目录“图库”对话框左侧的目录。击右侧的图标,在(1)中新显示的“红绿灯控制”屏幕的左上角显示双击图标。余的红绿灯将以相同的方式创建,如图1所示。刚刚创建的屏幕上的任意位置按鼠标左键(1),然后拖动鼠标直到出现所需的红绿灯并以相同的方式创建其他红绿灯。择创建的图形对象,右键单击并选择“对象属性”以设置图形对象的“静态”属性。
可以设置位置大小,背景颜色,边缘颜色,图层,线宽等。用上述方法创建“交通灯控制”屏幕所需的所有图形对象。创建过程中,尝试使用强制检查配置软件提供的图形。户还可以创建具有独特功能或自己样式的基元,然后打包它们。作为标准项目添加并添加到项目库中。可以在下次使用时用作标准项目。建按钮:我们使用几个按钮来执行启动,停止和执行特殊功能的任务。工具箱中选择“按钮”工具并绘制一个按钮。旋钮移动到适当的位置并调整其大小。钮上有一个“文本”标志。择此按钮,在文本框中键入“开始”,然后单击“确认”。
同样的方式,您可以继续创建“North-South Express”按钮和“Oriented”按钮。实验中,必须使用“拨号寄存器”来记录绿色LED的闪光时间。写入梯形图时,可以使用字传输命令将存储在“拨号寄存器”中的值传送到与控制闪烁绿色LED的定时器相对应的寄存器。于焦点当前在主计算机的配置上,因此力控制配置软件提供的“滑块”用于补充上述功能。者之间的区别在于,在下位机上完成的工作被顶层计算机覆盖并完成创建。“光标”步骤与用于创建带图库的按钮的步骤大致相同。

同之处在于,当您创建“滑块”时,请选择“图库”左侧的“滑块”子目录。上述步骤中创建的元素进行合理规定,并获得力控配置软件中交通信号灯的完整控制图,如图2所示。述部分的工作应用图形“交通灯控制系统监控画面”完成。里有一些事情要做。样就可以定义I / O设备,创建数据库,创建动画连接和配置I / O驱动程序。据库是应用程序的核心。画连接使图形“活动”,I / O驱动程序与硬件测量和控制设备建立数据通信。
I / O设备定义I / O设备通信通常包括:DDE,OPC,PLC,UPS,逆变器,智能电表,智能模块,卡等。些设备通常通过串行端口和以太网与主机交换数据。置IO设备后,强行控制组态软件可以通过的database.The步骤设置IO设备的变量的IO设备交换数据是:我们定义相关的控制几点数据库中的交通灯。问题是这些点的过程值(它们的PV参数值)来自何处:因为数据库从接收到的过程数据S(即I / O驱动程序),我们需要明确。您需要从哪些设备获取过程数据时,必须定义I / O设备。1)双击图形浏览器中的“I / O设备驱动程序”项,在扩展项目中选择“PLC”项目,双击放大,然后继续选择“(Panasonic)”,双击放大,然后选择项目。“FP-24(PPI)”。

图3所示。2)双击“FP-24(PPI)”以显示“I / O设备定义”对话框。“设备名称”输入字段中输入人工定义的名称。记录,请输入“PLC”。
下来,您需要设置API采集参数和站地址,即“数据更新周期”和“到期时间”。“数据更新周期”输入框中键入50毫秒,并在设备地址中键入“2”,该地址必须与控制器上的下位计算机指定的地址匹配。图4所示。3)单击“下一步”按钮,出现设备配置对话框的第二步,从串口下拉菜单中选择“COM1”作为通讯端口,然后单击右侧的“设置”按钮以配置通信设置。置完成后,设置通信参数。击“保存”按钮。图5所示。4)单击“完成”按钮返回并在设备配置屏幕右侧添加“API”。果要更改“PLC”I / O设备的组态,请双击“PLC”项目,PLC的“I / O设备定义”对话框将重新出现。删除“plc”I / O设备,请右键单击“plc”项目,然后从上下文菜单中选择“删除”。建实时数据库数据库是整个应用程序系统的核心,也是构建分布式应用程序系统的基础。数据库中,我们正在操作的对象是一个点(TAG)。时数据库根据点名字典确定数据库结构并分配数据库存储空间。

点名词典中,每个点包含几个参数。
可以包含系统定义的标准点参数,以及多个用户定义的参数。建数据库点的过程:(1)双击绘图浏览器中的“Real Database”元素以展开它。击扩展项目中的“数据库配置”以启动DBManager配置程序(如果未显示浏览器窗口,则启用绘图)。单命令“显示/浏览器”)。(2)启动DBManager后,出现如图6所示的主DBManager窗口。(3)单击菜单栏中的“点”选项以选择“新建”或双击该单元格。出现“请指定区域,点类型”对话框,然后双击点类型“新建:区域0 – 出现数字I / O”。击“对话框”并键入名称“ START“在”NAME“输入区域中如图7所示。他参数如范围,警报设置等可以使用系统提供的默认值单击按钮“OK”返回,向名称单元格添加“START”点名称并创建所需的数字I / O点,如上所述实时数据库连接到设备。I / O,一个名为“API”的I / O设备已经在它前面创建并连接到我们正在使用的Plc设备。在的问题是如何将创建的数据库点与元素相关联来自系统层的数据使得这些功率点的PV参数值该过程是建立数据连接的过程。于数据库可以与多个I / O设备交换数据,因此有必要指定哪些点连接到哪个数据元素设备,包括I / O.如图8所示。建数据库点链接:(1)双击数据库单元格以选择START,选择“数据连接”选项或双击单元格“%IOLINK [I / O连接]“LEVEL”和出现的数据库连接对话框。(2)出现PLC数据连接对话框。击Add按钮,“Save Address”选择“0”,“Register Type”指定为“Incremental Register”,然后单击“OK”按钮恢复点数据。接的定义,START点的数据连接元素列在START的I / O连接单元中。(3)重复步骤(1)和(2),相应地处理交通信号监测系统数据点。立动画连接现在,返回开发环境通过建立动画连接修改模拟数据,绘制动画并将其移动到屏幕。画连接步骤如下:(1)建立交通灯动画连接,双击南北方向。现红灯元素“动画连接”对话框,因为光信号只是控制系统中的颜色变化。此,在弹出对话框的“颜色相关操作”列中的“颜色更改”区域中选择“条件”按钮。量的设置和条件的修改设置为true和false。图9所示。2)车辆元件的动画连接为了生动地显示配置在主计算机上的优越性,添加车辆元件以模拟车辆中的交通状况。
正的交集。“车辆”的位移必须通过变量来实现。制本实验中定义的车辆运动的变量是CAR_SN和CAR_EW,并且该变量的修改由主程序实现。目栏中应用程序的“操作”。操作中输入以下程序:IF Q3.PV == 0Q0.PV == 1那么//车辆可以向南北方向移动CAR_EW.PV = 0; //在东西方向初始化车辆//检查IF倒计时显示VW2.PV <= 80然后RED.PV = 8-(VW2.PV / 10); GRE.PV = 6-(VW2.PV / 10);如果GRE.PV <0那么GRE.PV = 0; ENDIF ENDIF //车辆南北控制流量如果Q4.PV == 0GRE.PV 600然后隐藏(); CAR_SN.PV = 0;显示(); ENDIF END IDIF Q4 .PV == 1CAR_SN.PV> = 60那么CAR_SN.PV = CAR_SN.PV 100; BEEP(-1);如果CAR_SN.PV> 600那么隐藏(); CAR_SN.PV = 0;显示(); ENDIF ENDIF ENDIF在方向上类似。后,车辆元件动画连接的目标移动连接到相应的伪装阶段,并且可以实现“车辆”的运动。用LED模拟交通灯控制系统的当前过程为了显示计算机的操作优于下位机,我们可以在计算机组态软件中设置软启动按钮更高并与PLC中的中间继电器“互连”。

取和写入继电器取代了实时信号传输,便于操作。成上述作业后,通过更改DIP开关来更改PPI操作状态,以获得从编程器到连接到主机的连接更改。Force Control配置软件中运行配置监控程序,获取当前的最终效果图,如图10所示。个主要测试的其他几个测试设计结果:手动灯控制循环和自动控制,恒温阀芯自动控制成型机,自动控制磨机和水塔水位自动控制,组态软件监控屏幕如图11~图13所示。助软件辅助配置系统,“可编程控制器与应用原理”实验教学的改进,可以深化课程建设,提高教学质量。学生进行实验时,他们可以通过人机界面动态监控可编程控制器程序的运行,并动态控制实验的顺序过程或过程,以便学生可以执行该过程在实验过程中的生产。互式模拟,充分了解课堂教学内容。习本课程后,本科生具有良好的本科背景。
本文转载自
恒温阀芯 https://www.wisdom-thermostats.com
