使用CX-Programmer之前请先阅读操作手册中的“注”和“注意事项”。
CX-Programmer免费版的显示界面,有一部分可能与本指南的所示界面有所不同,敬请注意。
“CX-Programmer使用指南”描述了CX-Programmer的基本操作步骤。详细描述请参阅PDF文件中的帮助或操作手册。*要显示PDF文件,您的PC中需要4.0或以上版本的Acrobat Reader。
目录
适用PC适用设备型号
第一章安装和启动
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••1-11. 安装
1-1. 安装CX-Programmer•••••••••••••••••••••••••••••••••••••••••••••••••1-1
•••••••••••••••••••••••••••••••••••••••••••••••••••••••1-51-2. 在线注册
2.打开新工程和设置设备型号••••••••••••••••••••••••••••••••••••••••••••••••1-73.打开新工程和设置设备型号••••••••••••••••••••••••••••••••••••••••••••••••1-84. 主窗口••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••1-94-1.兼容SYSWIN软件的按键分配••••••••••••••••••••••••••••••••••••••••••••1-104-2. 段•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••1-114-3.删除和显示其他窗口••••••••••••••••••••••••••••••••••••••••••••••••1-13
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••1-145.创建程序
5-1.常开接点的输入••••••••••••••••••••••••••••••••••••••••••••••••••••1-155-2.线圈的输入••••••••••••••••••••••••••••••••••••••••••••••••••••••1-165-3.符号注释的编辑•••••••••••••••••••••••••••••••••••••••••••••••••••1-185-4.条注释的输入••••••••••••••••••••••••••••••••••••••••••••••••••••1-195-5.常闭接点的输入•••••••••••••••••••••••••••••••••••••••••••••••••••1-195-6.元素注释的输入••••••••••••••••••••••••••••••••••••••••••••••••1-205-7.上升沿微分接点的输入••••••••••••••••••••••••••••••••••••••••••••••1-215-8.下降沿微分接点的输入••••••••••••••••••••••••••••••••••••••••••••••1-215-9.向上垂线的输入••••••••••••••••••••••••••••••••••••••••••••••••••••1-225-10.向下垂线的输入•••••••••••••••••••••••••••••••••••••••••••••••••••1-225-11.高级指令的输入1 -字符串的输入•••••••••••••••••••••••••••••••••••••••1-235-12.高级指令的输入1 -有用的功能•••••••••••••••••••••••••••••••••••••••••1-245-13.辅助继电器的输入-1.0 秒时钟脉冲位••••••••••••••••••••••••••••••••••••1-255-14.高级指令的输入2 –微分指令的输入•••••••••••••••••••••••••••••••••••1-26 5-15.或逻辑的条输入••••••••••••••••••••••••••••••••••••••••••••••••••1-275-16.高级指令的输入3–通过功能号来输入•••••••••••••••••••••••••••••••••••••1-285-17.定时器指令的输入••••••••••••••••••••••••••••••••••••••••••••••••1-295-18.计数器指令的输入••••••••••••••••••••••••••••••••••••••••••••••••1-305-19.条的编辑…复制和粘贴••••••••••••••••••••••••••••••••••••••••••••••1-31 5-20. END指令的输入•••••••••••••••••••••••••••••••••••••••••••••1-31
第二章在线/调试
1. 程序错误检查(编译)•••••••••••••••••••••••••••••••••••••••••••••••••••2-12.进入在线•••••••••••••••••••••••••••••••••••••••••••••••••••••••••2-23.监视•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••2-34.监视-2同时监视程序中多处位置••••••••••••••••••••••••••••••••••••••••2-45.监视-3以十六进制数监视•••••••••••••••••••••••••••••••••••••••••••2-46.监视-4查看窗口•••••••••••••••••••••••••••••••••••••••••••••••••2-57.监视-5查看窗口的当前值修改和二进制数监视•••••••••••••••••••••••••••••••••2-68.查看窗口的有用功能•••••••••••••••••••••••••••••••••••••••••••••••••2-79.监视-6监视窗口-2•••••••••••••••••••••••••••••••••••••••••••••••••2-810.监视-7以短条形式显示•••••••••••••••••••••••••••••••••••••••••••••2-911.监视-8微分监视••••••••••••••••••••••••••••••••••••••••••••••••2-1012.强制为On/Off••••••••••••••••••••••••••••••••••••••••••••••••••••••2-1113.强制-on/off 位的显示列表••••••••••••••••••••••••••••••••••••••••••••••2-1114.修改定时器的设定值•••••••••••••••••••••••••••••••••••••••••••••••••2-1215.修改定时器的当前值•••••••••••••••••••••••••••••••••••••••••••••••••2-1216.查找功能-1通过地址引用工具查找•••••••••••••••••••••••••••••••••••••••2-1317.查找功能-2梯形图的折回查找•••••••••••••••••••••••••••••••••••••••2-1418.查找功能-3通过注释的关键字来查找•••••••••••••••••••••••••••••••••••••2-1619.查找功能-4进入条注释••••••••••••••••••••••••••••••••••••••••••••2-1720.查找功能-5查找位地址••••••••••••••••••••••••••••••••••••••••••••••2-1821.在线编辑•••••••••••••••••••••••••••••••••••••••••••••••••••••••••2-19实用的功能••••••••••••••••••••••••••••••••••••••••••••••••••••••Appendix
适用PC
硬件要求
项目
PC
操作系统
Windows95*1/98/NT4.0 Windows2000 Service Pack
Service Pack6a2 或更高/Me
Windows XP
Windows Vista
(除用于64位版本)*2IBM PC/AT 或兼容Microsoft推荐处理器
IBM PC/AT 兼容IBM PC/AT 兼容
CPU
DOS/V(IBM AT兼容)计算机建议Pentium II 级CPU 333 MHz或以上
Pentium III 1GMHz或以上
256M 字节或以上建议512M字节或以上
550M 字节或以上800X600 SVGA 或以上
至少一个至少一个RS-232C 口
Microsoft推荐处理器(1GB或更高)
内存大小*3
512M字节或以上建议1G字节或以上
硬盘空间显示CD-ROM通信口
*1:对于Windows95和CS/CJ系列PLC, 不能使用CX-Programmer的I/O表和单元设置(参数设置、专用工具激活、消耗电流指示、底板宽
度指示和高功能单元DIP开关状态监视等)。*2:在Windows Vista环境中使用CX-One 2.1版本时具有下述限制条件。
●不可访问以HLP扩展名结尾的帮助文件。只有在安装完毕Microsoft分配用于Windows Vista的程序后才可对此类文件进行访问。参考下述Microsoft主页内容或联系Microsoft询问关于上述文件安装的详情。如果用户在连接网络的状态下打开HLP帮助文件,系统将自动显示下载页面。]http://support.microsoft.com/kb/917607/en-us
*3:内存(RAM)依据程序大小来定。如果所要求的内存(RAM )大于PC的内存(RAM),那么CX-Programmer的运行速度会慢下来。
关于安装CX-One的细节,参考“CX-One安装手册“第二章”安装和卸载“。
适用设备型号
CX-Programmer支持下列PLC(可编程序逻辑控制器)型号。
系列
CS1
CPU 单元型号
CS1H-CPU67/66/65/64/63 (-V1)CS1G-CPU45/44/43/42 (-V1)CS1G-CPU45H/44H/43H/42H
CS1H-CPU67H/66H/65H/64H/63HCS1D-CPU67H/65H
CS1D-CPU67S/65S/44S/42S
CJ1G-CPU45/44
CJ1M-CPU23/22/21/13/12/11CJ1G-CPU45H/44H/43H/42H CJ1H-CPU66H/65H
CJ1H-CPU67H-R/66H-R/65H-R/64H-RC1000H-CPU01 (-V1)
C2000H-CPU01 (-V1) (仅单机系统)C200H-CPU01/02/03/11/21/22/23/31C200HX-CPU34/44/54/64C200HG-CPU33/43/53/63C200HE-CPU11/32/42
C200HX-CPU34-Z/CPU44-Z/CPU54-Z/CPU64-Z/CPU65-Z/CPU85-ZC200HG-CPU33-Z/CPU43-Z/CPU53-Z/CPU63-ZC200HE-CPU11-Z/CPU32-Z/CPU42-ZC200HS-CPU01/03/21/23/31/33CP1H-X/A /Y CP1L-M/L
CPM2A-20CD/30CD/40CD/60CDCPM2C-10CD/10C1D/20CD/20C1DCPM2C-S100C/110CCPM2C-S110C-DRT
CPM1(A)-10CDR/20CDR/30CDR/40CDR (-V1)CQM1H-CPU11/21/51/61CQM1-CPU11/21/41/42/43/44/45CV1000-CPU01 (-V1)CV2000-CPU01 (-V1)CV500-CPU01 (-V1)
CVM1-CPU01/11 (-V1) (-V2)/CPU21-V2IDSC-C1DR-A/C1DT-ASRM1-C01/C02 (-V1) (-V2)
C200PC-ISA01 (C200HG-CPU43 *3)
C200PC-ISA02-DRM (C200HG-CPU43 *3)C200PC-ISA02-SRM (C200HG-CPU43 *3)C200PC-ISA03 (C200HG-CPU43 *3)
C200PC-ISA03-DRM (C200HG-CPU43 *3)CS1PC-PCI01H-DRM (CS1G-CPU45H *4)FQM1-CM001/MMA21 / MMP21
C200PC-ISA03-SRM (C200HG-CPU43 *3)C200PC-ISA13-DRM (C200HX-CPU64 *3)C200PC-ISA13-SRM (C200HX-CPU64 *3)CS1PC-PCI01-DRM (CS1G-CPU45 *4)
CJ1
C1000HC2000HC200HC200HXC200HGC200HEC200HX-ZC200HG-ZC200HE-ZC200HSCP1*1CPM2* (*1)CPM2*-S* (*1)CPM1/CPM1A (*1)CQM1HCQM1CV1000 (*2)CV2000 (*2)CV500 (*2)CVM1IDSCSRM1 (*1)
SYSMAC板卡或SYSMAC CS1板卡
(SYSMAC板卡装在有CX-Programmer软件的PC中,带有SYSMAC板卡的PC内部连接)
FQM1系列运动控制器
*1: 对于免费版CX-Programmer软件(限于微型PLCs)), 仅这些PLC型号有效。*2: CX-Programmer 不支持SFC。
*3: 要连接SYSMAC板卡,指定圆括号内的PLC型号。仅选择这些PLC型号时,可以选”SYSMAC Board“作为网络类型。*4: 要连接SYSMAC CS1板卡,指定圆括号内的PLC型号。仅选择这些PLC型号时,可以选”CS1板卡“作为网络类型。
第一章安装和启动安装并启动安装并启动打开一个打开一个新的工程新的工程设备型号设备型号设置设置创建程序创建程序1. CX-Programmer的安装步骤在安装CX-Programmer之前,必须在安装CX-Programmer之前,必须中断所有Windows程序,并且中断所有Windows程序,并且CX-Programmer和外设工具(比如CX-Protocol),就要先卸载。如果已经安装有老版本的如果已经安装有老版本的CX-Programmer和外设工具(比如CX-Protocol),就要先卸载。根据不同PC,安装需要5到20分钟。(5分钟是对于CPU:Celeron2.2GHz, 主内存:根据不同PC,安装需要5到20分钟。(5分钟是对于CPU:Celeron2.2GHz, 主内存:512MB和CD-ROM:48x)512MB和CD-ROM:48x)//修改//删除CX-Programmer,参考PDF手册操作手册”, 第安装后要改变安装后要改变修改删除CX-Programmer,参考PDF手册“CX-Programmer“CX-Programmer操作手册”, 第二章”安装和卸载”。二章”安装和卸载”。1-1. 安装CX-Programmer把CX-Programmer 安装盘(CD-ROM) 插入PC的CD-ROM驱动器中。[选择安装语言] 的对话框显示。会自动选择PC的操作系统的默认语言。检查语言是否合适,然后按[确定]键。点击[确定].CX-Programmer 启动屏显示, 然后开始正式安装CX-Programmer 。安装并启动安装并启动打开一个打开一个新的工程新的工程设备型号设备型号设置设置创建程序创建程序CX-Programmer安装向导启动。点击[下一步][许可认证] 对话框弹出。仔细阅读软件许可认证。如果同意所有条款,选择[我接受许可认证所有条款] 的单选按钮并点击[下一步] 。选定单选按钮点击[下一步][用户信息] 对话框弹出。*输入[用户名], [公司名称], [许可证号] (CX-Programmer的产品序列号)点击[下一步]*免费版CX-Programmer无此界面。安装并启动安装并启动打开一个打开一个新的工程新的工程[选择存放位置] 对话框弹出。设备型号设备型号设置设置创建程序创建程序选择一个安装文件夹,然后点击[下一步]。[安装类型]对话框弹出。*选择单选按钮[完全安装]选择[自定义安装], 可以个别选择和安装一种外设工具。点击[下一步]阅读相关内容并点击[下一步]。如果选OMRON FB库,弹出OMRON FB库的[选择存放位置] 的对话框。[准备安装程序]对话框弹出。点击[安装]CX-Programmer安装开始。*免费版CX-Programmer无此界面。打开一个设备型号安装并启动安装并启动打开一个设备型号新的工程新的工程设置设置点击[结束].创建程序创建程序弹出左边的对话框。点击[结束]按钮完成安装向导。现在安装完成。选择[在线注册]复选框, 可以进行上网在线登记注册步骤。安装并启动安装并启动打开一个打开一个新的工程新的工程设备型号设备型号设置设置创建程序创建程序1-2. 在线注册如果PC可以上Internet网,可以进行在线用户注册。完成安装后,弹出[在线注册]对话框。*如果点击[注册]按钮,自动启动网络浏览器并连接到“Omron的CX-One网站”。(*1) (*2)*1: 如果点击[退出]按钮取消在线注册,每次启动CX-Programmer时会弹出[在线注册]对话框。*2: 如果不能上Internet网,或不想在线注册,填写产品随附的用户注册卡并寄出。*免费版CX-Programmer无此界面。备注用于记录许可证号等内容。打开一个设备型号安装并启动安装并启动Windows 任务栏[启动]¯[程序]¯[Omron]¯[CX-One]¯[CX-Programmer]¯[CX-Programmer]打开一个设备型号新的工程新的工程设置设置创建程序创建程序2. CX-Programmer的启动当启动CX-Programmer时出现的初始屏。安装并启动安装并启动打开一个打开一个新的工程新的工程设备型号设备型号设置设置创建程序创建程序3. 打开新工程和设置设备型号在CX-Programmer中点击工具栏[新建]按钮。点击点击鼠标左键。用鼠标左键点击“设置”按钮,显示[设备型号设置] 对话框。用鼠标左键点击并选择CPU型号。点击[确定]按钮确认所选CPU型号。4. 主窗口
在这里说明主窗口的每个功能。
标题栏菜单工具栏信息窗口
工程树符号栏段状态栏工程区名称标题栏菜单工具栏段工程区工程树梯形图窗口输出窗口输出窗口梯形图窗口内容/功能显示CX-Programmer中创建保存的文件名。选择菜单中的选项。点击图标选择功能。选[视图] -> [工具栏], 显示要选的工具栏。鼠标拖曳工具栏可以改变一组的显示位置。把一个程序分割成给定的几段。每一段都能创建和显示。控制程序和数据。在不同工程或同一工程内执行鼠标拖放可以复制数据。创建和编辑梯形图程序的屏幕。编辑程序时显示错误信息(错误检查)。显示在列表中搜索触点/线圈的结果。装载工程文件出错时显示错误内容。显示有关PLC名称、在线/离线、激活单元的位置等信息。弹出小窗口显示CX-Programmer中使用的基本快捷键。选[视图] -> [信息窗口] 来显示或隐藏信息窗口。显示当前光标所指的符号的名称、地址或数值和注释。状态栏信息窗口符号栏**初始界面没有显示,请在菜单栏中[工具]下拉菜单中,选中[选项]。选项在程序页面中勾选[显示变量栏]
4-1. 兼容SYSWIN软件的按键分配
键盘映射允许功能键象SYSWIN软件一样的操作。
选[工具] -> [键盘映射...] 菜单。
功能键用于输梯形图
程序。
点击点击点击
在上面操作完后,按键的分配将改变,变成和SYSWIN软件一样。当选择SYSWIN当选择SYSWIN键盘分配,按键操作向导将在显示区底部显示。键盘分配,按键操作向导将在显示区底部显示。
鼠标右键点击点击显示区右下角任务栏中的图标。标准视图模式下的显示当按[Shift]键时当按[Ctrl] 键时当按[Alt]键时全屏视图模式下的显示4-2. 段
段是用来创建/显示程序分割为每个功能的“段区域”。它不仅提高了程序的可读性而且提高重复使用包含相似控制的程序的效率,因为在程序树中复制和粘贴非常容易。而且,程序可以按段来上载并且让在线操作变得方便。
举例
显示的名称表示过程或控制的内容。
通过鼠标拖曳可以改变段的顺序和复制粘贴。
每个程序的段的数目没有限制。
更改段的名称。
用鼠标右键点击想要更改的段名。选[重命名].输入给定的名称。
段的增加
用鼠标右键点击[新程序1].选择[插入段].执行上一页的相同操作给插入的段命名。
从段的列表中进入每一个段(梯形图区)。
根据段的列表中程序的全局映像(控制流程),可以进入指定的段。
双击想要查看的梯形图所对应的段。正常屏幕关闭删除工程区。同时按键Alt1同时按[Alt]和[1]可以再次显示工程区。关闭输出窗口。按键[ESC] 或Alt2同时按[Alt]和[2]可以再次显示输出窗口。4-3. 删除和显示其他窗口
5. 创建程序
这里阐述简单的程序编写。
安装并启动安装并启动打开一个打开一个新的工程新的工程设备型号本页已使用福昕阅读器进行编辑。设备型号创建程序创建程序福昕软件(C)2005-2007,版权所有,设置设置仅供试用。查看光标是否在梯形图窗口左上角之后,启动程序。5-1. 常开接点的输入C按[C]键可以打开[新接点]的对话框。地址最高位的0可以省略不写。0回车开关1输入符号注释。回车指令的删除z光标移到指令处然后按DEL键。z光标移到指令的右边单元然后按BS键。显示时地址最高位的0是省略的。[.] (句点) 在通道号和位号之间显示。安装并启动安装并启动打开一个打开一个新的程序新的程序设备型号设备型号设置设置创建程序创建程序5-2. 线圈的输入O按[O]键来打开[新线圈]的对话框。100回车线圈0回车按[R]键使条正常化。R按上下键或用鼠标来移动光标位置,使之移到变为蓝色的单元处时,条也将正常化。有用功能:重复线圈的自动检查有用功能:重复线圈的自动检查如果在程序创建中有输入重复的线圈,那么下列信息将显示并且可以马上注意到是线如果在程序创建中有输入重复的线圈,那么下列信息将显示并且可以马上注意到是线圈重复了。圈重复了。按[ESC]键来关闭打开的输出窗口。输出窗口自动打开。同鼠标双击(或按F4键)。光标移到梯形图窗口的应用线圈的位置。双击双击显示出程序中重复线圈的位置。安装并启动安装并启动打开一个打开一个新的工程新的工程设备型号本页已使用福昕阅读器进行编辑。设备型号创建程序创建程序福昕软件(C)2005-2007,版权所有,设置设置仅供试用。[参考]1. 同时按[Alt]和[Y]。可以显示/隐藏符号注释。AltY2. 点击工具栏按钮[打开程序/段注释] ,用来在顶头一行显示注释。点击3. 在CX-Programmer的菜单中选择[工具] | [选项] 。可以设置注释输入对话框的隐藏。[工具] -> [选项]点击复选框来去除已选记号。注释输入对话框不再显示。安装并启动安装并启动打开一个打开一个新的工程新的工程设备型号设备型号设置设置创建程序创建程序5-3. 符号注释的编辑点击梯形图窗口切换到符号注释编辑窗口。用鼠标左键双击想要输入符号注释的位号,然后就可以输入符号注释了。在单元内可以复制和粘贴,并且删除一个或多个注释。在单元内可以复制和粘贴,并且删除一个或多个注释。用鼠标右键按住拖曳使源位复制为蓝色。两个位的复制和粘贴的例子在复制目标的位号上用鼠标右键点击,然后选择[粘贴]。用鼠标右键点击在范围内,然后在弹出菜单中选择[复制]。在CX-Programmer之间也在ExcelExcel和和CX-Programmer之间也可以复制和粘贴符号注释。可以复制和粘贴符号注释。所选的两个位的注释就被复制了。安装并启动安装并启动打开一个打开一个新的工程新的工程设备型号设备型号设置设置创建程序创建程序5-4. 条注释的输入把光标移到此位置。(整个条栏变成蓝色。)输入屏幕弹出。回车输入[启动过程]的条注释。回车5-5. 常闭接点的输入/按“/”键显示[新建常闭接点]的对话框。1回车传感器1回车安装并启动安装并启动打开一个打开一个新的工程新的工程设备型号本页已使用福昕阅读器进行编辑。设备型号创建程序创建程序福昕软件(C)2005-2007,版权所有,设置设置仅供试用。O回车101线圈1回车R5-6. 元素注释的输入此功能对于保持维护历史的更改和启动调试位的记录等非常有用。把光标移到想要写注释的接点。输入屏幕弹出。Alt回车或鼠标右击-> [属性]输入[2002年三月田中修改,制造部].回车同时按[Alt]和[A]切换元素注释的显示/隐藏。安装并启动安装并启动打开一个打开一个新的工程新的工程设备型号设备型号设置设置创建程序创建程序5-7. 上升沿微分接点的输入C100点击点击[上升]回车此输入方法仅对CS/CJ和CV系列PLC有用。对于其他系列PLC,使用DIFU (13)指令。回车C5-8. 下降沿微分接点的输入101点击点击[下降]此输入方法仅对CS/CJ和CV系列PLC有用。回车对于其他系列PLC,使用DIFD(14)指令。打开一个设备型号安装并启动安装并启动Ctrl↑或UO200回车线圈2回车RC200回车回车O300回车线圈3回车←Ctrl↓或V新的打开一个新的工程设备型号工程设置设置创建程序创建程序5-9. 向上垂线的输入5-10. 向下垂线的输入安装并启动安装并启动打开一个打开一个新的工程新的工程设备型号设备型号设置设置创建程序创建程序5-11. 高级指令的输入1 -字符串的输入I弹出[新指令]的对话框。输入指令和操作数。++ d0回车关于指令的内容见下一页。输入注释。产品数量回车R安装并启动安装并启动打开一个打开一个新的工程新的工程设备型号设备型号设置设置创建程序创建程序5-12. 高级指令的输入1 -有用的功能点击指令帮助功能点击. 显示指令参考向导的屏幕。查找指令功能点击.按功能显示高级指令的列表。列出支持相应指令的PLC型号。安装并启动安装并启动打开一个打开一个新的工程新的工程设备型号设备型号设置设置创建程序创建程序5-13. 辅助继电器的输入-1.0 秒时钟脉冲位弹出[新接点]的对话框。C点击从下拉式菜单中选择[P_1s]。回车安装并启动安装并启动打开一个打开一个新的工程新的工程设备型号设备型号设置设置创建程序创建程序参考前几页编写程序。5-14. 高级指令的输入2 –微分指令的输入微分指令…当运行程序时该指令只执行一个扫描周期。弹出[新指令]的对话框。I输入@MOV #0D100在指令前加@ 符号。在指令前加@ 符号。它表示该指令为微分它表示该指令为微分指令。指令。如果需要输入注释。回车回车R安装并启动安装并启动打开一个打开一个新的工程新的工程设备型号本页已使用福昕阅读器进行编辑。设备型号创建程序创建程序福昕软件(C)2005-2007,版权所有,设置设置仅供试用。参考前几页编写程序。5-15. 或逻辑的条输入回车W回车3回车注释的输入此处忽略。回车W回车4回车↑↑参考5-6参考5-6章节输入注释。章节输入注释。安装并启动安装并启动打开一个打开一个新的工程新的工程设备型号设备型号设置设置创建程序创建程序5-16. 高级指令的输入3–通过功能号的输入弹出新指令的对话框。弹出[[新指令]]的对话框。I021输入相应的功能号,输入相应的功能号,显示出该指令。显示出该指令。输入#0 D0回车回车参考5-4章节输入条注释。R注:注:MOV指令的功能号依据MOV指令的功能号依据PLCPLC的型号。的型号。CS系列CS系列-> 021-> 021CJCJ系列系列-> 021-> 021CV系列CV系列-> 030-> 030CC系列系列-> 21-> 21安装并启动安装并启动打开一个打开一个新的工程新的工程设备型号设备型号设置设置创建程序创建程序参考前几页输入条参考前几页输入条注释。注释。5-17. 定时器指令的输入定时器位的输入/T0回车*T0:表示TIM0.输入注释。时钟1回车定时器指令的输入ITIM 0 #30回车R打开一个设备型号安装并启动安装并启动参考前几页编写程序。参考前几页编写程序。ICNT 0 #5回车通过上下键或鼠标移动光标。输入复位的位号。RCC0回车回车O402回车回车R打开一个设备型号新的工程新的工程设置设置创建程序创建程序5-18. 计数器指令的输入计数器指令的输入计数器位的输入安装并启动安装并启动打开一个打开一个新的工程新的工程设备型号设备型号设置设置创建程序创建程序把光标移到此位置。把光标移到此位置。条颜色如右图所示改条颜色如右图所示改变。变。5-19. 条的编辑…复制和粘贴参考前几章节输入条的内容。Ctrl(复制一条)C通过鼠标拖曳可以复制所选指令。通过[Ctrl]+[X]键可以剪切所选的条。↓按按↓↓键把光标移到键把光标移到此位置。此位置。CtrlV(粘贴所要复制的条)点击每个指令然后改点击每个指令然后改变位号。变位号。当出现错误时,按按键或[Ctrl+Z]取消操作。(返回前次操作)键或[Ctrl+Y] 重新操作(到下一步操作)5-20. END指令的输入在新工程创建后,在新工程创建后,ENDEND指令的段能自动指令的段能自动产生。产生。无需自己输入END无需自己输入END指令。指令。..注:当用CX-Programmer V2或更老的版本上载程序时,不会自动产生END指令。第二章在线/调试在线传输在线传输监视监视强制为强制为OnOn强制为强制为OffOff程序检查程序检查在线编辑在线编辑1. 程序错误检查(编译)程序传输前检查错误。点击错误和地址信息显示错误和地址信息显示在输出窗口。在输出窗口。双击显示的错误,然双击显示的错误,然梯形图的光标会自动梯形图的光标会自动移动到相应出错的位移动到相应出错的位置然后错误所在位置置然后错误所在位置的条栏变成红色。的条栏变成红色。改正错误。改正错误。在程序检查时输出窗口会自动打开。z按J键或F4 键可以把光标移到出错的位置。z按ESC键可以关闭输出窗口。z在线传输在线传输监视监视强制为强制为OnOn强制为强制为OffOff程序检查程序检查在线编辑在线编辑2. 进入在线CX-Programmer根据不同使用方法提供三种连接方式。在线工作. 根据打开工程时指定的PLC设备型号和方法来进入在线工作状态。在线工作. 根据打开工程时指定的PLC设备型号和方法来进入在线工作状态。自动在线。按一个键可以自动识别所连接的PLC并和PLC处于在线状态。自动在线。按一个键可以自动识别所连接的PLC并和PLC处于在线状态。-> 从PLC上载比如程序等所有的数据。-> 从PLC上载比如程序等所有的数据。通过仿真器在线。按一个键可以利用CX-Simulator进入在线工作状态。(需要CX-Simulator软件。)通过仿真器在线。按一个键可以利用CX-Simulator进入在线工作状态。(需要CX-Simulator软件。)本指导阐述用CX-本指导阐述用CX-SimulatorSimulator软件来进入在线软件来进入在线工作状态时的在线调试工作状态时的在线//调试功能。(单独安装功能。(单独安装CX-CX-SimulatorSimulator软件)。软件)。点击点击[确定].程序传输开始。点击[确定].梯形图的背景颜色改梯形图的背景颜色改为灰色。为灰色。CX-Simulator 工CX-Simulator 工具栏弹出。具栏弹出。显示连接的PLC的操显示连接的PLC的操作模式。作模式。显示扫描时间(除了编程模显示扫描时间(除了编程模式)。式)。在线传输在线传输监视监视强制为强制为OnOn强制为强制为OffOff程序检查程序检查在线编辑在线编辑3. 监视把(仿真器)变把PLCPLC(仿真器)变为监视模式。为监视模式。监视接点和线圈的on/off状态。点击点击[是].如果程序有大量的数据,当监视这些数据时滚动屏幕的速度可能变得很慢。这种情况下,点击下面图标立即取消监视,滚动屏幕到想要监视的地址的位置,然后再次改到监视模式。切换PLC的on/off状态的监视。被监视的条显示为规被监视的条显示为规定颜色。定颜色。显示I/O内存的当前值。显示I/O内存的当前值。在线传输在线传输监视监视强制为强制为OnOn强制为强制为OffOff程序检查程序检查在线编辑在线编辑4. 监视-2同时监视程序中多处位置。可以在一个程序中分出多个梯形图窗口并且同时监视多处位置。把鼠标移到箭头位置,把鼠标移到箭头位置,如右图所示,然后按鼠如右图所示,然后按鼠标左键往下拖曳光标。标左键往下拖曳光标。屏幕被分割成上下两屏幕被分割成上下两个窗口,可以使用滚个窗口,可以使用滚动条在两个窗口动条在两个窗口TT中中显示任意地址。显示任意地址。5. 监视-3以十六进制数监视点击可以把I/O内存的当前值的显示格式在十进制和十六进制之前进行切换。以十进制数显示以十六进制数显示在线传输在线传输监视监视强制为强制为OnOn强制为强制为OffOff程序检查程序检查在线编辑在线编辑6. 监视-4查看窗口在查看窗口可以监视指定的I/O地址。显示查看窗口Alt3输入要监视的位号400回车连续按回车键可以让地址自动累加。在这种状况下也可以输入一在这种状况下也可以输入一个给定的地址。个给定的地址。回车回车回车布尔类型(接点)的输入布尔类型(接点)的输入当下次CX-Programmer再打开时,原先登录在查看窗口的地址仍然保存着。例如: 4CH 00位的输入在通道和位之间输入句点))。在通道和位之间输入“.”“.”((句点。或在““地址和名称””栏中输入“400”不带句点,然后在““数或在地址和名称栏中输入“400”不带句点,然后在数据类型/格式”栏中规定“布尔”类型(通过TAB键跳转到据类型/格式”栏中规定“布尔”类型(通过TAB键跳转到““数据类型//格式””栏)。数据类型格式栏)。在线传输在线传输监视监视强制为强制为OnOn强制为强制为OffOff程序检查程序检查在线编辑在线编辑7. 监视-5查看窗口的当前值修改和二进制数监视在查看窗口修改位和字的当前值。在查看窗口中,作为字的数据可以二进制数监视。双击鼠标。输入对话框打开。点击输入需要修改的新值。4个字的数据可以二进4个字的数据可以二进制系统显示。制系统显示。关于对话框底部的说明,强制为On/Off和设置为On/Off都可以通过按键来操作。在指定的位处点击鼠标右键,然后可以从下拉式菜单中选择强制为On/Off和设置为On/Off。在线传输在线传输监视监视强制为强制为OnOn强制为强制为OffOff程序检查程序检查在线编辑在线编辑8. 查看窗口的有用功能查看窗口有和MS-EXCEL一样按页形式的分类和显示数据的功能,并且可以命名每一页。在同一页同一块区中查看的位和字需要集中管理时,此功能对于调试和运行非常有用。,在鼠标右击页1,然后在鼠标右击页1,然后选择[查看页]-> 重命选择[查看页]-> [[重命名。名]]。输入名称。输入名称。点击确定点击[[确定]]要增加新的一页,选要增加新的一页,选择查看页] -> [插入择[[查看页] -> [插入].].通过短语或术语命名工作页,这对于管理数据非常有用。右击查看窗口查看右击查看窗口->->从下拉式菜单中选择从下拉式菜单中选择[[查看] ] 。。然后可以选择查看窗口中每一项的显示/隐藏。然后可以选择查看窗口中每一项的显示/隐藏。当工程保存时本操作设置的名称都可以全部保存(后缀名:当工程保存时本操作设置的名称都可以全部保存(后缀名:.opt).opt)。。因此,当下次工程装载时这些部分和梯形图程序等数据一起装载。因此,当下次工程装载时这些部分和梯形图程序等数据一起装载。在线传输在线传输监视监视强制为强制为OnOn强制为强制为OffOff程序检查程序检查在线编辑在线编辑9. 监视-6监视窗口-2把鼠标光标移到此把鼠标光标移到此位置。位置。向下拖曳梯形图可以增加监视的地址。拖曳查看窗口。拖曳查看窗口。诸如条、每个段的位或高级指令的操作数可以粘贴到查看窗口。诸如条、每个段的位或高级指令的操作数可以粘贴到查看窗口。而且,这些位的on/off状态和字的当前值都可以显示出来。而且,这些位的on/off状态和字的当前值都可以显示出来。在线传输在线传输监视监视强制为强制为OnOn强制为强制为OffOff程序检查程序检查在线编辑在线编辑10. 监视-7以短条形式显示本功能使长于右边母线的条的显示更加合理。选择[视图] -> [以短条形式显示].条在右边母线处分成两行。一旦设置此种功能,那么此功能一直激活直到用上面相反的步骤来解除。在线传输在线传输监视监视强制为强制为OnOn强制为强制为OffOff程序检查程序检查在线编辑在线编辑11. 监视-8微分监视此功能可以检测出指定位的上升沿和下降沿微分,并且通过声音或显示来确定是否满足了微分工作条件。此功能可以排除检查操作中的错误使用,提高编程和调试的效率。移动光标到所监视的位。点击或鼠标右击相应的位,然后从弹出菜单中选择[微分监视]点击[开始].满足微分条件(本例是上升沿微分)满足微分条件(本例是上升沿微分)后的的动作次数显示在对话框中然后后的的动作次数显示在对话框中然后每次框的颜色会改变。每次框的颜色会改变。在线传输在线传输监视监视强制为强制为OnOn强制为强制为OffOff程序检查程序检查在线编辑在线编辑12. 强制为On/Off通过CX-Programmer来强制接点/线圈的on/off。把光标移到所要强制on/off的接点或线圈处。鼠标右击鼠标右击. ->. ->[[强制] -> [On]强制] -> [On]符号表示此位正在被强制为on/off。使用相同方法可以取消使用相同方法可以取消位线圈的强制on/off。位//线圈的强制on/off。一旦位/线圈强制为on/off,强制的状态一直保持到取消或执行相反的步骤。外部输入点或程序的运行结果不能改变其状态。而且,当PLC处于运行模式时无法执行强制操作。快捷键快捷键Ctrl+J: Ctrl+J: 强制为强制为OnOnCtrl+K:强制为OffCtrl+K:强制为Off13. 强制-on/off 位的显示列表被强制on/off 的位用表格列出。The bits forced on/off can be listed in a table.此功能可以检查许多位强制的状态。显示工程工作区[Alt] + 1双击[内存]点击[地址]标签双击[强制状态]在线传输在线传输监视监视强制为强制为OnOn强制为强制为OffOff程序检查程序检查在线编辑在线编辑14. 修改定时器的设定值当CPU运行时可以修改定时器的设定值。(仅在监视模式下)把光标移到定时器的设定值处。输入新的设定值#100。回车或双击点击[OK]完成。15. 修改定时器的当前值当CPU运行时可以修改定时器的当前值。(仅在监视模式下)把光标移到定时器的当前值处。输入新的当前值5000。回车或双击点击[设置]完成。从新的值5000开始减。在线传输在线传输监视监视强制为强制为OnOn强制为强制为OffOff程序检查程序检查在线编辑在线编辑16. 查找功能-1通过地址引用工具查找显示地址引用工具Alt4引用1在地址区域输入想要查找的位在[[地址]]区域输入想要查找的位号。号。2点击3把光标移到想要查找的把光标移到想要查找的位。位。列出找到的位。列出找到的位。点击想要查找的位,然后自动移到条中相应的位置。在线传输在线传输监视监视强制为强制为OnOn强制为强制为OffOff程序检查程序检查在线编辑在线编辑17. 查找功能-2梯形图的折回查找此功能让梯形图的条折回查找从而找到线圈没有变on 的原因。(1)线圈3.00没有变on的原因是接点2.00没有变on。因此,此功能可以折回找到线圈2.00。(2)把光标移到下列位置(接点2.00)然后按[空格]键。空格键(3)线圈2.00没有变on的原因是接点1.00或1.01没有变on。假设原因是接点1.00并且找到线圈1.00。把光标移到接点1.00然后按上面操作(2)按[空格]键。空格键(4)如果此条不是原因,同时按[Shift]和[Space]键, 然后可以在开始查找此条之前返回到这一条。Shift空格键在线传输在线传输监视监视强制为强制为OnOn强制为强制为OffOff程序检查程序检查在线编辑在线编辑(5)然后折回条找到接点1.01的原因。和上面操作一样,把光标移到接点1.01然后按[空格]键。空格键(6)焦点移到线圈1.01处。事实证明,原因是接点0.01没有变on。按[空格]键从一个线圈跳到和线圈有相同地址的接点,或相反可以从接点跳到线圈。按[N]键可以另外从光标位置的接点或线圈处跳到下一个相同地址的接点或线圈。要返回到最后一个跳转的位置,按[B]键。此功能在SYSMAC支持软件中是很有用的。CX-Programmer 软件继承了它。.在线传输在线传输监视监视强制为强制为OnOn强制为强制为OffOff程序检查程序检查在线编辑在线编辑18. 查找功能-3通过注释的关键字来查找如果在运行或维护记录中注释了操作者的名字或操作日期,此功能可以找到使用的名字或日期所对应的位或字,然后把结果显示在输出窗口。点击[查找]的对话框显示。点击. 从下拉式菜单中选择[全部(字符串)]查找的范围可以指明。PLC从所有任务(程序)中查找目标。当前视图从正在编辑的段或任务(程序)中查找-> 点击工程工作区的图标来选择任务。可以输入关键字来查找。点击点击[确定].包括输入在查找对话框关包括输入在查找对话框关键字的接点线圈的注释显键字的接点//线圈的注释显示在输出窗口。示在输出窗口。双击一项,然后光标移到梯形双击一项,然后光标移到梯形图窗口对应的位。图窗口对应的位。在线传输在线传输监视监视强制为强制为OnOn强制为强制为OffOff程序检查程序检查在线编辑在线编辑19. 查找功能-4进入条注释此功能可以显示屏幕上条注释的列表,然后把光标移到梯形图中使用所选条注释的位置。按每个功能分开区域的条注释,提高了调试和维护的效率。条注释的列表显示在不同窗口。L或AltShiftR点击列表中的条注释,然后光标移到梯形图所使用条注释的地方。在线传输在线传输监视监视强制为强制为OnOn强制为强制为OffOff程序检查程序检查在线编辑在线编辑20. 查找功能-5查找位地址鼠标右击梯形图窗口。从弹出式菜单中选择[查找位地址] 。查找地址和查找符号都可以。输入需要查找的地址(位号)(在通道和位之间不需要用句点)。设置查找的范围(当前视图)。点击[报告]。点击[帮助]按钮,然后将显示[查找和替换举例]的帮助内容。点击[确定].显示在输出窗口并将显示在输出窗口并将列出结果。列出结果。双击列表中的一项,双击列表中的一项,然后光标将移到相应然后光标将移到相应的位。的位。在线传输在线传输监视监视强制为强制为OnOn强制为强制为OffOff程序检查程序检查在线编辑在线编辑21. 在线编辑(1) 把光标移到要修改的条。通过鼠标拖曳可以选择一个以上的条。(2) 在CX-Programmer菜单中选择[编程] -> [在线编辑] -> [开始] 。双击双击(3) 输入要编辑的位号(本例为4.11)。(4) 从菜单中选择[编程] -> [在线编辑] -> [发送变更]。结束实用的功能
可以选择输出指令的纵向或横向显示。输出指令的纵向显示
[工具(T)] -> [选项(O)]
选定选定[[显示输出指令横显示输出指令横向向(H)](H)]复选框。复选框。输出指令横向显示。
因篇幅问题不能全部显示,请点此查看更多更全内容