1、 XC 系列 可 编程 控制器 ( XCPPro V3.1) 用户 手册 【软件篇】 无锡 信捷 电 气股份 有限公司 资料编号 PC 08 20120917 3.1 XC 系列可编程控制器用户 手册 【软件篇】( XCPPro V3.1) 1 目 录 1、使用说明 3 1-2. 安装步骤 4 1-3. 卸载步骤 6 2、基本操作 9 2-1. XCP Pro 的打开和关闭 10 2-2. 创建或打开工程 11 2-3. PLC 类型的添加和删除 12 3、编辑环境的基本介绍 . 14 3-1. 界面基本构成 15 3-2. 常规工具栏 16 3-3. PLC 工具栏 17 3-4. 梯形图输
2、入栏 17 3-5. 其他 18 3-6. 菜单栏介绍 19 3-6-1. “文件” . 19 3-6-2. “编辑” . 20 3-6-3. “查找 替换” 20 3-6-4. “显示” . 21 3-6-5. “ PLC 操作 ” . 21 3-6-6. “ PLC 设置” . 23 3-6-7. “选项” . 23 3-6-8. “窗口” . 23 3-6-9. “帮助” . 23 3-7. 工程栏 24 3-8. 快捷键介绍 24 4、简单功能的实现 25 4-1. 联机 26 4-2. 程序的上载、下载及 PLC 状态控制 . 27 4-3. PLC 初值设定及数据的上传、下载 28
3、 4-3-1. 初值设定 . 28 4-3-2. 数据的上传、下载 . 29 4-4. PLC 以及模块信息的查询 29 4-4-1. PLC 本体信息 30 4-4-2. BD 板信息 . 30 4-4-3. 扩展模块信息 . 30 4-4-4. 扫描周期 . 31 4-4-5. 时钟信息 . 31 4-4-6. 错误信息 . 31 4-5. PLC 的初始化 32 4-6. 程序加锁 /解锁 . 32 4-6-1. 密码设置 . 32 XC 系列可编程控制器用户 手册 【软件篇】( XCPPro V3.1) 2 4-6-2. 加锁 /解锁 33 4-6-3. 默认解密密码设置 . 33 4
4、-7. 打印 34 5、编程操作 35 5-1. 编程方式 36 5-2. 指令符号的输入 37 5-2-1. 指令提示 . 37 5-2-2. 输入接点 . 37 5-2-3. 输入线圈 . 38 5-2-4. 特殊指令 . 41 5-3. 梯形图的编辑 45 5-3-1. 横线与竖线的操作 . 45 5-3-2. 接点与行的操作 . 46 5-3-3. 注释的编辑 . 47 5-3-4. 梯形图的复制和剪切 . 50 5-3-5. 梯形图指令的管理 . 51 5-4. 相关配置 53 5-4-1. PLC 串口设置 53 5-4-2. BD 板设置 . 54 5-4-3. Can-bus
5、通讯的配置 54 5-4-4. 断电区域保存的设置 . 56 5-4-5. 扩展模块的设置 . 56 5-4-6. I/O 对应表的设置 57 5-4-7. 通讯方式设置 . 58 5-4-8. TCP/IP 设置 . 60 5-4-9. 函数功能块列表 . 60 5-4-10. 梯形图颜色设置 . 61 5-5. 软元件监控 62 5-5-1. 软元件的注释 . 62 5-5-2. 自由监控 . 62 5-5-3. 数据监控 . 63 5-5-4. 梯形图监控 . 63 5-5-5. 信息栏 . 64 5-5-6. 状态栏 . 65 XC 系列可编程控制器用户 手册 【软件篇】( XCPPr
6、o V3.1) 3 1、使用说明 本章重点说明 XC 上位机软件 XCP Pro 的 安装 系统要求、安装及卸载步骤。 1-1 安装系统要求 1-2 安装步骤 1-3 卸载步骤 XC 系列可编程控制器用户 手册 【软件篇】( XCPPro V3.1) 4 1-1. 系统要求 本软件 适合于运行在 Windows 2000、 Windows NT、 Windows XP 及以上 等平台。 1-2. 安装步骤 下面以 XCPPro V3.0b 为例,说明软件的安装和卸载步骤。 1、 如果您的操作系统未安装过 Framework2.0 库 ,要先运行 在安装文件夹中的“ dotnetfx”子文件夹下
7、的 安装程序 “ dotnetfx.exe”; 2、 双击 运行 安装文件 “ setup.exe” ; XC 系列可编程控制器用户 手册 【软件篇】( XCPPro V3.1) 5 点击“下一步” 选择软件安装路径,一直点击“下一步”,直到出现“安装”按钮 显示正“在安装XCPPro”,请等待; XC 系列可编程控制器用户 手册 【软件篇】( XCPPro V3.1) 6 1-3. 卸载步骤 1、 选择 开始 设置 控制面板 。 2、 双击添加和删除应用程序。 3、 选中 添加或删除程序 中的 XCPPro3.0b 后,按右下角的 删除 。 直到显示“安装完成”,点击“关闭”,到此为止, X
8、CP 软件安装结束。 XC 系列可编程控制器用户 手册 【软件篇】( XCPPro V3.1) 7 4、在添加或删除程序画面中 点击 是 。 5、正在删除 6、 提示已成功卸载。 XC 系列可编程控制器用户 手册 【软件篇】( XCPPro V3.1) 8 XC 系列可编程控制器用户 手册 【软件篇】( XCPPro V3.1) 9 2、基本操作 本章重点介绍 XCP Pro 的最基本的操作,包括打开和关闭软件、创建和打开工程、在同一个工程下添加和删除 PLC 类型 。 2-1 XCP Pro 的打开和关闭 2-2 创建和打开工程 2-3 PLC 类型的添加和删除 XC 系列可编程控制器用户
9、手册 【软件篇】( XCPPro V3.1) 10 2-1. XCP Pro 的打开和关闭 1、 XCP Pro 的打开 ( 1) 选择 开始 所有程序 Thinget XCP Pro XCPPro.exe ( 2) XCP Pro 刚启动时显示的画面 如下图所示 : 注 :也可以 通过 双击桌面上的快捷图标 “ ” 来打开程 序。 2、 XCP Pro 的关闭 选择 菜单 文件 退出 或直接单击按钮“ ” , XCP Pro 就会关闭。 XC 系列可编程控制器用户 手册 【软件篇】( XCPPro V3.1) 11 2-2. 创建或打开工程 1、 创建新工程 ( 1) 选择 文件 创建新工程
10、( Ctrl+N) 或点击图标 “ ” ,弹出“机型选择”窗口。如果当前已连接 PLC,软件将自动检测出机型,选为默认,如下所示: ( 2) 在“机型选择”窗口中 选好 PLC 的型号,然后点击 确定 ,则完成一个新工程的建立。 2、 打开工程 选择 文件 打开工程 或点击图标 “ ” ,然后在“打开 PLC 工程文件 ”对话框中选择 *.xcp 类型文件,点击 打开 ,就完成了。 注 :一般打开一个 XCP 工程时, 软件检测发现其为旧版本文件,则将先对 原文件进行备份,文件名统一为 *.bak,需要使用之前的文件时,只要将后缀改为“ .xcp”,用 XCP Pro 打开即可。 XC 系列可
11、编程控制器用户 手册 【软件篇】( XCPPro V3.1) 12 2-3. PLC 类型的添加和删除 工程新创建时,将被默认为 PLC1, 当用户需要对多个 PLC 进行编缉时,可以在同一个界面下 添加 多个 PLC 编辑 对象 。 1、 添加 PLC 方法一:单击 文件 添加 PLC。 方法二:至左侧工程栏,右键点击 PLC1 添加 PLC。 如下所示: 成功添 加 PLC 后,将被默认命名为“ PLC2”,左侧的工程栏也起了相应变化,如下图所示: XC 系列可编程控制器用户 手册 【软件篇】( XCPPro V3.1) 13 对不同 PLC 进行编辑时,只需点击各个 PLC 即可, 另外
12、,用户还可对相应 PLC 修改合适的名称、编辑通讯模式、更改机型或直接删除操作。 2、 删除机型 方法一:直接右键点击要删除的 PLC,选择“删除 PLC”。 方法二:先选中要删除的 PLC,然后至 文件 删除 PLC。 执行操作后,系统将提示是否确认删除,如下所示: 确认删除,请点击“确定”,否则点击“取消”。 注: 多个 PLC 编辑对象之间的代码可以相互拷贝,不同工程间 也可进行复制和粘贴等操作。 XC 系列可编程控制器用户 手册 【软件篇】( XCPPro V3.1) 14 3、 编辑环境的 基本介绍 本章重点介绍 XCP Pro 软件的基本构成,各工具栏 、 菜单栏 、工程栏 的主要
13、功能 以及常用的快捷键 。 3-1界面的基本构成 3-2 常规工具栏 3-3 PLC 工具栏 3-4 梯形图输入栏 3-5 其他 3-6 菜单栏 3-7 工程栏 3-8 快捷键介绍 XC 系列可编程控制器用户 手册 【软件篇】( XCPPro V3.1) 15 3-1. 界面 基本构成 注: 各窗体可随意调整位置和大小。 标题 :在 XCPPro 后面,显示现在打开的梯形图程序的文件名和路径。 菜单栏 :在下拉菜单中选择要进行的操作。 常规工具栏 :显示复制、查找等基本功能的 图标。 工程栏 /指令栏 :显示工程目录和指令列表。工程栏中的选项主要为方便用户操作,这些功能也包括在在菜单栏中。 梯
14、形图输入栏 :要输入指令符号时选择相应的符号图标。 PLC 工具栏 :包括上载、下载、运行等常用操作。 其他栏 :包括转换盒缩放等操作。 信息栏 :显示错误列表和输出。 状态栏 :显示 PLC 型号、通讯方式及 PLC 的运行状态。 窗口切换栏 : 切换梯形图、软元件注释、已使用软元件等窗口。 编辑区 :进行程序的编写或梯形图的输入。 XC 系列可编程控制器用户 手册 【软件篇】( XCPPro V3.1) 16 3-2. 常规 工具栏 新建 新建一个工程 打开 打开 已存在的梯形图程序、注释等文件 储存 对编辑过的梯形图程序、注释等文件进行另存为的操作 剪切 在指定的范围之内进行剪切操作 复
15、制 在指令的范围之内进行复制操作 粘贴 将剪切和复制的内容粘贴到指定的位置上 后退 返回上一个光标所在 区域 向前 跳转到后一个 光标所在 区域(相对于后退操作) 查找 在指定范围查找元件等 注释 显示软元件注释 指令提示 是否开启指令提示功能 打印 将程序按梯形图或指令表形式打印出来 帮助 查看 XC 的 相关 使用 说明 XC 系列可编程控制器用户 手册 【软件篇】( XCPPro V3.1) 17 3-3. PLC 工具栏 下载 将编辑的程序或数据 下载到 PLC 内存中 上传 将 PLC 内存中的程序或数据读出来 运行 将 PLC 状态设置为运行状态 停止 将 PLC 状态设置为停止状
16、态 加锁 对程序进行加锁 解锁 对程序进行解锁 梯形图监控 对梯形图 程序运行过程 进行监控 数据 监控 对 PLC 所有软元件的状态或数值进行监控、设置 自由监控 对指定的 PLC 软元件的状态和数值进行监控、设置 软件串口设置 对软件的串口进行设置 3-4. 梯形图输入 栏 插入一节点 置位线圈 插入一行 指令框 删除一 节点 横线 删除一行 删除横线 常开节点 竖线 常闭节点 删除竖线 上升沿 添加 PID 指令 下降沿 添加脉冲输出指令 XC 系列可编程控制器用户 手册 【软件篇】( XCPPro V3.1) 18 输出线圈 添加 24 段高速计数 指令 复位线圈 对 G-BOX 进行
17、 短信 配置 配置顺序功能块 BLOCK 3-5. 其他 自动适应列宽 自动调整列宽到合适的长度 放大 放大梯形图 缩小 缩小梯形图 转换到梯形图 将指令表转换成梯形图 转换到指令表 将梯形图转换到指令表 语法检查 对用户程序进行语法上的检查 XC 系列可编程控制器用户 手册 【软件篇】( XCPPro V3.1) 19 3-6. 菜单栏介绍 3-6-1. “文件” XC 系列可编程控制器用户 手册 【软件篇】( XCPPro V3.1) 20 3-6-2. “编辑” 3-6-3. “查找 替换” XC 系列可编程控制器用户 手册 【软件篇】( XCPPro V3.1) 21 3-6-4. “
18、显示” 3-6-5. “ PLC 操 作 ” PLC 的基本操作里,有下面几项需要注意: 保密下载的使用 使用保密下载之后, PLC 中的程序或数据将永远无法上传,因而程序无法破解,以此来保护用户的知识产权,使用时请务必注意。 上电停止 PLC 当 PLC 中的用户程序发生错误,导致一运行就无法通讯时, 使用 “ 上电停止 PLC”功能 让 PLC 一上电就停止 运行 ,这样可以重新下载正确 的 用户程序 。 执行该功能 后 ,并对 PLC 断电再上电,软件将 提示上电停止 PLC 成功 。 程序的加锁 /解锁 用户设定此功能时,首 先设置用户程序口令 , 然后下载,口令 将与 程序一起下载到
19、PLC 中, 用户要上传时,先要输入口令,使 PLC 解锁 后 才能上传。 PLC 程序有口令时,仍然可以重新下载用户程序, 将 原程序覆盖。口令主要保护用户程序 。 注: 下位机 3.1i 以上版本,在上位机的密码设置界面,高级选项里勾选“下载程序需要先解密”,则再次下载需要解锁,否则无法下载程序 。 XC 系列可编程控制器用户 手册 【软件篇】( XCPPro V3.1) 22 注: 具体 PLC 信息的 查看请参见 P 29。 XC 系列可编程控制器用户 手册 【软件篇】( XCPPro V3.1) 23 3-6-6. “ PLC 设置” 3-6-7. “选项” 3-6-8. “窗口”
20、3-6-9. “帮助” 需要另外安装 XC 系列可编程控制器用户 手册 【软件篇】( XCPPro V3.1) 24 3-7. 工程栏 左侧栏包括“ 工程栏”和“指令分类栏”。 工程栏: 在工程栏中的操作大多在菜单和工具中已有涉及,此处不再赘述。 指令分类栏 :按照功能的不同,将指令进行归类,用户可以直接进行查找, 按 F8,直接激活该界面,在查找框输入指令后,按回车,会在对应梯形图输入指令名 , 如下所示: 3-8. 快捷键介绍 Ctrl+N 新建工程 Shift+ F6 下降沿 Ctrl+S 保存工程 F7 输出 Ctrl+P 打印设置 Shift+ F8 复位 Ctrl+Z 撤销 Shi
21、ft+ F7 置位 Ctrl+Y 重做 F8 其他 Ctrl+C 复制 F11 横线 Ctrl+V 粘贴 Shift+F11 删除横线 Ctrl+X 剪切 F12 竖线 Ctrl+A 全选 Shift+F12 删除竖线 Delete 删除 Ctrl+F 软元件查找 Shift+Insert 插入一行 Ctrl+T 步号查找 Shift+Delete 删除一行 Ctrl+R 替换 Ins 插入一个节点 Alt+Left 返回 F5 常开线圈 Alt+Right 前进 F6 常闭线圈 Ctrl+G 语法检查 Shift+ F5 上升沿 F1 帮助 XC 系列可编程控制器用户 手册 【软件篇】( X
22、CPPro V3.1) 25 4、简单功能的实现 本章重点介绍 PLC 的基本功能的实现,包括联机、程序上下载、 PLC 的启停、数据上下载、相关信息查询、 PLC 的初始化、程序的加解锁和打印等功能。 4-1 联机 4-2 程序的上载、下载及 PLC 状态控制 4-3 PLC 初值设定及数据的上传、下载 4-4 PLC 以及模块信息的查询 4-5 PLC 的初始化 4-6 程序的加锁 /解锁 4-7 打印 XC 系列可编程控制器用户 手册 【软件篇】( XCPPro V3.1) 26 4-1. 联机 2、 在“设置软件串口”窗口中选择正确的通讯串口、波特率、奇偶校验,或者点击“检测”,软件将
23、会自动检测并设定正确的通讯串口、波特率、奇偶校验。 3、 当“设置软件串口”窗口的左下方红字显示“成功连接 PLC” 时,联机成功,点击 确定 ,继续进行其他操作。 注意:利用“触摸屏 USB 口”下载 PLC 程序时,请使用 USB 连接线连接电脑和触摸屏,再通过串口线连接 PLC 和触摸屏,方可实现下载功能。 4、 联机未成功时, “ 设置软件串口”窗口的左下方红字显示“串口通讯超时错误”,请检查电脑串口、通讯线以及 PLC 通讯口。 1、 点击菜单栏 选项 软件串口设置 ,或点击图标“ ”。 XC 系列可编程控制器用户 手册 【软件篇】( XCPPro V3.1) 27 4-2. 程序的
24、上载、 下载及 PLC 状态控制 1、 联机成功之后,点击菜单栏 PLC 操作 上传用户程序及用户数据 或点击工具栏图标,可以将 PLC 中的程序进行上载。点击菜单栏 工程 保存工程 或图标 ,将 程序保存。 2、 联机成功之后,点击菜单栏 PLC 操作 下载用户程序及用户数据 或点击工具栏图标,可以将程序下载至 PLC 中。若 PLC 正在运行,则弹出停止运行 PLC 的对话框。 选择“确定”, PLC 将停止运行,下载新程序。下载程序时,弹出进度条。 XC 系列可编程控制器用户 手册 【软件篇】( XCPPro V3.1) 28 下载程序结束后,点击 按钮运行 PLC。 注意: 如果程序设
25、置了口令,或者是保密下载,则界面右边会出现 6 个红点 。 3、 状态控制 联机之后, 点击 按钮运行 PLC;点击 按钮停止 PLC。 4-3. PLC 初值设定及数据的上 传 、 下载 4-3-1. 初值设定 点击工程栏 中的 设置软元件初值 项 ,弹出预设软元件初值窗口。 “上传”:将 PLC 中软元件 的 数值上载;“下载”:将设置的数值下载到 PLC 中。 数值可以在“ 10 进制”、“ 2 进制”、“ 16 进制”、“无符号”、“ ASCII”之间转换。 软元件的添加: 点击“添加” 按钮 ,弹出添加软元件初值范围对话框,选择寄存器的类型 D或 FD,然后设置起始地址和结束地址。