虫虫首页|资源下载|资源专辑|精品软件
登录|注册

运行速度

  • 提高PLC程序运行速度的几种编程方法

    PLC 以 其 可靠性高、抗干扰能力强、配套齐全、功能完善、适应性强等特点,广泛应用于各种控制领域。PLC作为通用工业控制计算机,是面向工矿企业的工控设备,使用梯形图符号进行编程,与继电器电路相当接近,被广大工程技术人员接受。但是在实际应用中,如何编程能够提高PLC程序运行速度是一个值得我们思考研究的问题。1 PLC工作原理PLC 与 计 算机的工作原理基本相同,即在系统程序的管理下,通过运行应用程序完成用户任务。但两者的工作方式有所不同。计算机一般采用等待命令的工作方式,而PLC在确定了工作任务并装人了专用程序后成为一种专用机,它采用循环扫描工作方式,系统工作任务管理及应用程序执行都是用循环扫描方式完成的。PLC 有 两 种基本的工作状态,即运行(RUN)与停止(STOP)状态。在这两种状态下,PLC的扫描过程及所要完成的任务是不尽相同的,如图1所示。 PLC在RUN工作状态时,执行一次扫描操作所的时间称为扫描周期,其典型值通常为1一100nis,不同PLC厂家的产品则略有不同。扫描周期由内部处理时间、输A/ 输出处理执行时间、指令执行时间等三部分组成。通常在一个扫描过程中,执行指令的时间占了绝大部分,而执行指令的时间与用户程序的长短有关。用户 程 序 是根据控制要求由用户编制,由许多条PLC指令所组成。不同的指令所对应的程序步不同,以三菱FX2N系列的PLC为例,PLC对每一个程序步操作处理时间为:基本指令占0.741s/步,功能指令占几百微米/步。完成一个控制任务可以有多种编制程序的方法,因此,选择合理、巧妙的编程方法既可以大大提高程序运行速度,又可以保证可靠性。 提高PLC程序运行速度的几种编程方法2.1 用数据传送给位元件组合的方法来控制输出在 PL C应 用编程中,最后都会有一段输出控制程序,一般都是用逻辑取及输出指令来编写,如图2所示。在图2所示的程序中,逻辑取的程序步为1,输出的程序步为2,执行上述程序共需3个程序步。通常情况下,PLC要控制的输出都不会是少量的,比如,有8个输出,在条件满足时要同时输出。此时,执行图2所示的程序共需17个程序步。若我们通过位元件的组合并采用数据传送的方法来完成图2所示的程序,就会大大减少程序步骤。在三 菱 PLC中,只处理ON/OFF状态的元件(如X,Y,M和S),称为位元件。但将位元件组合起来也可以处理数据。位元件组合由Kn加首元件号来表示。位元件每4bit为一组组合成单元。如KYO中的n是组数,当n=1时,K,Yo 对应的是Y3一Yo。当n二2时,KZYo对应的是Y7一Yo。通过位元件组合,就可以用处理数据的方式来处理位元件,图2程序所示的功能可用图3所示的传送数据的方式来完成。

    标签: PLC 程序 运行速度 编程方法

    上传时间: 2013-11-11

    上传用户:几何公差

  • 提升Windows7系统运行速度

    提升Windows7系统运行速度

    标签: Windows7 运行速度

    上传时间: 2014-01-23

    上传用户:xiaohanhaowei

  • 提升Windows7系统运行速度

    提升Windows7系统运行速度

    标签: Windows7 运行速度

    上传时间: 2014-12-31

    上传用户:fanboynet

  • 算法比较复杂的人机像棋,运行速度也是非常之块的。

    算法比较复杂的人机像棋,运行速度也是非常之块的。

    标签: 算法 比较 运行速度

    上传时间: 2015-02-10

    上传用户:han_zh

  • 测试C语言子模块运行速度的C语言源程序

    测试C语言子模块运行速度的C语言源程序

    标签: C语言 测试 子模块 运行速度

    上传时间: 2013-12-16

    上传用户:chens000

  • 这个程序是在windows平台下运行game of life最好的平台。它不仅对细胞空间没有限制、运行速度非常快、界面很友好

    这个程序是在windows平台下运行game of life最好的平台。它不仅对细胞空间没有限制、运行速度非常快、界面很友好,而且能够为你提供大量的初始细胞分布图案,你还可以任意组合这些图案达到你象要的构形,然后让这些构形动起来组合出更加神奇的生命游戏的世界。

    标签: windows game life of

    上传时间: 2014-01-06

    上传用户:xiaoxiang

  • ∷源码简介∷ 简介: 本程序采用php+mysql构建。运行速度更快,更安全,运行程序目录中install.php进行安装 1、采用模块化后台管理。可轻松管理电影数据。实现影片等级制度。隐藏影

    ∷源码简介∷ 简介: 本程序采用php+mysql构建。运行速度更快,更安全,运行程序目录中install.php进行安装 1、采用模块化后台管理。可轻松管理电影数据。实现影片等级制度。隐藏影片。实现会员分级制度。拥有便捷的在线电话,手机,银行等支付方式。 配合程序可实现时时开通。 2、支持在线点播,在线下载,在线直播方式发布您的音乐跟视频。 3、高扩展性能。可结合BBS论坛,。实现用户数据库共享。实现发贴赚点。删点扣点等功能。一次注册。全站通用。 4、用户收费机制。用户可分扣点消费。包月消费。 5、后台可开设具体IP是否免费观看。 6、流量统计功能。可统计出用户从那里进入您的网站。 7、影片错误报告,会员短信功能。 8、用户推广赚点功能。

    标签: php install mysql 源码

    上传时间: 2014-11-15

    上传用户:Avoid98

  • 七星医院管理信息系统是国内最好的HIS之一。具有以下特点:客户端自 动缓存,运行速度快 医保接口 语音唱收唱付、自定义业务语音用语 自定义报表功能 所有业务信息均可自定义配置,自定义病 人

    七星医院管理信息系统是国内最好的HIS之一。具有以下特点:客户端自 动缓存,运行速度快 医保接口 语音唱收唱付、自定义业务语音用语 自定义报表功能 所有业务信息均可自定义配置,自定义病 人类型折扣率,医院收费类别 药品、卫材、物资进销存全面管理 可根据客户需求自定义配置子程序如:挂号、收费、药库、西 药房、中药房、中心药房、住院、病区、物资、医生工作站、B超室、CT室、心脑电图、核磁室、医保科、检查检验室、病人查 询、院长查询、财务、统计与报表、营业收支等。超强统计查询与打印功能 支持所有的数据统计、查询与检索 ,

    标签: 自定义 HIS 语音 管理信息系统

    上传时间: 2015-06-13

    上传用户:84425894

  • 讲述如何提高单片机的运行速度,包括硬件上和软件上如何做相应的设计

    讲述如何提高单片机的运行速度,包括硬件上和软件上如何做相应的设计

    标签: 如何提高 单片机 运行速度 硬件

    上传时间: 2013-12-08

    上传用户:gxf2016

  • Linux 操作系统是一种性能优良、源码公开且被广泛应用的免费操作系统,由于其体积小、可裁减、运行速度高、良好的网络性能等优点,可以作为嵌入式操作系统。随着2.6内核的发布,Linux向现有主流的RT

    Linux 操作系统是一种性能优良、源码公开且被广泛应用的免费操作系统,由于其体积小、可裁减、运行速度高、良好的网络性能等优点,可以作为嵌入式操作系统。随着2.6内核的发布,Linux向现有主流的RTOS提供商在嵌入式系统市场提出了巨大挑战,例如VxWorks和WinCE,具有许多新特性,将成为更优秀的嵌入式操作系统。

    标签: Linux 2.6 操作系统 性能

    上传时间: 2013-12-29

    上传用户:sy_jiadeyi