SoftPro 软件使用手册
修订记录
版本号
时间
修订内容
V1.0
2013.6.26
软件基础介绍
作者:黄龙
目 录
目 录 ............................................................................................................................................................................... I
前 言 ............................................................................................................................................................................. VI
导 读 ........................................................................................................................................................................... VII
1. 安装指南 ................................................................................................................................................................. 1
1.1 软件安装 .......................................................................................................................................................... 1
1.2 软件卸载 .......................................................................................................................................................... 5
2. SoftPro 软件概述.................................................................................................................................................... 9
2.1 SoftPro 简介 ..................................................................................................................................................... 9
2.2 编程界面 .......................................................................................................................................................... 9
2.2.1 标题栏 ................................................................................................................................................. 10
2.2.2 对象组织器 ......................................................................................................................................... 11
2.2.3 变量声明区 ......................................................................................................................................... 11
2.2.4 程序区 ................................................................................................................................................. 12
2.2.5 编译信息区 ......................................................................................................................................... 13
2.2.6 状态栏 ................................................................................................................................................. 13
2.3 菜单列表 ........................................................................................................................................................ 13
2.3.1 文件菜单 ............................................................................................................................................. 13
2.3.2 编辑菜单 ............................................................................................................................................. 14
2.3.3 工程菜单 ............................................................................................................................................. 15
2.3.4 插入菜单 ............................................................................................................................................. 18
2.3.5 附加菜单 ............................................................................................................................................. 19
2.3.6 联机菜单 ............................................................................................................................................. 20
2.3.7 窗口菜单 ............................................................................................................................................. 22
2.3.8 帮助菜单 ............................................................................................................................................. 23
2.4 快捷工具 ........................................................................................................................................................ 23
2.4.1 文件工具 ............................................................................................................................................. 23
2.4.2 调试工具 ............................................................................................................................................. 23
2.4.3 编辑工具 ............................................................................................................................................. 24
2.4.4 编程工具 ............................................................................................................................................. 24
I
2.5 对象组织器 .................................................................................................................................................... 25
2.5.1 POUs .................................................................................................................................................... 25
2.5.2 数据类型 ............................................................................................................................................. 26
2.5.3 可视化界面 ......................................................................................................................................... 27
2.5.4 资源 ..................................................................................................................................................... 27
3. 快速入门 ............................................................................................................................................................... 29
3.1 硬件连接 ........................................................................................................................................................ 29
3.2 启动软件 ........................................................................................................................................................ 29
3.3 新建工程 ........................................................................................................................................................ 30
3.4 PLC 配置 ........................................................................................................................................................ 32
3.5 库文件导入 .................................................................................................................................................... 32
3.6 配置通讯参数 ................................................................................................................................................ 34
3.7 编写程序 ........................................................................................................................................................ 35
3.8 编译 ................................................................................................................................................................ 41
3.9 联机调试 ........................................................................................................................................................ 42
3.10 仿真模式 ...................................................................................................................................................... 45
4. 存储区与变量 ....................................................................................................................................................... 46
4.1 存储区分配 .................................................................................................................................................... 46
4.2 地址寻址方式 ................................................................................................................................................ 46
4.2.1 地址存储映射关系 ............................................................................................................................. 46
4.2.2 地址访问格式 ..................................................................................................................................... 47
4.3 常量 ................................................................................................................................................................ 48
4.4 变量 ................................................................................................................................................................ 49
4.4.1 变量命名规则 ..................................................................................................................................... 50
4.4.2 变量数据类型 ..................................................................................................................................... 50
4.4.3 变量定义 ............................................................................................................................................. 51
4.4.4 全局/局部变量 .................................................................................................................................... 53
4.4.5 输入/输出变量 .................................................................................................................................... 53
4.4.6 保持型变量 ......................................................................................................................................... 54
4.4.7 指针变量 ............................................................................................................................................. 54
4.5 数组 ................................................................................................................................................................ 55
4.6 自定义数据类型 ............................................................................................................................................ 56
II
5. 程序组织单元(POU) ....................................................................................................................................... 58
5.1 POU 的基本概念 ............................................................................................................................................ 58
5.1.1 POU 的类型 ......................................................................................................................................... 58
5.1.2 POU 的调用 ......................................................................................................................................... 58
5.1.3 主程序 PLC_PRG .............................................................................................................................. 59
5.2 创建 POU ....................................................................................................................................................... 59
5.2.1 创建程序 ............................................................................................................................................. 59
5.2.2 创建功能块 ......................................................................................................................................... 59
5.2.3 创建功能 ............................................................................................................................................. 59
5.3 调用 POU ....................................................................................................................................................... 61
5.3.1 调用程序 ............................................................................................................................................. 61
5.3.2 调用功能块 ......................................................................................................................................... 61
5.3.3 调用功能 ............................................................................................................................................. 63
5.4 管理 POU 菜单 .............................................................................................................................................. 65
5.4.1 建立文件夹 ......................................................................................................................................... 66
5.4.2 转换语言 ............................................................................................................................................. 66
6.
IDEABOX mini 工作方式 ................................................................................................................................... 68
6.1 IDEABOX mini 的工作过程.......................................................................................................................... 68
6.2 任务配置 ........................................................................................................................................................ 69
6.2.1 配置任务 ............................................................................................................................................. 69
6.2.2 系统事件 ............................................................................................................................................. 70
6.2.3 任务调用程序 ..................................................................................................................................... 71
7. 创建和管理工程 ................................................................................................................................................... 72
7.1 目标设置 ........................................................................................................................................................ 72
7.2 创建主程序 .................................................................................................................................................... 72
7.3 硬件模块配置 ................................................................................................................................................ 73
7.3.1 配置 CPU 模块 ................................................................................................................................. 73
7.3.2 配置扩展模块 ..................................................................................................................................... 74
7.4 程序编写 ........................................................................................................................................................ 76
7.4.1 节的操作 ............................................................................................................................................. 77
7.4.2 添加接点和线圈 ................................................................................................................................. 78
7.4.3 添加指令 ............................................................................................................................................. 79
III