工业组态技术实验60.docx
- 文档编号:9245022
- 上传时间:2023-05-17
- 格式:DOCX
- 页数:14
- 大小:532.95KB
工业组态技术实验60.docx
《工业组态技术实验60.docx》由会员分享,可在线阅读,更多相关《工业组态技术实验60.docx(14页珍藏版)》请在冰点文库上搜索。
工业组态技术实验60
实验一、组态软件的编辑与编程
一、实验目的
(1)通过本实验了解组态软件。
(2)练习使用“三维力控”组态软件,并学会编辑变量、画面、变量连接、脚本程序等。
如图1
具体要求:
用力控组态软件制作如图1所示的水箱液位变化系统。
当点击“开关0”时,进水管呈现进水状态且水箱液位上升,右边的“输出液位”将对液位进行实时显示,当液位达到100时“开关0”自动关闭,液位停止上升,当点击“开关1”时液位将降低,此时出水管将呈现出水状态,当液位降到0时“开关1”自动关闭。
当在“输入液位”中输入液位数字时水箱中的液位显示输入量。
二、步骤
(1)新建画面:
在桌面上左击力控组态的图标
打开力控组态软件,显示工程管理器(如图1)·在组态开始界面中点击
新建应用工程后出现模板管理(如图2)
图1
图2
将项目名称改为“实验1”,一般不要修改生成路径,点击确定按扭,新工程建立,然后选中新建立的工程点击“开发系统”图标进入“开发系统”画面,如(图3)所示
图3
在新界面中找到窗体左边的“工程项目”下的“窗体”,然后双击。
弹出窗口属性对话框如图4所示,对话框选项中选择“全屏显示”然后点击确定,新画面建立完成。
图4
(2)定义变量:
点击“工程项目”下的“变量”,选择“中间变量”,出现图5画面。
图5
点击“添加变量”图标出现如图6的“变量定义”对话框,然后在变量名中输入“液位”,类型选为“实型”用相同的方法分别添加变量“开关0”和“开关1”变量类型都设置为“整型”。
,
图6
至此变量添加完毕。
关闭“变量管理”窗口。
(3)编辑画面与变量连接:
点击窗体上面
再寻找“罐”选择与例图中相同的“罐”双击选择,所选择的罐出现在画面中,单击选择“罐”图,通过拖拽所选图的对角线来调整罐到合适的大小。
大小调整完毕后双击“罐”图出现“罐向导”(如图7),
图7
点击“表达式”右边的浏览块(如图
)出现“变量选择”框(如图8)
图8
选择“中间变量”从右侧变量名中选择“液位”变量,填充色改为黄色,然后点击“阀门”选择两个与例图相同的阀门,在工具箱内点击“文本”(如图
)在两个阀门的上方添加标注文本“进水阀”和“出水阀”。
双击“进水阀”开关与变量“开关0”连接,双击“出水阀”开关与变量“开关1”连接,再点击工具箱中的“文本”分别编辑“输入液位”(
)“输出液位”(
)两个标注框,再编辑两个“00000”(
)的数字框按照例图的样式摆放好。
双击与“输入液位”对应的数字框,在对话框中的“数值输入”中点击“模拟”选项(
),在变量选择中选择“液位”,双击“输出液位”对应的数字框,再点击数值输出中的模拟(
)变量选择也为“液位”。
选择工具箱内的“矩形”工具画出两个矩形条然后将其拖拽使其与例图中管道的长度相等,再分别双击两个矩形条选择“流动属性”(
)然后都将变量选择为“开关0”,颜色改为黄色,用相同的方法定义另两个与“开关1”相连矩形条。
然后按照例图的样式将与变量“开关0”相连的矩形条与“进水阀”前后相连,将与变量“开关1”相连的矩形条分别与“出水阀”的前后相连,再点击点击“文本”选项输入“水箱液位变化系统”最后把所有图画按照例图摆放好。
(4)脚本编辑:
打开“工程项目”下“动作”中的“应用程序动作”。
选择“窗口运行时周期执行”在此对话框中输入给定的脚本程序。
图9
IF开关0==1THEN液位=液位+1
ELSE
ENDIF
IF液位>100THEN液位=100
ELSE
ENDIF
IF液位<=0THEN液位=0
ELSE
ENDIF
IF液位==100THEN开关0=0
ELSE
ENDIF
IF开关1==1THEN液位=液位-1
ELSE
ENDIF
IF液位==0THEN开关1=0
ELSE
ENDIF
输入完成后点击“脚本保存”按扭,脚本程序编写完毕。
至此水箱液位变化系统完成。
点击“文件→全部保存”保存文件,再点击工具箱中的“运行”图标
出现“运行系统”界面,点击“文件”→“打开”,选择DRAW1双击,进入运行状态。
运行中点击“进水阀”和“出水阀”及在“输入液位”中输入液位数字观察动化变化是否符合要求。
实验二、组态软件与PLC的通讯
一、实验目的
(1)熟悉组态软件。
(2)掌握组态软件与PLC的通讯,变量连接,动态监控。
要求:
当PLC的外部输入点I0.0、I1.0有输入时灯I0.0、I1.0变为绿色,当点击图中的开关Q0.0、Q1.0时,PLC对应的Q0.0、Q1.0输出点置位灯Q0.0、Q1.0变为绿色。
图1
二、步骤
(1)建立画面:
点
进入组态环境→击“文件”→“新建”建立一个新画面,点击工具箱中的“文本”(
)在画面中编辑一个“I0.0”
、一个“I1.0”
、两个“Q0.0”
、两个“Q1.0”
文本框。
从报警灯图库和开关图库中找出与画面中相同的报警灯和开关,然后按照例图所示摆放好。
(3)硬件连接:
点击左侧选项中的实时数据库→I/O设备驱动→PLC→SIEMENS→S7-300/400(MPI)出现“设备配置第一步”对话框,在设备名中填充“S7300”点击“下一步”出现“设备配置第三步”,其中在“MPI地址”填写“2”,在“MPI设置槽号“填写“2”(如图2)
图2
点击“完成”后将在右框中出现所建立的西门子S7-300PLC的I/O硬件连接。
(如图3)
图3
(3)变量定义与连接:
双击左侧选项中的实时数据库→数据库组态出现下图(图4)
图4
右击数据库→新建,选择“数字I/O量”出现下图(图5)
图5
在“点名”中输入I0,点击“数据连接”→“增加”→选择“E输入寄存器”,“地址”选择0,在是否按位存取前点上√选择第0位,点击确定“I0”变量连接建立完毕。
如图(6)
图6
用同样的方法建立与“E输入寄存器”连接“地址”为1的变量“I1”以及与“A输出寄存器”相连地址分别为0和1的变量“Q0”和“Q1”,保存后退出。
双击图中的灯I0.0出现“环形指示灯”。
如图7
图7
点击“表达式”输入框右边的浏览块
出现“变量选择”点击“实时数据库”出现下图
图8
点击选择变量“I0”,灯I0.0的变量连接完毕,用同样的方法建立灯I1.0与变量“I1”连接,灯Q0.0与“Q0”连接,灯Q1.0与“Q1”连接,开关Q0.0与“Q0”连接,开关Q1.0与“Q1”连接。
(4)外部接线:
把(SM323数字量输入)框内的(1、20、2、12)分别与(基本指令练习)框内的(V+、COM、I0.0、I1.0)接线孔一一对应连接起来,把(SM323数字量输出)框内的(22、32)分别与(基本指令练习)框内的(Q0.0、Q1.0)接线孔一一对应连接起来
(5)保存并运行:
打开PLC电源,保存工程,进入运行状态,通过外部连线将PLC上的开关I0.0、I1.0输入点置1观察组态画面中I0.0、I1.0的变化,通过点击组态画面中的开关Q0.0、Q1.0观察PLC上的Q0.0、Q1.0输出点的变化。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工业 组态 技术 实验 60