我们在做大一点的项目的时候,要创建大量的变量,如何快速的创建变量,同时创建的变量有一定的规律,方便触摸屏和上位机进行编程。

首先要规划变量,我们习惯性的做法是设备尾号加后缀的方式,这样做的好处是在做程序可以通过前缀替换来提高编程的效率,如我的系统中有100个电机,首先我会在程序中建立一个电机的控制块,然后建立控制电机需要的变量:如果电机的位号是M1001-M1100,这时候我们可以借助excel表格进行编辑,首先确定位号对应电机的名称,如下图所示

然后在后面加多列,变量名为位号_后缀,后面的描述也同样加后缀,如下图所示

按照这样的方法建立好变量后,将变量粘贴进AB变量表格式的表格中,点击右键,选择“选择性粘贴”,选择数值就可以了,然后复制其它选项,补充完整变量表,然后建一个新的工作簿,保存为csv格式,导入Logix5000中就可以啦。

按照以上的办法建立变量一天最少也能建上5000个变量,这还算上IO分配所花的时间,如果怀疑可以亲自试试。

另外说一下Logix5000导出变量后描述部分乱码的问题:

导出变量是选择txt文件,然后用excel打开就可以了。

laravel wherehas 替换表前缀_AB(罗克韦尔)PLC如何快速创建Logix5000变量表相关推荐

  1. 上位机与基恩士plc以太网通讯_2020湛江AB罗克韦尔PLC主机回收二手或全新

    2020湛江AB罗克韦尔PLC主机回收二手或全新专业回收基恩士光电传感器回收,基恩士安全光栅回收,基恩士对射开关回收,基恩士工控配件回收,基恩士视觉相机回收,发那科伺服驱动电机回收,发那科控制系统回收 ...

  2. AB罗克韦尔plc指示灯详解

    AB罗克韦尔plc指示灯详解 6个指示灯:RUN指示灯.I/O指示灯.FORCE指示灯.RS232指示灯.BAT指示灯.OK指示灯: 外加一个旋转开关,三个档位:RUN(运行模式).REM(测试模式) ...

  3. 如何实现罗克韦尔PLC的模拟量采集和远程上下载?

    在目前的工业控制系统中,由于PLC具有开发周期短.编程语言简单直观.性能稳定可靠等诸多优势,被不同领域的企业作为自动化系统的控制核心使用.在工业现场中,往往需要对压力.温湿度.电流.电压等模拟量进行采 ...

  4. AB 罗克韦尔PLC(1769-ERC)相关与 CK-UR12-E01 关于 EtherNetIP 通信 PLC 配置指南

    AB 罗克韦尔PLC(1769-ERC)相关与 CK-UR12-E01 关于 EtherNetIP 通信 PLC 配置指南 1.plc与读卡器ck-ur12-e01通讯 1.1建立工程 1.2在con ...

  5. 罗克韦尔PLC编程软件ControlLogix平台

    罗克韦尔PLC编程软件ControlLogix平台 RSLogix 5000 中文版 V19.00 RSLogix 5000 中文版 V20.01 还有仿真软件及其使用文档 FTView 中文版 V7 ...

  6. 罗克韦尔PLC程序,水处理自动化最高程序

    罗克韦尔PLC程序,水处理自动化最高程序,泵,阀,温度计,流量计都有,版本20.01和20.04 id=622651993905&

  7. 堪比“震网”:罗克韦尔PLC严重漏洞可导致攻击者在系统中植入恶意代码

     聚焦源代码安全,网罗国内外最新资讯! 编译:代码卫士 罗克韦尔自动化公司的可编程逻辑控制器 (PLCs) 和工程工作站软件中存在两个新的安全漏洞(CVE-2022-1161 和 CVE-2022-1 ...

  8. 如何实现罗克韦尔PLC AB1756的远程监控数据采集?

    罗克韦尔AB1756系列PLC是一款高性能的大中型可编程控制器,采用ControlLogix系统,将顺序控制.过程控制.传动控制和运动控制.通信.IO技术集成在同一款设备平台上,为工业自动化提供安全稳 ...

  9. 借助工业网关如何实现罗克韦尔PLC的远程监控和维护?

    罗克韦尔是一个具有大中小型控制系统的PLC品牌,Micro800和MicroLogix是小型PLC,CompactLogix.SmartGuard 600和SLC 500是中型PLC,大型PLC有Co ...

最新文章

  1. poj1018 Communication System (有道翻译完全拯救不了)
  2. 30分钟正则表达式入门
  3. 关于C10K、异步回调、协程、同步阻塞
  4. 电源芯片选择DC/DC还是LDO?《转》
  5. android java 图像显示不出来_Java-Android Studio无法在图像视图中显示图像
  6. np.roll()的理解和用法
  7. 【已解决】ws2_32.dll丢失怎么办?ws2_32.dll调用失败如何修复
  8. access orcad 数据库_OrCAD Capture CIS使用MySQL数据库
  9. steam令牌 未能连接到服务器,连接错误无法连接到steam网络怎么办 steam网络连接错误解决方法【图文】...
  10. Python 写入txt文本文件
  11. 小爱同学课程表自动导入教程(2)——新版青果教务系统
  12. 面试HR常问的几个问题?
  13. 酷睿i7 11800h相当于什么水平 i711800h属于哪个档次
  14. 2021-2025年中国SWIR-InGaAs光电二极管线阵行业市场供需与战略研究报告
  15. 草帽船长(梦想海贼王)全套源码:客户端+服务端+资源+文档
  16. 对QT的产品,以及QT的一些综合评论 good
  17. 关于公司离职后住房公积金问题
  18. 成功的人都是自律的普通人
  19. 甲骨文的云计算转型成功 市值首超2000亿美元
  20. 电子日志 android、,eDiary电子日记本 3.0 beta2:新增天气对话框

热门文章

  1. 计算机科学文章,计算机科学导论论文范文
  2. 使用Netty编写一个简单的群聊系统
  3. nginx expires配置
  4. 卸载nginx php mysql_centos7中配置nginx+php-fpm+swoole+mysql环境教程
  5. 广二师的计算机专业好不,广东技术师范学院和广东第二师范学院哪一个更好?...
  6. php语法介绍,PHP 函数语法介绍一
  7. java类怎么删除对象_java中对象的生成使用和删除
  8. python django mysql web页面多级联动_Python Web实战:Python+Django+MySQL实现基于Web版的增删改查...
  9. java中为什么不能强制转换_为什么Java中的强制转换异常致命?
  10. c语言普通字符放哪里,C语言字符串的输入输出