注册名:

密码:

个人注册

企业注册

商务申请

商务管理平台

企业管理平台

个人管理平台

我的工控博客

中国工控网www.chinakong.com

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

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

中国工控网搜索:

 自动化企业招聘

更多..

 登陆:密码:  注册  密码

搜索:

发表人:iacmall1 发表时间:2014/10/27 14:33:00  

 

 本栏论题: 教您如何编写PLC程序  [940]

    1. PLC程序有模拟量控制时, 如果读取的模拟量基本上没误差, 可以采取时间滤波的方式,延时一段时间(我做过一个系统,基本上能正常反映实际情况,但是偶尔会出现一次很大跳动,由于没有加滤波,引起了系统停机,其实不算故障)。 如果读取的数据误差很大, 就需要采取其它的滤波方式。如算平均值等。可以查阅相关的资料。
      2. 在程序调试过程**(**别是设备改造时,你的程序是加入到原来设备的程序中时),当程序语句中出现 条件满足, 而 输出线圈不接通 时, 可以检查你的这段程序是否是在这样的语句之间, 如 JUMP\ goto\ 等语句。 还有一种可能就是在中断程序之后。 条件满足而没输出不接通,一般都是这段的程序不被扫描。
   
      3. 在顺序控制程序时, 即一个动作完成后,进入到下一个动作,等类似的顺序控制。 采用+1+1控制模式,本人觉得很方便。其思路是:预置一个寄存器。在初始化时值为0, 当系统启动后,对它+1,此时寄存器为1,寄存器等于1时可以做第一个动作; 第一个动作完成后,再对寄存器+1, 此时寄存器等于2,可以做第二个动作,第二个动作完成后又 +1,此时寄存器等于3,这样只要判断寄存器里面数据为多少,就知道要完成那个动作。 当需要跳跃动作时,可以不再 +1,可以加 +2 \+3.。。., 看实际的需要了。
   
    关于PLC程序的编写方法,以上就是详细介绍了,希望能够对大家有所帮助。
   
    如需进一步了解相关PLC产品的选型,报价,采购,参数,图片,批发等信息,请关注http://www.iacmall.com/

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

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

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

注册名:

密  码:

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

关闭该窗口

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

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

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

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

中国    洛阳