本实验环节将编辑功能块回路模拟例程,具体步骤如下。
1)单击“Add Sheet”(添加工作表)按钮,为模拟元素创建一个新工作表(默认为工作表2)。
2)将该工作表命名为“Simulation”。
3)在工具栏的“Process”选项卡中,选择死区时间(DEDT)块,放置到工作表2上。
4)接下来创建一个存储数组供该指令调用。双击“Storage Array”后面的“?”,键入“Dead_Array”并按回车接受。右键单击“Storage Array”,选择“New Dead_Array”以创建死区时间数组标签,将此标签设置为Real型数组,在程序“FB_Prog”范围内,设维数为100,如图3-29所示。
图3-29 创建一个存储数组
5)打开“DeadTime Properties”(死区时间属性)对话框(即双击省略号),选择“Pa-rameters”选择项卡,将“Deadtime”(死区时间)设为5.0s,将“Gain”(增益)设为1.4,如图3-30所示。
图3-30 “DeadTime Properties”对话框(www.xing528.com)
6)在工具栏的“Process”选项卡上,选择“LDLG”(超前滞后)块并放置在工作表2中。双击省略号,打开“LeadLag”参数,将滞后时间设置为40s,如图3-31所示。
图3-31 “LeadLag”参数
7)将“DEDT01.Out”连接到“LDLG01.In”,如图3-32所示。
图3-32 功能块程序
8)添加输入/输出线连接器,验证工作表1、工作表2程序如图3-33所示。
9)编译例程,并将程序下载到控制器,然后转到远程运行模式。在工作区上将出现绿色边框,表示控制器正在扫描此代码。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。