Presentation is loading. Please wait.

Presentation is loading. Please wait.

Horner Tianjin Automation Technology LTD

Similar presentations


Presentation on theme: "Horner Tianjin Automation Technology LTD"— Presentation transcript:

1 Horner Tianjin Automation Technology LTD
HORNER OCS IEC61131编程培训 Horner Tianjin Automation Technology  LTD  Ver

2 PLC控制简介 继电器控制电路 R 9 E V _ P B F W D S T O 1 3 4 M L 2

3 PLC 系统工作原理 2 CPU 3 1 输入模块 输出模块 执行 程序 用户程序 通讯服务 I1 Q1 ( ) I1 I 2 Q2 ( )
输入扫描 执行 程序 输出刷新 通讯服务 PLC 系统工作原理 CPU 2 输入地址%I 输出地址%Q 用户程序 I 1 Q 1 I 2 1 I1 Q1 Q 2 I 3 ( ) Q 3 I 4 Q 4 I 5 Q 5 I 6 I1 I 2 Q 6 Q2 ( ) 输入模块 输出模块 Q2 I 1 2 3 4 5 6 7 8 C O M Q1 Q2 Q3 Q4 1 数据储存 (%M,%R,...) 3 Q5 Q6 Q7 Q8 C O M

4 HORNER PLC 地址表示形式 %AI00326 外部地址 %I %Q %AI %AQ 位地址 字地址 外部地址 %I %Q %AI
表示地址 地址类型 地址号 内部地址 %M %T %R %S %SR ——系统标志—位地址 ——寄存器—字地址 中间继电器—位地址 ——系统标志—字地址 地址数为自然数——例如“%R0326”

5 ZC REV_PB FWD_PB STOP_PB FC MTR_FWD MTR_REV L1 L2 传统PLC编程语言-梯形图

6 符合国际标准的通用性PLC编程语言-IEC61131
FBD功能块编程语言 LD梯形图编程语言 SFC 顺控语言 ST 代码

7 HORNER OCS IEC编程环境介绍 进入IEC编程环境

8 变量 全局变量 保留变量 局部变量 变量 右键单击增加变量 建立变量的方法 文本编辑变量

9 变量的参数 地址 描述 变量名称 数据类型 练习:按照以上描述建立以下变量 1、start_button 启动按钮 BOOL
2、stop_button 停止按钮 BOOL 3、auto_switch 自动选择 BOOL 4、level_current 液位当前值 INT 5、level_set 液位设定值 INT 6、CONTROL_COIL 控制输出 BOOL

10 创建一个IEC程序 区域选择 功能块添加 添加变量 添加注释 程序结构控制 新建的主 程序(FBD 语言) 布尔量梯形结构 执行顺序

11

12 使用工具栏中的指令,形成以下结构

13 画面编辑,做出以下画面,并连接变量。

14 用电脑连接控制器,并下载程序进行模拟测试。
ST编程模式 在主程序新建ST程序,并输入以下代码。 if not auto_switch then if start_button and not control_coil then control_coil:=1; elsif stop_button and control_coil then control_coil:=0; end_if; if auto_switch then if level_current>level_set then else

15 将原来创建的FBD程序删掉,将现有代码下载并测试效果,在线监控,理解一下
ST编程的特点。


Download ppt "Horner Tianjin Automation Technology LTD"

Similar presentations


Ads by Google