沿的实例化开发与应用

在自动化项目应用中,通常一个动作由(0_1或1_0)触发时包含两个动作点,即从起始点到结束点。如果我们的程序设计不当,现场执行元件可能会因扫描因素及硬件问题导致动作快速重复执行,这种情况存在很大风险。今天我们来讨论一下沿的开发与应用(上升沿、下降沿),如果有不足之处,请及时指出。

我们将使用TIA V16 博途开发环境来实现这一功能。

功能要求:程序尽量简洁

项目环境:TIA V16

沿的实例化开发与应用

为了满足博途仿真的要求,我们选择了支持v4.0版本的simatic cpu1215fc进行硬件组态。

沿的实例化开发与应用

硬件组态部分在此不再详细说明。

软件部分:

创建沿的函数功能块(FB1),并创建背景数据块。这里只需两行代码:

#R_T(CLK:=#Start);#OUT := #R_T.Q;

为创建的沿(R_trig)再创建一个函数功能块(FB2),充分利用嵌套功能减少系统DB块的占用,以缩短扫描周期,更快地使用沿。

//沿的多实例化#R_0(Start:="data".in_put[0],     OUT=>"data".trig_o[0]);#R_1(Start := "data".in_put[1],     OUT => "data".trig_o[1]);#R_2(Start := "data".in_put[2],     OUT => "data".trig_o[2]);#R_3(Start := "data".in_put[3],     OUT => "data".trig_o[3]);#R_4(Start := "data".in_put[4],     OUT => "data".trig_o[4]);#R_5(Start := "data".in_put[5],     OUT => "data".trig_o[5])

需要说明的是,由于沿的TRIG数据类型不支持局部或全局的陈列。

以下是沿触发应用于数据采集的防抖采集功能(FC):

国洋商务通 国洋商务通

Gyb2b V1.01免费版可终身使用,是一款功能强大的B2B电子商务应用软件。该软件不仅更新和修改了V1.0相关功能,更是采用了目前互联网上最流行的LAMP组合(Linux+Apache+Mysql+PHP)开发完成,模板技术实现了界面与代码的有效分离,用户可以快速地在此基础上编译模板;提供B2B电子商务应用最常见的求购、供应、商品、公司库、行业资讯、商圈、资信认证、在线交易、交易评分、留言、搜

国洋商务通 0 查看详情 国洋商务通

IF "data".index_0 >= 1000 THEN        "data".index_0 := 0;END_IF;//上升沿触发数据入库并偏移(未抖动)IF "data".trig_o[0] THEN        //计次        "data".INC := "data".INC + 1;        //赋值并入库并偏移        "data".in_port :="赋值入口";        "data".Static_1["data".index_0] := "data".in_port;        "data".index_0 := "data".index_0 + 1;END_IF;

通过仿真,我们实用地实现了项目的设计与应用。

沿的实例化开发与应用

最终的沿的稳定采集是十分必要的,减少程序代码量,精益求精。

谢谢大家!

作者简介

蔡双春

电气工程师

剑控专家组成员

以上就是沿的实例化开发与应用的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/812963.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
怎么让win10命令提示符窗口全屏显示
上一篇 2025年11月26日 23:31:59
Win10正式版新增的20大功能汇总
下一篇 2025年11月26日 23:32:00

