注册名:

密码:

个人注册

企业注册

商务申请

商务管理平台

企业管理平台

个人管理平台

我的工控博客

中国工控网www.chinakong.com

首页 | 新闻中心 | 工控论坛 | 经验视点 | 工控商务 | 电气手册 | 工控博客 | 招聘求职 | 网上调查 | 企业中心 | 供求信息 | 资料中心 | 工控书店

所在位置:工控论坛 -- PLC论坛 -- PLC论坛(非专题) -- PLC基础

中国工控网搜索:

 自动化企业招聘

更多..

 登陆:密码:  注册  密码

搜索:

发表人:lsyeren 发表时间:2011/5/3 8:33:00  

 

 本栏论题: 西门子模拟量程序问题请教  [1598]

    现有一个S7300模拟量程序,控制要求是:
    按下启动按钮,P101运行,原料A进入V101,当V101液位大于50%时,停止P101,自动启动P102,原料B进入V101,当V101液位至100%时,停止P102,自动启动A101搅拌电机,A101运行3分钟后,停止A101,自动启动LSV101程控阀,放出成品,当V101液位降至0%时,再次启动P101,流程循环运行。
    当按下暂停按钮式,程序暂停运行。当再次按下启动按钮时,程序从暂停处恢复运行。当按下停止按钮时,程序停止。
    控制流程图如下:
   
   
   

西门子模拟量程序问题请教


    PLC程序如下:
    OB1:
   
   
   
   

西门子模拟量程序问题请教


    OB35:
   

西门子模拟量程序问题请教


   
   

西门子模拟量程序问题请教


   
   

西门子模拟量程序问题请教


    FB1:
   

西门子模拟量程序问题请教


   
   

西门子模拟量程序问题请教


   
   

西门子模拟量程序问题请教


   
   

西门子模拟量程序问题请教


    FC1:
   

西门子模拟量程序问题请教


    DB1:
   

西门子模拟量程序问题请教


    现在有几个问题,运行剩余时间的程序是怎么写的??是Timel=180-t1吗?
   
   

西门子模拟量程序问题请教


    在仿真的时候OB35程序没有执行,DB1.DBD6直接是1.382400E+004,这是怎么回事??
    还有就是“当按下暂停按钮式,程序暂停运行。当再次按下启动按钮时,程序从暂停处恢复运行。当按下停止按钮时,程序停止。”程序是怎么写的?
    麻烦知道的各位高手们替小弟解惑啊!拜谢!拜谢!
   
   

以下是关于《西门子模拟量程序问题请教》论题的回复(共2篇)

回复人:glenxu 

 回复时间:2014/8/7 12:16:00

支持(212) | 反对(193)

 

    如果你的显示支持此时间格式,则要显示的时间直接用T1,不需要180-T1,因为T1本来就是倒计时的变量

回复人:glenxu 

 回复时间:2014/8/7 12:22:00

支持(222) | 反对(258)

 

    OB35要在中断列表中选中,并定义“周期”,否则不运行;
    按下停止除了你的逻辑“停”意外,应将其他被程序停掉逻辑的设备也处于“停止”否则程序有记忆,只要逻辑运行则直接恢复刚才的状态,出现“混乱”,另一种处理办法是在程序启动时,先执行一个叫“初始化”的程序,检查设备的指令和实际状态“因为停”,然后在再运行程序中的“启动”;
    由于你的问题描述不是很清楚,只能这么理解了.

如果要回复本栏论题,请首先中国工控网www.chinakong.com

·如果你已经是中国工控网www.chinakong.com成员,请直接登录。

·如果你还不是中国工控网www.chinakong.com成员,请首先注册,注册为免费!

注册名:

密  码:

           注册中国工控网www.chinakong.com
           忘记密码

关闭该窗口

关于我们     免责声明     服务项目     广告联系     友情链接     联系方式     意见反馈     设为首页     加入收藏

 ©2023-2025 中国工控网(www.chinakong.com) 版权所有 豫ICP备17046657号

管理员信箱:chinakong98@163.com  服务热线:13525974529

洛阳博德工控自动化技术有限公司

中国    洛阳