梯形图功能块的建立和使用.PDF
文本预览下载声明
OMRON 客户服务中心 P136-1
梯形图功能块的建立和使用
制作时间:2017.11
硬件设备:无
软件:CX-Programmer、CX-Simulator (离线模拟功能)
案例简介:① 建立梯形图功能块实现程序的模块化编写;
② 使用AT指定将变量映射到固定地址中。
1.系统概述,硬件搭建和接线
本案例使用离线模拟来测试编写的程序不需要实际硬件连接。
(1) 模拟PLC 机型
CJ2M-CPU33。
(2)功能块实现目的
将输入的两个变量值在输入使能位的控制下进行除法运算后进行输出。
2. 操作步骤
(1) 硬件设置:
(2) 软件操作:
① 在CX-Programmer 中建立CJ2M-CPU33 的工程,然后添加功能块
a. 【功能块】分类右击—— 【插入功能块】——梯形图。
图2-1
1
OMRON 客户服务中心 P136-1
b. 在【通用】选项卡中,命名功能块名称为 “Test1”。
图2-2
c. 在【保护】选项卡中可以对功能块设置 “禁止写入”或者 “禁止写入和
显示”。
图2-3
② 添加功能块所需要的变量
a. 依次添加如图2-4 所示的三个输入变量,过程如下图2-5、2-6 所示。
图2-4
2
OMRON 客户服务中心 P136-1
图2-5
图2-6
b. 建立内部变量,并进行AT 指定,将其映射到D0 地址。
图2-7
图2-8
3
OMRON 客户服务中心 P136-1
c. 建立输出变量如下图2-9 所示。
图2-9
③ 编写功能块程序
编写功能块程序如下图2-10 所示。
图2-10
④ 在主程序中调用编写的功能块
a.新建接点作为功能块的使能接点,在使用如图2-11 所示图标调用功能块。
图2-11
4
OMRON 客户服务中心 P136-1
b.输入功能块实例名称(每次调用功能块都需要设置一个实例名,并且不
可以功能块定义名重复)。
图2-12
c.选择图2-13 所示图标,给功能块输入、输出变量赋值。
图2-13
赋值完成后,功能块梯形图程序如图2-14 所示。
图2-14
5
OMRON 客户服务中心 P136-1
3. 现象和结论
① 点击【模拟】—— 【在线模拟】进行梯形图功能块程序的模拟。
② 导通W0.00 后,功能块变为绿色,在D10 中
显示全部