相关推荐

  • 如何优雅地管理PHP异步操作:使用Composer引入GuzzleHttp/Promises

    Composer在线学习地址:学习地址 告别“回调地狱”:PHP异步操作的痛点 你是否曾遇到这样的场景:你的php应用需要从多个外部服务获取数据,或者执行一些耗时的后台任务。如果这些操作都是同步进行的,那么用户就得眼睁睁地看着页面转圈,直到所有操作完成。这不仅严重影响了用户体验,也浪费了服务器资源。…

    用户投稿 2026年8月27日
    000
  • 使用Yii作为微服务架构的后端

    使用yii框架可以有效地构建微服务架构的后端。1) yii的restful api支持强大,适合定义和管理api端点。2) 依赖注入容器便于管理服务间依赖。3) 模块化设计有助于功能拆分和重组。4) 性能优化和最佳实践,如缓存和日志系统,提升服务性能和可靠性。 你想知道如何使用Yii框架来构建微服务…

    2026年8月27日
    000
  • PHP异步编程的痛点如何解决?使用Composer与GuzzlePromise实现高效非阻塞操作

    可以通过一下地址学习composer:学习地址 当PHP遇到“等待”:传统I/O的性能瓶颈 想象一下这样的场景:你正在开发一个聚合信息服务,需要同时从三个不同的第三方api获取数据——比如天气预报、股票行情和新闻摘要。在传统的php开发模式下,你的代码可能会是这样的: // 伪代码示例$weathe…

    用户投稿 2026年8月27日
    000
  • php-gd怎么安装扩展_php-gd扩展安装配置方法

    答案:安装并启用PHP的GD扩展需根据系统选择对应方法,Linux下通过yum或apt安装php-gd并重启服务,Windows下在php.ini中取消extension=gd注释后重启服务,最后通过phpinfo()或命令行验证是否成功。 安装和配置 PHP 的 GD 扩展(php-gd)是处理图…

    2026年8月27日
    000
  • 如何优雅地生成Thumbor图片处理URL?99designs/phumbor助你轻松搞定!

    可以通过一下地址学习composer:学习地址 你是否也曾遇到这样的场景:为了适配不同设备、不同区域的显示需求,你的网站需要展示同一张图片的不同尺寸、不同裁剪方式,甚至加上各种滤镜?如果每次都手动上传、手动处理这些图片,那简直是噩梦!为了解决这个问题,很多团队会选择使用像 thumbor 这样的图片…

    用户投稿 2026年8月27日
    000
  • PHP异步操作的救星:如何优雅地处理并发任务和回调地狱,使用GuzzlePromises可以!

    可以通过一下地址学习composer:学习地址 告别阻塞:PHP异步编程的痛点与挑战 在传统的php应用中,我们习惯于按部就班地执行代码。当一个函数需要等待外部资源(比如网络请求、数据库查询、文件读写)响应时,整个脚本就会停下来,直到这个操作完成才能继续。这种“阻塞式”的i/o模式在处理少量请求时问…

    用户投稿 2026年8月27日
    000
  • linux中进程和线程的区别是什么

    linux中进程和线程的区别是:1、一个程序至少有一个进程,一个进程至少有一个线程;2、线程的划分尺度小于进程;3、进程在执行过程中拥有独立的内存单元,而多个线程共享内存。 进程与线程的定义 (推荐学习:linux教程) 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资…

    2026年8月27日
    000
  • Linux下9种优秀的代码比对工具【推荐】

    Linux下9种优秀的代码比对工具【推荐】Linux下9种优秀的代码比对工具【推荐】Linux下9种优秀的代码比对工具【推荐】Linux下9种优秀的代码比对工具【推荐】

    下面由linux教程栏目给大家介绍linux下9种优秀的代码比对工具,希望对需要的朋友有所帮助! 在我们编写代码的时候,我们经常需要知道两个文件之间,或者同一个文件不同版本之间有什么差异性。在 Windows 下有个很强大的工具叫作 BeyondCompare ,那在 Linux 下需要用到什么工具…

    2026年8月27日 用户投稿
    400
  • 如何高效捕获并追踪Yii2应用中的错误和异常?notamedia/yii2-sentry助你实现实时错误监控

    composer在线学习地址:学习地址 告别日志“盲盒”:Yii2 错误追踪的痛与思 作为一名PHP开发者,尤其是在维护Yii2项目时,最让人头疼的莫过于生产环境中的错误和异常。它们就像“盲盒”一样,你永远不知道什么时候会突然冒出来。传统的日志记录,无非是将错误信息写入文件。这在开发阶段尚可接受,但…

    用户投稿 2026年8月27日
    000
  • 录音笔传输文件自动校验

    录音笔传输文件自动校验录音笔传输文件自动校验录音笔传输文件自动校验录音笔传输文件自动校验

    一、引言 校验文件完整性的重要性:在日常工作和生活中,我们常常需要从网络上获取各种数据,但这些下载的文件是否安全值得商榷;即使是安全的,如果下载不完整,也会导致文件不可用;更糟糕的是,文件可能被篡改,加入了木马、病毒或广告等。因此,下载数据时校验其完整性是非常必要的。 在小编(●—●)参与的项目中,…

    2026年8月27日 用户投稿
    000
  • 喵趣漫画官方正版在线阅读入口 喵趣漫画网页版高清资源免费看

    喵趣漫画官方正版在线阅读入口是https://www.miaoqumh.org/,该平台提供免费高清漫画资源,涵盖恋爱、冒险、玄幻等多种类型,支持个性化推荐、进度同步与离线缓存,确保流畅舒适的阅读体验。 立即进入一、“☞☞☞☞点击喵趣漫画官方正版在线阅读入口☜☜☜”; 立即进入二、“☞☞☞☞点击喵趣…

    2026年8月27日
    200
  • linux协程是什么

    linux协程是一种轻量级的用户态线程,操作系统对协程无感知。协程实现的是协作式调度(非抢占式调度),即协程切换由当前协程控制,主动让出CPU。通常情况下,一个线程包含多个协程。 协程定义 (推荐学习:linux教程) 协程(coroutine),是一种轻量级的用户态线程,操作系统对协程无感知。实现…

    2026年8月27日
    100
  • 如何解决DoctrineORM批量处理内存溢出?ocramius/doctrine-batch-utils助你轻松优化!

    Composer在线学习地址:学习地址 你是否也曾遇到过这样的场景:需要对数据库中数百万条记录进行批量更新、迁移或清理?比如,为所有用户生成一个唯一的邀请码,或者根据新的业务逻辑调整旧的数据状态。作为php开发者,我们自然会想到使用doctrine orm来操作数据,因为它提供了强大的抽象和便利性。…

    用户投稿 2026年8月26日
    000
  • java中文乱码问题 乱码产生原因和修复方案

    java 中文乱码问题主要由字符编码不一致导致,修复方法包括确保系统编码一致性和正确处理编码转换。1. 统一使用 utf-8 编码,从文件到数据库和程序。2. 读取文件时明确指定编码,如使用 bufferedreader 和 inputstreamreader。3. 设置数据库字符集,如 mysql…

    2026年8月26日
    000
  • Tor浏览器官方登录入口 Tor浏览器匿名访问地址

    Tor浏览器官方登录入口是https://www.torproject.org/,该网站提供多层加密传输、支持.onion特殊域名访问、具备防指纹追踪功能,并内置优化隐私的浏览器,适用于记者、受网络管制影响用户、研究人员及注重隐私的普通用户。 Tor浏览器官方登录入口在哪里?这是不少网友都关注的,接…

    2026年8月26日
    1000
  • 如何高效集成PipedriveCRM?devio/pipedrive助你轻松搞定!

    可以通过一下地址学习composer:学习地址 想象一下,你的php应用需要和pipedrive crm无缝对接:每当用户在你的网站上提交一个表单,你就需要自动在pipedrive中创建一个新的联系人或交易;或者,你需要从pipedrive拉取最新的客户数据,用于你的内部报表系统。听起来很酷,对吗?…

    用户投稿 2026年8月26日
    100
  • LINUX系统怎么修改时区_LINUX修改系统时区配置教程

    首先使用timedatectl命令查看并设置时区,如sudo timedatectl set-timezone Asia/Shanghai;其次可通过手动链接/etc/localtime文件或图形界面调整;最后可配置TZ环境变量确保应用时区一致。 如果您发现系统时间显示不正确,可能是由于时区设置错误…

    2026年8月26日
    000
  • linux基础操作有哪些?

    linux基础操作有哪些?linux基础操作有哪些?linux基础操作有哪些?linux基础操作有哪些?

    linux基础操作有:1、【passwd】为设置密码;2、【su】为切换用户;3、【who】为查看在线的用户;4、【whoami】为查看当前自己的用户;5、【hostname】显示主机名等。 linux基础操作有: 一、概述 1、常见操作系统 服务端操作系统 : linux、unix、windows…

    2026年8月26日 用户投稿
    100
  • 告别PHP同步阻塞:如何用Composer和GuzzlePromise实现高效异步API调用

    在现代Web开发中,性能是用户体验的基石。当我们的PHP应用需要与多个外部服务(如第三方API、微服务)交互,或者处理一些耗时较长的内部任务时,传统的同步阻塞模式往往会成为瓶颈。一个接一个的请求,意味着用户必须漫长地等待所有操作完成后才能看到结果。这种“串行”处理方式不仅效率低下,还可能导致服务器资…

    用户投稿 2026年8月26日
    100
  • 酷狗音乐官网版入口-酷狗音乐音乐人平台官网登录入口​

    酷狗音乐官网入口为www.kugou.com,进入后可登录使用网页版听歌,支持搜索、播放、建歌单等功能;音乐人可通过官网开放平台入驻,完成资料提交后上传作品并获取收益。 酷狗音乐官网版入口在哪里?这是不少网友都关注的,接下来由PHP小编为大家带来酷狗音乐官网版入口以及酷狗音乐人平台官网登录入口相关信…

    2026年8月26日
    000

发表回复

登录后才能评论
关注微信