一、新建工程

1、点击“Unity ProxL5”图标,打开软件,点击“文件->新建”

2、选择CPU

可选择施耐德PLC三种CUP系列:

选择Prenium系列,TSX P57 104M CPU,点击“确定”

3、进入软件初始界面

4、点击菜单“文件”,选“保存”,如下图输入文件名“projiet-3”,确定

工程建立完毕。

二、硬件配置

在项目浏览器中,双击“配置”,如下图:

右键点击机架 “1“上,选择”新设备“;

选择离散量TSX DEY 32D2K,32i24VDC漏极连接器;

右键依次点击机架上“2,3,4“,选择”新设备“,DSY 16T2(16Q24V,0.5A源极晶体管),AEY 800(8I模拟量高电平),ASY410(4Q模拟量高电平),如下图。硬件配置好后存盘。

三.设置通讯

1.在项目浏览器中点击“通讯”,右键点击“网络”,选“新建网络”.

在下图“添加网络”页面“可用网络列表中”选“以太网”,“更改名称”为net1,点确定。

鼠标左键双击“net1”,弹出下图,输入IP地址“192.168.0.1”,子网掩码“255.255.255.0”。

点击项目浏览器“配置”见下图出现号。

四、输入变量

1、在项目浏览器中鼠标双击“变量和FB实例”,在下图中输入:

2、双击“CPU模块(P57 104M)”,如下图查看相应模块的地址:

3、点击“I/O对象”,在“%I”处打钩,在开关量输出模块地址“%Q”处打钩,点击“使用以下项更新网络”,查看开关量输入输出模块地址,如下图:

4、如下图双击32D2K,在右侧点击“I/O对象”,再点击“更新网络”,在“名称前缀”中输入“open1”,点击”创建“,这样就创建了一个变量”open1”,并且把这个变量和地址%i0.1.0定位了。

5、同上,双击“16T2”,选“I/O对象“,选中%Q,”更新网络“,在右侧选中%Q0.2.0到%Q0.2.08(鼠标选中%Q0.2.0后下拉到%Q0.2.08,使变成黑色),在“名称前缀”中输入“LED1”,最后点击“创建”。

五、编程序

1、建立段

在项目浏览器中右键点击段,选择“新建段”,输入“名称”(main),语言选择LD,如下图,确定。

出现下面界面。

2、编程任务:依次顺序点亮8个LED灯,时间间隔1S。

程序流程图

流水灯程序配置

由于程序实现的功能只有一个输入(用于启动),8个输出;所以系统配置只需要电源模块、CPU模块、开关量输入模块、开关量输出模块, DEY 32D2K,(16I,24伏,漏极晶体管)(DSY16T2--24V,0.5A源极晶体),还需要一个定时器。

2、定时器的使用

在工具栏中点击FFB输入助手图标,在下图“FFB类型F"中输入 TON,见下图。

鼠标左键在程序输入框中点击,定时器如下图被引用。

3、给定时器赋值

右键点击定时器PT端,在弹出的菜单中选“数据选择”,在下拉框中输入yuzhi,点击下图的号。

在下面图中,右键点击定时器PT端,选择“数据属性“,在”值“一栏输入t #1s,点击“保存”,就给定时器预置了1秒的定时时间。

变量说明:m0-m8为中间变量,open1(常开触点)地址为:%i0.1.0;LED10—LED18(输出线圈)地址为:%q0.2.0-%q0.2.8。

4、梯形图

利用工具栏上的工具,在程序输入框中依次输入“常开接点”,常闭接点“,”线圈“等,如下图

最后关闭所有窗口,保存。

5、流水灯程序清单

六、仿真

右键点击”常开接点open1”,选择强制值为1。

效果如下图所示:


