当前位置: 首页 > news >正文

基恩士PLC编程小技巧八:脚本过长如何实现换行及替换

基恩士PLC编程小技巧八:脚本过长如何实现换行?

 一、问题点

      我们在使用基恩士编程软件KV STUDIO 进行脚本编程时,经常遇到这样的问题:脚本的一行过长,程序不好阅读及维护。

图片

    IF MR1000 OR MR1001 OR MR1002 OR MR1003 OR MR1004 OR MR1005 OR MR1006 OR MR10007 OR MR10008 OR MR1009 OR MR1010 OR MR1011 OR MR1011 OR MR1012 OR MR1013 OR MR1014 OR MR1015 OR MR1100 OR MR1101 OR MR1102 THEN   DM0 = 100END IF

     二、解决办法

    针对这个问题,基恩士KV STUDIO Ver.12G版本以后进行了改善,脚本某行很长时,可以在一段程序末尾加上“_”(下划线),程序即可换行,这样程序就很易于查看了。

    图片

      IF MR1000 OR MR1001 OR MR1002 OR MR1003 OR MR1004 OR MR1005 _OR MR1006 OR MR1007 OR MR1008 OR MR1009 OR MR1010 OR MR1011 _OR MR1011 OR MR1012 OR MR1013 OR MR1014 OR MR1015 OR MR1100 _OR MR1101 OR MR1102 THEN   DM0 = 100END IF
      

      基恩士PLC编程小技巧九:巧用查找替换功能

       一、问题点

            在使用基恩士PLC编程时,经常需要批量替换地址,例如下图MR000000-MR000007需要替换成MR000100-MR000107。这种情况如果逐个地址替换,既费时费力还容易遗漏出错,下面我们分享一个基恩士如何快速替换的小技巧。

      图片

       二、操作步骤

      1.调用查找界面
      鼠标:右键→查找→替换软元件

      图片

      图片

      快捷键:Ctrl +H

      图片

      2.功能详解

      图片

      3.操作步骤

      1)替换前(B)       输入要替换前地址
      2)替换后(o)       输入要替换后地址

      3)替换宽度(W)   这里代表需要替换地址数量

      图片

       三、效果演示

      经过以上设置,我们可以快速实现一键快速进行地址替换,详见下图:

      图片

      相关文章:

    • 并发编程2
    • 【java】网络编程——IP
    • Vue 中 this 使用指南与注意事项
    • 音视频入门基础:RTP专题(19)——FFmpeg源码中,获取RTP的音频信息的实现(下)
    • 约瑟夫环(1+2)
    • 【JVM】GC 常见问题
    • Python Cookbook-4.3 若列表中某元素存在则返回之
    • 机器学习之特征工程
    • 珠算与珠心算发展简介
    • c语言zixue
    • 并发编程面试题二
    • 从 root 一滴水看 Spring Data JPA 的汪洋大海
    • 前端面试笔试
    • 使用 Nginx 进行前端灰度发布的策略与实践
    • Day16:数组中出现次数超过一半的数字
    • harmonyOS NEXT开发与前端开发深度对比分析
    • C语言数据类型取值范围及格式化符号
    • NVMe集群:加速数据处理
    • 【C语言】自定义类型:结构体,联合,枚举(下)
    • python函数式编程
    • 安徽两位新任地级市政府党组书记亮相
    • 净海护渔,中国海警局直属第一局开展伏季休渔普法宣传活动
    • 王毅谈金砖国家开展斡旋调解的经验和独特优势
    • 云南铁路:打造“铁路+金融+产业”融合发展生态
    • 人社部:一季度全国城镇新增就业308万人,同比增加5万人
    • 马上评|“AI神医宇宙”欺诈,连演员都不请了