设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
博途(TIA Portal )应用实例(6)
返回列表
发新帖
[西门子]
博途(TIA Portal )应用实例(6)
[复制链接]
45705
|
0
|
2024-11-16 08:36:46
|
显示全部楼层
|
阅读模式
对加热时段进行编程
【简介】
以下步骤将介绍如何对加热过程的持续时间进行编程。要对牛奶进行巴氏消毒,奶瓶需要在加热室中加热40秒。可借助以下指令在组织块“Main [OB1]”的第四个程序段中对加热时段的设置进行编程:
● 常开触点
● 接通延迟
● 输出线圈
【接通延迟】
下图显示了“接通延迟”指令的功能框。
可以使用该指令将带有时间延迟的指定操作数的信号状态置位为“1”。 当该指令的输入 IN的信号状态从“0”变为“1”(上升沿)时,将执行该指令。 当启动该指令时,将开始延迟时段 (PT)。 超过延迟时间时,输出 Q 的信号状态为“1”。
【输出线圈】
下图显示了程序中“输出线圈”指令的图标:
<操作数>
---( )---
可以使用“输出线圈”指令置位指定操作数的位。线圈输入端的逻辑运算结果 (RLO) 为“1”时,指定操作数的信号状态将被置位为“1”。 线圈输入端的信号状态为“0”时,指定操作数的位被复位为“0”。
【要求】
● 组织块“Main [OB1]”已打开。
● 已对组织块“Main [OB1]”的程序段 1 到 3 进行编程。
【步骤】
要对加热过程的持续时间进行编程,请按以下步骤操作:
1. 打开组织块“Main [OB1]”的第四个程序段。
2. 插入一个常开触点。
3. 将常开触点与变量“LS_2”互连。
4. 插入指令“接通延迟”(TON)。
此时将打开用于创建数据块的“调用选项”(Call options) 对话框。
5. 创建数据块“IEC_Timer_0”。
数据块“IEC_Timer_0”创建在“程序块”文件夹中并被分配给指令“接通延迟”。 插入的时间指令的数据将被存储在该数据块中。
6. 在时间指令的输入 PT 处输入加热时段 40 秒。
当加热室中的光栅检测到瓶子时,变量“LS_2”的信号状态会从“0”变为“1”。 此时在时间指令的输入 PT 中所指定的时段将开始。
7. 在梯级末尾插入“输出线圈”指令。
8. 将指令“输出线圈”与“milk_pasteurized”变量互连。
在超过输入 PT 中所指定的时段后,变量“milk_pasteurized”的信号状态将置位为“1”。
【结果】
已对巴氏消毒过程的持续时间进行了编程。
当奶瓶激活光栅“LS_2”时,将启动加热室并开始巴氏消毒时段。 在巴氏消毒时段结束后,变量“milk_pasteurized”的信号状态会置位为“1”。 传送带开始运转并将奶瓶传送到传送带的末端。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
lzy525
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』