施耐德PLC Unity Pro xl 软件使用四相关推荐

  1. 施耐德PLC UNITY PRO XL 通过NOC模块与第三方硬件通讯

    1.工具中找到DTM浏览器打开. 2.设备菜单>附加功能>将EDS添加到库中. 3.下载第三方硬件的EDS文件,导入第三方硬件的EDS文件. 4.更新DTM硬件目录. 5.将DTM添加到N ...

  2. pro unity xl编程手册_施耐德Unity Pro XL编程使用入门

    施耐德Unity Pro XL编程使用入门 总记录数 5 总页数 1 当前页 1 931 4 | 2009-06-16 064722 1楼 abysmal 先支持一下. 可是图呢为什么没有图 | 20 ...

  3. pro unity xl编程手册_施耐德Unity Pro XL编程使用入门.pdf

    施耐德Unity Pro XL编程使用入门 · 有奖征文 · 专业图书 Unity Pro XL 编程指导 fulanglong 建议删除该贴!! | 收藏 | 回复 | 2009-06-15 16: ...

  4. 施耐德Unity Pro XL 13.0想创建中文变量名,如何设置?

    1.打开UnityPro软件,任意打开或新建一个项目(直接打开Unity pro软件的话工具菜单下无项目设置选项). 图1 2.在"工具"菜单下"项目设置"中, ...

  5. Unity Pro 2019 for mac(3D游戏动画开发工具) v2019.2.21f1

    想要一款功能强大的3D游戏动画开发工具?Unity 2019能够轻松创建诸如三维视频游戏.建筑可视化.实时三维动画等类型互动内容的多平台的综合型游戏开发工具,以及一个全面整合的专业游戏引擎,用于创建诸 ...

  6. 施耐德plc编程软件转以太网模块

    捷米特JM-ETH-SC 是一款经济型的以太网通讯处理器,是为满足日益增多的工厂设备信息化需求(设备网络监控和生产管理)而设计,用于施耐德Quantumn/Premiun/TSXMicro/Twdio ...

  7. plc原理及应用_施耐德PLC应用技术

    电工学习网:www.diangon.com 关注电工学习网官方微信公众号"电工电气学习",收获更多经验知识. 本书系统介绍施耐德plc的工作原理和应用技术.主要包括施耐德plc概述 ...

  8. QT使用libmodbus库与施耐德PLC通信

    ** QT使用libmodbus库与施耐德PLC通信 ** 1.环境配置 2.modbus简介 3.libmodbus简介 4.施耐德PLC地址映射 5.程序源码 1.环境配置 我当前使用的环境为WI ...

  9. Unity Pro 2020中文版

    教程: 1.解压从下载的软件压缩包,得到如下程序. 2.进去到addons文件,双击程序.exe. 3.点击浏览选择hub的安装路径. 4.记住安装完成后先不要启动软件. 5.安装主程序.exe. 6 ...

  10. 施耐德 m340 编程手册_施耐德PLC漏洞历险记

    工控安全是维护国家基础设施的安全,可工控设备并不像web那么常见,因此工控安全的研究较之web安全也相对迟缓.最近,瑞不可当工控团队入手了一台施耐德PLC,就让我们一起本着增加自身知识储备.实践维护国 ...

最新文章

  1. 网易有道词典笔 —— 73 岁“人类高质量”奶奶梅耶马斯克的中文学习之选
  2. 扒一扒 JVM 的垃圾回收机制,拿大厂offer少不了它!
  3. json数据在js中的常见操作
  4. antdesign 柱状图_以Ant Design为例:看B端设计的基本套路
  5. 【华为云技术分享】[HDC.Cloud]基于鲲鹏平台的Ceph深度性能调优
  6. python之路day2_Python之路,day2
  7. nginx location 匹配 多个规则_后端程序员不得不会的 Nginx 转发匹配规则
  8. LINQ to SQL创建三层/多层Web应用系统 (Part 1)
  9. CMSampleBufferRef获取h264 char*数据及sps/pps
  10. Nginx连接fastcgi的方式
  11. ListControl响应右键,弹出菜单
  12. D - 昂贵的聘礼(最短路径)
  13. Atitit mybatis 翻页解决法 目录 1.1. 翻页模式还有js翻页前端翻页更加简单 1 1.2. 逻辑分页使用类RowBounds vs 物理分页 offset模式 1 1.3.
  14. 飞卢服务器维护什么时候结束,2019年10月8日定期维护公告
  15. 软件安装教程1——Neo4j下载与安装
  16. 造数常用的Excel表达式
  17. 0x000000c5(0X000000C5蓝屏是什么意思)
  18. 遍历vad二叉树来遍历进程里的模块
  19. 方框加对勾怎么输入_word里如何往方框中加对号?带方框的对号怎么弄,原来是这样的...
  20. 七种流行的python开发软件,收藏了

热门文章

  1. DirectoryEntry配置IIS7出现ADSI Error:未知错误(0x80005000)
  2. ie加载项存在残留是什么_残余IE加载项无法修复
  3. MICRO SIM卡(SIM小卡)尺寸图及剪卡图解
  4. Linux下载的详细教程
  5. 智能烟感与物联网卡可以了解一波
  6. Android歌词转换器(支持动感歌词相互转换)
  7. UI设计中标签栏图标设计规范
  8. 【制作】基于金沙滩51单片机的贪吃蛇程序
  9. 蜂鸣器c语言相关程序,蜂鸣器c语言程序.doc
  10. 基于衰减因子和动态学习的改进樽海鞘群算法