施耐德PLC应用,在程序中定义变量和数据!
(一)基本知识
1、变量分类
变量是在程序执行时可以修改的内存区域。Unity Pro 软件编程可以使用两种类型的变量:
1) 定位变量:是与 I/O 硬件模块输入输出通道相关联的,或者与内存引用相关联的变量。例如:“启动电机”与输入模板通道 %I 0.5.0 相关联,“启动电机”就是定位变量。
2) 非定位变量:是既不与I/O 硬件模块输入输出通道相关联,也不与内存引用地址相关联的变量,即没有地址关联的变量成为非定位变量。非定位变量在内存中的位置不可知。这种变量定义类型可以使您在编写程序时抛开地址的束缚,完全专注于您的应用。
2、通用数据类型和范围
BOOL/EBOOL : 布尔变量必须为 FALSE (0) 或 TRUE (1). EBOOL处理强制和边沿检测
WORD : 代表 “位串16”, 意味着数据长度为 16 位
INT : 代表整型数. 数值范围从 -32768 至 +32767
UINT : 代表无符号整型数. 数值范围从 0 至 65535
REAL : 代表浮点值. 数值范围从 -3.40e+38 至 3.40e+38
3、 通用数据类型的立即值语法
通常基本数据类型(EDT)的实例采用变量名或拓扑地址的方式引用,而在数据编辑器或程序段中也可以通过立即值的方式赋值和引用。如下图所示。
4、定义变量的三种方式
方式一,在项目浏览器中鼠标双击“变量和FB实例”,在弹出的‘数据编辑器窗口’定义,编辑、修改变量,如下图。
方式二,在项目浏览器中双击CPU或I/O模块,如下图查看相应模块的地址,在模块的I/O对象表格里定义,这种方式只能生成,不支持修改和删除。
方式三,在”程序编辑窗口”中定义,这种方式只能生成,不支持修改和删除。
(二)实际操作
1、在项目浏览器中点击“变量和FB实例”,在右侧“名称”下输入start,类型选 EBOOL,在下一行输入 stop,类型选 EBOOL,然后关闭窗口。如下图:
2、从硬件属性中书写:在项目浏览器中双击DDO3202k;左键点右侧“BMX DDO3202k”,选择I/O对象,再选择%Q,然后点击“更新网络”。在该界面右侧%Q0.2.0名称下,改写为cmd_motor,再用鼠标左键选中第2行,按着鼠标左键下拉,选择右侧Q0.2.1、Q0.2.2、Q0.2.3;然后在左侧“名称前缀”框中输入cmd_,点击“创建”。即可形成cmd_0、cmd_1、cmd_2;如下图:
3、关闭所有窗口,点击“变量和FB实例”,会显示刚才所有的定义变量名。
4、按保存按钮,保存项目。
施耐德编程软件Unity Pro的安装和破解方法!你用过施耐德的PLC吗?
Unity Pro 软件安装
一、Unity Pro安装的系统要求
操作系统:Windows 2000 Professional,Windows XP Professional ,Win7 32位操作系统。
硬件需求:
最小: PC 800MHz, 384M Ram, 2 Gb 硬盘空间
推荐:PC 1.2GHz (2.4GHz), 512M Ram, 4 Gb 硬盘空间
IE浏览器的版本:IE5.5或以上(否则导致安装失败)
注意:不能在同一台PC上安装两个不同版本的Unity Pro。
二、软件下载
下载后的文件是ISO文件,如下图:需要释放到V5.0目录,授权工具软件和授权文件也是压缩文件,需释放到默认目录中。
三、安装(本例是在Windows 7 32位操作系统下安装)
360安全卫士,搜狗中文输入法影响安装,安装前需退出。
在程序安装目录中找到SETUP.EXE,双击后开始安装如下图:
出现下图时,选择Chinese version(中文版本),点击按钮(start Unity Pro Installastion)继续安装。
遇到下图提示软件版本不兼容,不用管它继续安装。
如下图选择接受协议,继续下一步。
在下图中输入用户信息:名,姓名,组织随意填写,部件号选第一个,序列号:12345678999,继续下一步。
在下图中选择语言为“中文”,继续下一步。
下图中选择通信驱动安装,点击下一步。
下图中选择安装目录,系统默认C盘。
出现复制文件,更新系统画面,如下图。
安装驱动时会出现下图,选择“安装”,继续下一步。
安装完成,选择在桌面上创建快捷方式后,点击“完成”。
四、破解
在授权工具软件PrvDisk2.02目录中,运行prvDisk程序。
出现下图界面时,选择“装载一个虚拟加密盘到操作系统中”,点击“连接”。
载入授权文件“授权文件10-10-09”,输入密码为:12345,然后点击“确定”,选择想要的盘符,例如“Z”。
点击桌面上的Unity Pro XL快捷方式图标,运行Unity Pro XL ,选择注册向导,在下图中选中“转让许可权限”,点击下一步。
点击下一步。
注册完成,如下图,点击结束。再关闭prvDisk程序。
重新运行Unity Pro XL时发现已经注册。
相关问答
施耐德plcm241上传程序方法?
以下是施耐德PLCM241上传程序的一般方法:1.在电脑中安装施耐德驱动,点击setup.exe安装。2.使用编程电缆连接PLC和电脑。3.在电脑设备管理器中找...以...
施耐德PLC编程软件部件号和序列号,型号[施耐德PLC编程软件].UnityPro_XL_V5.0?
输入用户信息:名,姓名,组织随意填写部件号选第一个,序列号:12345678999,继续下一步。输入用户信息:名,姓名,组织随意填写部件号选第一个,序列号:12345678999...
施耐德M340PLC如何配置CPU以太网端口连接编程计算?
1、将设备的16进制地址转换为10进制:0003H(16进制数,H没用,只是说明该数为16进制数)=0003。2、设备定义PLC----莫迪康---Mobus-rtu----串口。3、变量定义.....
施耐德plc218程序怎么上传?
要上传施耐德PLC218的程序,一般可以按照以下步骤进行:1.确保你有与该PLC配套的编程软件,比如UnityPro等。2.使用合适的通信电缆将计算机与PL...
施耐德PLC硬件是什么?
施耐德PLC主要有原Modicon旗下的Quantum、Compact(已停产)、Momentum系列。施耐德plc编程软件是施耐德电气自动化的核心产品,它是新一代软硬件自动化平台。...
施耐德tm218plc编程软件安装步骤?
就...2、更新了授权文件,以前的授权文件失效了.授权文件使用后就变为空,最好下载RAR,每次安装时授权时解压用一次.3、运行授权工具软件PrvDisk2.02-Prv...
求助施耐德TWIDOPLC程序解密?
TWIDOPLC的编程软件没有UPLOAD命令,也没有密码比较的环节,解密是很难的。可以试验一下的是:用编程软件的Backup命令先把PLC程序由RAM备份到内部EEPROM,再把P...
施耐德pl7使用技巧?
施耐德PL7是一款常用的PLC编程软件,使用技巧主要包括以下几个方面:首先,熟悉PL7的基本操作和编程语言,如输入输出变量的定义、程序组织结构等;其次,掌握P...
施耐德plcm218程序怎么写入?
要将程序写入施耐德PLCM218,您需要按照以下步骤进行操作:1.首先,确保您已经安装了适当的编程软件,例如SoMachineBasic。2.打开编程软件,并创建一个新的...
%MW400施耐德PLC编程中,表示什么意思?
%MW表示内存字。%MW400即是从%MW0开始偏移400地址的第401个字。%MW表示内存字。%MW400即是从%MW0开始偏移400地址的第401个字。