施耐德PLC Unity Pro xl 软件使用一
一、 Unity Pro用户界面:
启动Unity Pro后,用户界面如下图所示:分为菜单栏(1),工具栏(2),项目浏览器(3),编辑器窗口(4),用于直接访问编辑器窗口的选项卡(5),信息窗口(6),状态栏(7)。
二、新建项目:(以Unity Pro xl V5.0为例)
1、运行Unity Pro xl V5.0程序
开始→Unity Pro xl,如下图,或双击桌面上的Unity Pro xl V5.0图标。
2、新建项目
在菜单栏“文件”中选择“新建”,弹出下图,选择你需要的CPU如BMX P34 2020 (02.00),然后确定,点击菜单“文件另存为”,取文件名My Projiet-1:保存。即完成了项目建设与工程名字修改工作。
三、配置PLC系统
双击左侧项目浏览器“配置”,出现下面菜单
1、右键点击最右端红色箭头位置,出现菜单选择“替换机架(R)”,更换底板为六槽底板;
2、右键点击1号插槽选择“新设备”,在弹出的菜单中选择离散量DDI:DDI1602;(16路离散量漏极输入)设备。
3、同样方法右键点击2号插槽选择“新设备”,在弹出的菜单中选择DDO:DDO3202k;(32路源极输出)
4、同样方法右键点击3号插槽选择“新设备”,在弹出的菜单中选择ACI:AMI0410;(4路模拟量高电平隔离输入)
5、同样方法右键点击4号插槽选择“新设备”,在弹出的菜单中选择AMO:AMO0410;(4路模拟量隔离输出)
6、同样方法右键点击5号插槽选择“新设备”,在弹出的菜单中选择EHC:EHC0200;(2通道通用计数器)
7、点击保存按钮。
上述设备还可以进行复制、修改、删除、编辑等操作。至此就完成了plc系统的硬件配置。
四、通信设置:
1、双击左侧项目浏览器中的“通讯“,右键点击“网络”,在弹出的菜单中选择“新建网络“,在弹出的选项卡中,下图的“可用网络列表“里选择以太网,在“更改名称”里用英文进行书写Ethernet-HMI1;然后确定。
2、右键Ethernet_HMI1选打开,在弹出的下图中修改IP地址:192.168.0.1;子网掩码255.255.255.0,该页面左上角型号系列选择CPU2020 02.00;右侧“模块实用程序选择“选“是” 。
3、在项目浏览器“配置”中找到并双击下图中Ethernet图标。
在弹出的页面中点击“通道3”上面的Ethernet图标,再点选项卡“I/O对象“,点全选,按下“更新网格”按钮。如下图。
左键再按通道3,然后在下面“功能”里选择“以太网TCP IP”,“网络链路”里选“Ethernet_HMI1”;
此时发现左侧项目浏览器已经改为“对号”了。如下图。
以上完成了网络的配置。
五、编辑变量和数据:
(一)基本知识
1、变量分类
变量是在程序执行时可以修改的内存区域。Unity Pro 软件编程可以使用两种类型的变量:
1) 定位变量:是与 I/O 硬件模块输入输出通道相关联的,或者与内存引用相关联的变量。例如:“启动电机”与输入模板通道 %I 0.5.0 相关联,“启动电机”就是定位变量。
2) 非定位变量:是既不与I/O 硬件模块输入输出通道相关联,也不与内存引用地址相关联的变量,即没有地址关联的变量成为非定位变量。非定位变量在内存中的位置不可知。这种变量定义类型可以使您在编写程序时抛开地址的束缚,完全专注于您的应用。
2、通用数据类型和范围
n BOOL/EBOOL : 布尔变量必须为 FALSE (0) 或 TRUE (1). EBOOL处理强制和边沿检测
n WORD : 代表 “位串16”, 意味着数据长度为 16 位
n INT : 代表整型数. 数值范围从 -32768 至 +32767
n UINT : 代表无符号整型数. 数值范围从 0 至 65535
n REAL : 代表浮点值. 数值范围从 -3.40e+38 至 3.40e+38
3、 通用数据类型的立即值语法
通常基本数据类型(EDT)的实例采用变量名或拓扑地址的方式引用,而在数据编辑器或程序段中也可以通过立即值的方式赋值和引用。如下图所示。
4、定义变量的三种方式
方式一,在项目浏览器中鼠标双击“变量和FB实例”,在弹出的‘数据编辑器窗口’定义,编辑、修改变量,如下图。
施耐德PLC Unity Pro xl 软件使用一相关推荐
- 施耐德PLC UNITY PRO XL 通过NOC模块与第三方硬件通讯
1.工具中找到DTM浏览器打开. 2.设备菜单>附加功能>将EDS添加到库中. 3.下载第三方硬件的EDS文件,导入第三方硬件的EDS文件. 4.更新DTM硬件目录. 5.将DTM添加到N ...
- pro unity xl编程手册_施耐德Unity Pro XL编程使用入门
施耐德Unity Pro XL编程使用入门 总记录数 5 总页数 1 当前页 1 931 4 | 2009-06-16 064722 1楼 abysmal 先支持一下. 可是图呢为什么没有图 | 20 ...
- pro unity xl编程手册_施耐德Unity Pro XL编程使用入门.pdf
施耐德Unity Pro XL编程使用入门 · 有奖征文 · 专业图书 Unity Pro XL 编程指导 fulanglong 建议删除该贴!! | 收藏 | 回复 | 2009-06-15 16: ...
- 施耐德Unity Pro XL 13.0想创建中文变量名,如何设置?
1.打开UnityPro软件,任意打开或新建一个项目(直接打开Unity pro软件的话工具菜单下无项目设置选项). 图1 2.在"工具"菜单下"项目设置"中, ...
- Unity Pro 2019 for mac(3D游戏动画开发工具) v2019.2.21f1
想要一款功能强大的3D游戏动画开发工具?Unity 2019能够轻松创建诸如三维视频游戏.建筑可视化.实时三维动画等类型互动内容的多平台的综合型游戏开发工具,以及一个全面整合的专业游戏引擎,用于创建诸 ...
- 施耐德plc编程软件转以太网模块
捷米特JM-ETH-SC 是一款经济型的以太网通讯处理器,是为满足日益增多的工厂设备信息化需求(设备网络监控和生产管理)而设计,用于施耐德Quantumn/Premiun/TSXMicro/Twdio ...
- plc原理及应用_施耐德PLC应用技术
电工学习网:www.diangon.com 关注电工学习网官方微信公众号"电工电气学习",收获更多经验知识. 本书系统介绍施耐德plc的工作原理和应用技术.主要包括施耐德plc概述 ...
- QT使用libmodbus库与施耐德PLC通信
** QT使用libmodbus库与施耐德PLC通信 ** 1.环境配置 2.modbus简介 3.libmodbus简介 4.施耐德PLC地址映射 5.程序源码 1.环境配置 我当前使用的环境为WI ...
- Unity Pro 2020中文版
教程: 1.解压从下载的软件压缩包,得到如下程序. 2.进去到addons文件,双击程序.exe. 3.点击浏览选择hub的安装路径. 4.记住安装完成后先不要启动软件. 5.安装主程序.exe. 6 ...
- 施耐德 m340 编程手册_施耐德PLC漏洞历险记
工控安全是维护国家基础设施的安全,可工控设备并不像web那么常见,因此工控安全的研究较之web安全也相对迟缓.最近,瑞不可当工控团队入手了一台施耐德PLC,就让我们一起本着增加自身知识储备.实践维护国 ...
最新文章
- 解决flex4 分辨率自适应问题
- C/C++基础问题归集
- 巴特沃斯滤波器python_如何用Scipy.signal.bu实现带通巴特沃斯滤波器
- 【WebGL】《WebGL编程指南》读书笔记——第2章
- Hibernate5-一对多双向关联-迫切左外连接-HQL
- Python基础(注释/算数运算符/变量类型/拼接字符串)
- byte数组转blob类型_Java类型相互转换byte[]类型,blob类型
- oracle10gdmp字符集,从Export DMP文件看导出字符集(上)
- numpy中的对应元素相乘,可以使用广播
- java获取当前上一周、上一月、上一年的时间dxl
- Internet Download Manager 6.32.6 V2 下载工具
- 数据库的ACID是什么
- mysql migration toolkit 使用_MySQL Migration Toolkit的使用
- UI设计色彩模式选择
- Entrust Datacard新一代再转印证卡打印机系列喜获蓝盾杯创新奖
- 亿级工具类APP头条数据聚合优化实践
- 怎么检测计算机硬件好坏,鲁大师如何检测硬件好坏?硬件好坏检测方法介绍
- 如何把Java代码写的简洁
- 编译原理 实验4 语义分析(基于PL/0,使用C++代码编写)
- 关于hosts管理工具