宁波西门子PLC授权代理商

    宁波西门子PLC授权代理商

    一、导读

    当我们在设计程序时,碰到具有相同的控制要求,如需要实现对多台电机进行控制,而这些电机的控制方式是相同的,或实现对某种重复的算法,如模拟量换算。


    基于这种情况,我们在设计程序时,往往会考虑编写带参数的子程序,然后通过重复调用这子程序,给该子程序的形参赋予不同的实参,这样可提高编程的效率和程序的课移植性。


    然后受到S7-200系列PLC本身性能的问题,有一些功能并不能进行参数化,如沿脉冲指令,定时器指令和计数器指令,当使用到这些指令时你会发现无法进行参数化,这样在子程序中使用这些指令后,在一个扫描周期内多次执行时就会出现问题。那么如何处理呢?


    二、子程序中沿脉冲指令的处理方法

    当子程序中无法使用沿脉冲指令时,我们可以根据沿脉冲指令的原则自行通过了逻辑关系的搭建方式去编写沿脉冲指令。


    上升沿的含义:

    本次的状态与上一次的状态进度对比,若上一次的状态为0,而本次的状态为1,则说明产生上升沿,那么可以把上一次的状态取反,然后与本次的状态进行“与”运算,运算完后把本次的状态再赋值给上一次的状态,则“与”运算的结果就是一个上升沿的输出。


    下降沿的含义:

    本次的状态与上一次的状态进行对比,若上一次的状态为0,本次的状态为1,则说明产生下降沿,那么可以把本次的状态取反,然后与上一次的状态进行“与”运算,运算完后把本次的状态再赋值给上一次的状态,则“与”运算的结果就是一个下降沿的输出。


    基于这些含义,可以不用调用上升沿和下降沿指令就可编写出上升沿和下降沿的功能,这样当在带参数子程序中应用到上升沿和下降沿时就不会受到限制。如下为相应的变量表和对应的程序:





    三、定时器在带参数程序中的处理方法

    对于定时器的处理可以使用沿脉冲配合指令BGN_ITIME和CAL_ITIME指令以一起可实现计算时间间隔差。通过这个时间间隔差可替代定时器的功能,这样在子程序中可以不用使用定时器指令来做定时功能,可避免定时器指令无法参数化的情况实现。


    BGN_ITIME指令:捕获开始时间间隔指令,可以读取内置1毫秒计数器的当前值,并将该值存储在 OUT 中。


    CAL_ITIME指令:捕获间隔时间指令,计算间隔时间指令计算当前时间与 IN 中提供的时间的时间差,然后将差值存储在 OUT 中。


    定时器的功能如下程序所示

    (1)变量表的建立



    (2)使用形参编写的程序



    (3)调用的块程序




    浔之漫智控技术(上海)有限公司专注于西门子等

  • 词条

    词条说明

  • 西门子电源6ES7407-0KA02-0AA0

    西门子电源6ES7407-0KA02-0AA0内部寄存器及I/O配置是使用PLC的必要条件。(1)继电器PLC继电器分为内部继电器和外部继电器两大类,内部继电器R仅用于PLC内部,不提供外部输出。当继电器R的线圈被激励时,其接点闭合。外部继电器有输入继电器X和输出继电器Y两种。继电器X是将外设,如限位开关、按钮、光电传感器等提供的信号传送到PLC中:继电器Y是输出PLC的执行,并使外部设备如电磁阀

  • 西门子S7-300模块6ES7350-1AH03-0AE0

    西门子S7-300模块6ES7350-1AH03-0AE0西门子S7-300模块6ES7350-1AH03-0AE0西门子S7-300模块6ES7350-1AH03-0AE0SIMATIC S7-300,计数器模块 FM 350-1 针对 S7-300, 计数功能** 500 kHz 1 个通道用来连接 5V 的和 24V 的增量编码器 同步模式; 测量范围类型 包括项目组态包 在 CD 上PL

  • 西门子模块总代理商|S7-1200代理商

    西门子模块总代理商|S7-1200代理商PLC怎么接地良好的接地处理有利于抑制干扰信号和稳定PLC控制系统的工作状态,接地处理不当则可能导致系统工作异常,甚至根本不能工作。有的PLC系统对接地要求为严格。系统的接地按其性质可分为安全接地、工作接地和屏蔽接地3种。安全接地(1)保护接地将电气设备的金属外壳与大地之间用良好的金属连接,接地电阻越小越好。(2)保护接零在低压三相四线制中,如果变压器二次

  • 西门子6ES7540-1AD00-0AA0技术参数

    西门子6ES7540-1AD00-0AA0技术参数西门子6ES7540-1AD00-0AA0技术参数西门子6ES7540-1AD00-0AA0技术参数SIMATIC S7-1500, CM PTP RS-232 BA 通讯模块针对 串行连接 RS-232, 空闲端口,3964(R),USS, 19200 kBit/s, 9针 Sub-D 连接器SIMATIC是“Siemens Automatic”

联系方式 联系我时,请告知来自八方资源网!

公司名: 浔之漫智控技术(上海)有限公司

联系人: 刘经理

电 话: 19873876272

手 机: 19873876272

微 信: 19873876272

地 址: 上海松江石湖荡镇塔汇路755弄29号1幢一层A区213室

邮 编:

网 址: tianxia56.b2b168.com

八方资源网提醒您:
1、本信息由八方资源网用户发布,八方资源网不介入任何交易过程,请自行甄别其真实性及合法性;
2、跟进信息之前,请仔细核验对方资质,所有预付定金或付款至个人账户的行为,均存在诈骗风险,请提高警惕!
    联系方式

公司名: 浔之漫智控技术(上海)有限公司

联系人: 刘经理

手 机: 19873876272

电 话: 19873876272

地 址: 上海松江石湖荡镇塔汇路755弄29号1幢一层A区213室

邮 编:

网 址: tianxia56.b2b168.com

    相关企业
    商家产品系列
    • 产品推荐
    • 资讯推荐
    关于八方 | 八方币 | 招商合作 | 网站地图 | 免费注册 | 一元广告 | 友情链接 | 联系我们 | 八方业务| 汇款方式 | 商务洽谈室 | 投诉举报
    粤ICP备10089450号-8 - 经营许可证编号:粤B2-20130562 软件企业认定:深R-2013-2017 软件产品登记:深DGY-2013-3594
    著作权登记:2013SR134025
    Copyright © 2004 - 2025 b2b168.com All Rights Reserved