




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、SoftMaster 培训演示培训演示2HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006目录目录 SoftMaster-200 界面介绍界面介绍 SoftMaster-200 菜单菜单 SM 200 配置配置 SM 200 小贴士小贴士 联机操作联机操作 监控监控 联机编辑联机编辑 3HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006SoftMaster-200 界面介绍4HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006 P
2、entium 或更高或更高 CPU,最低,最低 128MB 内存内存 RS-232C 串行端口或串行端口或 USB 端口端口 兼容兼容 Windows 2000/XP;在;在 Windows 98/ME 下,如果有多个应用(包括其他程序)同时执行下,如果有多个应用(包括其他程序)同时执行, SoftMaster-200 可能被关闭。可能被关闭。SoftMaster-200 的系统要求5HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006菜单栏菜单栏项目窗口项目窗口变量监控窗口变量监控窗口状态栏状态栏消息窗口消息窗口梯形图梯形图编辑窗口编辑窗
3、口梯形图元素梯形图元素SoftMaster-200 界面介绍6HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006术语术语说明说明限制限制最大触点数量最大触点数量单行最大可输入触点数量单行最大可输入触点数量最多最多 31 个个最大行数最大行数最大可编辑行数最大可编辑行数最多最多 65535 行行最大复制行数最大复制行数一次可复制最大行数一次可复制最大行数最多最多 300 行行最大粘贴行数最大粘贴行数一次可粘贴最大行数一次可粘贴最大行数最多最多 300 行行SoftMaster-200 的部分特性剪切、复剪切、复制选项制选项7HONEYWEL
4、L - CONFIDENTIALMaster Logic 200 October 2006 SoftMaster-200 菜单8HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006创建新项目打开现有项目上传 PLC 中存储的项目和程序保存项目使用不同文件名保存项目关闭项目保存选定项目,将已打开的项目作为单独文件保存比较 PC 存储的两个项目并显示比较结果打印活动窗口详细信息选择要打印的项目信息“项目(Project)”菜单项目文件扩展名PLC cfg 变量变量/注释注释cmt I/O 参数参数iop 基本参数基本参数bsp 程序程序prg
5、文件导入文件导入/导出扩展名导出扩展名9HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006梯形图元素在光标位置输入注释或标签将光标所在的梯级(rung)或指定的块区域设置为块屏蔽。自动优化程序“编辑(Edit)”菜单10HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006根据类型查找目标设备查找目标文本查找目标设备以使用新设备进行更换“查找/替换(Find/Replace)”菜单11HONEYWELL - CONFIDENTIALMaster Logic 200 October 200
6、6在梯形图编辑过程中切换为 IL 视图显示或隐藏项目窗口显示或隐藏消息窗口在消息窗口的“内存参考”选项卡上显示已用内存信息。“视图(View)”菜单显示变量/设备或选定组合 显示或隐藏变量监控窗口检查程序的逻辑、语法和重复线圈错误,并在消息窗口的程序检查选项卡上显示检查结果。 (联机联机/脱机脱机)在消息窗口的“已用设备”选项卡上显示已用设备信息。在消息窗口的“内存参考”选项卡上显示已用内存信息。单个程序的描述说明更改列宽12HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006“联机(Online)”菜单连接 PLC 或断开 PLC 连接
7、指定连接类型和参数更改 PLC 模式PLC 系统日志显示错误屏蔽设置窗口显示跳过 I/O 设置窗口显示强制 I/O 设置窗口显示模块更换对话窗口联机修改清除锁存区域 1,2从 PLC 读取 写入 PLC 比较 PLC设置 Flash 内存复位 PLC,包括 2 个选项:复位或总复位。13HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006“监控(Monitor)”菜单启动或停止监控临时停止监控指定监控临时停止条件更改正在被监控的设备值执行系统监控将 CPU 中的波形存储为已配置波形时间戳和日志事件趋势监控功能模拟 I/O、高速计数器(HSC
8、) 监控设备监控14HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006“工具(Tools)”菜单打开 Soft Master PD 用户可以定义工具栏快捷键分配颜色,行号等15HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006“调试(Debug)”子菜单切换为调试模式以启动/停止调试运行到断点逐步运行调试子程序指定断点条件显示指定断点列表运行到光标位置设置或取消断点16HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006SM 20
9、0 中的梯形图元素17HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006SM 200 的状态显示备注信息:备注信息: 显示选定菜单、命令或鼠标所指工具箱的备注信息。PLC 名称:名称: 显示选定 PLC 的名称。如果一个项目中有多个 PLC,这里将显示 PLC 联机信息。PLC 模式显示:模式显示:显示 PLC 模式。如果一个项目中有多个 PLC,则显示选定 PLC 的模式。警告显示:警告显示:显示 PLC 中的错误状态。光标位置显示光标位置显示: 编辑程序时,显示光标位置。18HONEYWELL - CONFIDENTIALMaster
10、 Logic 200 October 2006 SM 200 配置19HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006导入/导出导出导出 I/O 参数,参数,文件扩展名为文件扩展名为 *.iop项目文件扩展名PLC cfg 变量变量/注释注释cmt I/O 参数参数iop 基本参数基本参数bsp 程序程序prg 根据需要,可以将导出项目重新导入新项目或现有项目。利用此功能,我们可根据需要,可以将导出项目重新导入新项目或现有项目。利用此功能,我们可以选择需要的项目,以避免重复劳动。以选择需要的项目,以避免重复劳动。可以使用拖放功能在项目之
11、前轻松复制或移动内容项。这也适用于两个不同的项目。可以使用拖放功能在项目之前轻松复制或移动内容项。这也适用于两个不同的项目。20HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006项目配置项目配置窗口项目配置窗口一个项目可能包含多个 PLCPLC 系统、CPU 模块及连接状态这里显示已声明/编辑的变量/注释(标志)第二 PLC用于配置 PLC 的基本参数和 I/O程序执行时间周期:100ms 主程序初始化任务程序 一个项目可以包含多个一个项目可以包含多个 PLC。利用利用 SoftMaster 200,可以同时连接到多个,可以同时连接到多个
12、 PLC,从而方便地管理和监控这些,从而方便地管理和监控这些 PLC。21HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006创建新项目创建新项目:创建新项目:步骤步骤选择菜单选择菜单“ 项目项目Project”-“新建项目新建项目New Project”。创建新项目时,将创建一个与项目名称相同创建新项目时,将创建一个与项目名称相同的文件夹,所有项目文件都位于这个文件夹的文件夹,所有项目文件都位于这个文件夹。如果未指定扩展名,将自动使用扩展名。如果未指定扩展名,将自动使用扩展名 “.xgp”保存项目文件。保存项目文件。SoftMaster
13、200 提供多种项目访问方法,例如:提供多种项目访问方法,例如:创建新项目,打开现有项目,从创建新项目,打开现有项目,从 PLC 读取项目读取项目22HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006打开项目 步骤步骤 选择选择“项目项目 Project”-“打开项目打开项目Open Project”选定项目文件后,选定项目文件后,“备注备注(Comment)”区域将显示用户自定义的备注,帮助用户选择项目。选定需要的项目文件之后,区域将显示用户自定义的备注,帮助用户选择项目。选定需要的项目文件之后,点击点击“打开打开 Open”。23HO
14、NEYWELL - CONFIDENTIALMaster Logic 200 October 2006-选择选择“联机联机Online”-“读取读取Read”,读取,读取 PLC 的项目,并导入当前已打开的项目。的项目,并导入当前已打开的项目。根据正在使用的通信通道配置设置。步骤步骤选择菜单选择菜单“项目项目Project”-“打开打开 PLC 中的项目中的项目Open from PLC”打开 PLC 中的项目24HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006如果项目的内容项发生更改而且需要保存,项目窗口的项目名称旁将显示 “*”。保
15、存项目另存为项目输入项目文件的文件名25HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006项目配置如果要创建新项目,则需要配置基本参数和 I/O 参数,然后输入要使用的设备/变量。用于配置以下内容: 基本运行设置 设备区域 错误运行用于配置将要在梯形图中使用的符号/变量用于配置以下内容: 选择与物理插槽相匹配的模块 配置模块 整个扩展系统程序编辑窗口26HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006选择菜单选择菜单“ 项目项目Project”-“添加项目添加项目Add Item”
16、-“任务任务Task”任务名称任务名称中断优先级中断优先级(编号较小的数值优先级更高)中断的任务编号中断的任务编号初始化任务初始化任务固定时间周期任务固定时间周期任务外部中断任务外部中断任务内部设备中断任务内部设备中断任务初始化任务:初始化任务:PLC 模式从停止转变为运行停止转变为运行时需要执行的任务。它将执行到 _INIT_DONE (F10250) Flag 的状态为 ON。初始化任务执行时,其他任务的程序(包括扫描程序)不会执行。项目任务配置27HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006步骤步骤在项目窗口中,选择要添加的程
17、序位置。可以将程序添加到扫描程序在项目窗口中,选择要添加的程序位置。可以将程序添加到扫描程序Scan program或已配置的任务。或已配置的任务。项目任务程序扫描程序为从上至下进行扫描。只需进行简单的拖放,就可以改变程序的顺序。28HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006比较功能(脱机)如果两个如果两个 PLC 项目的类型相同,则可以进行比较,从而可以得知是否发生了更改。此菜单需在项目的类型相同,则可以进行比较,从而可以得知是否发生了更改。此菜单需在脱机状态下使用。脱机状态下使用。步骤步骤选择菜单选择菜单“项目项目Projec
18、t ”-“比较项目比较项目Compare Projects”。在在“比较项目比较项目Compare Projects”窗口上,点击窗口上,点击“打开项目打开项目Open Project”。选择要进行比。选择要进行比较的项目文件。较的项目文件。29HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006步骤(续)选择要比l较的项目。 两个项目的比较项必须相同。两个项目的比较项必须相同。点击“比较Compare”“结果(Result)” 窗口显示比较结果。比较功能(脱机)30HONEYWELL - CONFIDENTIALMaster Logic
19、200 October 2006声明变量/注释此功能用于注册程序中要使用的变量/注释。要注册变量/注释列表,还需要使用“查看变量(View Variable)“或“查看设备(View Device)”选项卡。标识符标识符类型类型设备设备注释注释可以进行剪切、粘贴、拖放、插入行、删除行、撤消、重复和自动填充等操作可以进行剪切、粘贴、拖放、插入行、删除行、撤消、重复和自动填充等操作31HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006变量:变量:不能使用相同名称复制不能使用相同名称复制已声明的变量:已声明的变量:- 首字符不能为数字- 不能使
20、用特殊字符,(但是,可以使用下划线 _)- 不能使用空字符- 不能使用与设备相同的名称(例如,P0, PF,)- 不能使用十六进制格式(例如,h23, hf,)- 所有行为空时,输入变量的类型为默认的 BIT 类型。类型:类型: 输入变量的类型包括输入变量的类型包括 BIT、WORD 和和 BIT/WORD- 对于 S 设备,只能使用 BIT 类型- 对于 Z、ZR、N 设备,只能使用 WORD 类型- 对于 T、C 设备,只能使用 BIT/WORD 类型- 对于其他设备,只能使用 BIT、WORD 类型- 如果已声明变量/注释列表发生类型更改,设备格式也将相应地发生更改设备:设备:不能使用相
21、同名称复制不能使用相同名称复制已声明的设备已声明的设备- 所有行为空时,如果输入设备,则设备类型根据设备格式显示为 BIT、BIT/WORD- 如果已声明变量/注释列表上的设备发生变更,类型将根据设备格式更改为 BIT、WORD 或 BIT/WORD- 不能在变量/注释列表上注册 标识区域的设备声明变量/注释如果进行单元编辑发生错误,将不能移至下一个单元。如果进行单元编辑发生错误,将不能移至下一个单元。32HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006变量/注释:注册 U 设备利用此功能,可以参考利用此功能,可以参考 I/O 参数中指
22、定的特殊功能模块信息自动注册相应模块的变量。用户以后可修改变量和注释参数中指定的特殊功能模块信息自动注册相应模块的变量。用户以后可修改变量和注释。此功能仅适用于特殊功能模块,例如。此功能仅适用于特殊功能模块,例如I,模拟模拟 I/O、高速计数器、高速计数器(HSC)等。等。步骤步骤 在在 I/O 参数中设置插槽上的特殊功能模块。选择菜单参数中设置插槽上的特殊功能模块。选择菜单“编辑编辑Edit” “注册注册 U 设备设备Register U Device”。33HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006M00000L1S0L2F0
23、0092_T200MS( )M00002S_ONL3M00000L1S0L2F00092_T200MS( )M00002S_ONL3为梯形图添加功能步骤步骤将光标移至应用指令的输入位置。将光标移至应用指令的输入位置。在工具箱上,选择要输入的应用指令,然后点击编辑区域。或者按下应用指令输入快捷键。在工具箱上,选择要输入的应用指令,然后点击编辑区域。或者按下应用指令输入快捷键。输入应用指令,或编辑已输入的应用指令输入应用指令,或编辑已输入的应用指令34HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006指令指令(Instruction): 用于
24、输入应用指令。如果输入指令已经过编辑,则默认显示以前的输入指令。变量变量(Variable) (Ins.): 查找表变量用法用法(Usage): 显示指令的格式和指令所支持的设备。类别类别(category): 各项指令的子类型为梯形图添加功能35HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006M00000L1S0L2F00092_T200MS( )M00002MOV hFOFO L00023L3S_ON为梯形图添加功能功能块功能块符号符号/变量变量设备设备为梯形图添加注释M00000L1S0L2F00092_T200MS( )M000
25、02S_ONL0双击双击 L0,将显示如下选项。同样,双击将显示如下选项。同样,双击 O/P 旁边,将打开一个窗口,可以在这个窗口中输入旁边,将打开一个窗口,可以在这个窗口中输入 O/P 注释。注释。36HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006M00000L1S0L2F00092_T200MS( )M00002S_ON说明说明梯级注释梯级注释输出注释输出注释在这里输在这里输入注释入注释在这里输在这里输入注释入注释为梯形图添加注释37HONEYWELL - CONFIDENTIALMaster Logic 200 October
26、2006为梯形图添加标签M00000L1S0L3F00092_T200MS( )M00002S_ONL0S5标签标签完成完成标签用于与标签用于与 JMP 指令相结合使用。标签可以使用指令相结合使用。标签可以使用 16 个英文字符,不能以特殊字符起头。个英文字符,不能以特殊字符起头。38HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006移动数据移动数据复制数据复制数据不能移动或复制数据不能移动或复制数据在梯形图中移动和复制数据39HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006在 梯
27、形图中粘贴变量L0S0( )P00002L1L2M00000L0S0( )M00002L1用于从“变量/注释”窗口将设备(包括变量/注释)粘贴到指令。 此功能可用于触点、线圈和应用指令。但是,如果操作数与复制数据的数据类型不匹配,将不能使用此功能。使用拖放功能粘贴变量/注释的步骤如下所示。不能从不能从 “变量监控变量监控(Variable Monitoring)”窗口和窗口和“趋势监控趋势监控(Trend Monitoring )”窗口窗口复制数据复制数据,也不能把数据复制到这些窗口。,也不能把数据复制到这些窗口。40HONEYWELL - CONFIDENTIALMaster Logic 2
28、00 October 2006在梯形图中更改列可以选择可以选择 9, 12, 16, 20, 24, 28, 32 列或触点。列或触点。增加列增加列减少列减少列41HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006L1S0L0L101M00008M00007M00006M00005M00004M00003M00002M00009M00008L2L0F00099M00009( )M00010F0009901如果在一个行中插入的触点数量高于分配的数量,将会显示“ ” 标记,如下所示。与下一行的连接处将会显示 “ ”连接编号标记,与之相连的下一
29、行将会显示 连接编号 “标记。可以使用“更改列(Change Column)”功能更改列编号。更改梯形图中的行42HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006优化程序L1S0L2L3 = M0001 M0002( )M00002M00022M00000M00001F00092F00091L4L5L6( )P00200P00200S8L0S0L1L2 = M0001 M0002( )M00002M00022M00000M00001F00092F00091( )P00200P00200S8用于删除空位以优化空间。用于删除空位以优化空间。
30、不能撤消不能撤消。43HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006梯形图的块屏蔽0MOV hFFEE M0020P00000( )8ROL M0020 1 = M0020 hFFEE11END块屏蔽块屏蔽F00090M00029块屏蔽块屏蔽(Block mask)的作用在于,如果对一个梯形图的一个或多个梯级的作用在于,如果对一个梯形图的一个或多个梯级(rung)进行块屏蔽,则这些梯级不会被扫描,进行块屏蔽,则这些梯级不会被扫描,它们所占用的内存是可用注释空间的一部分。一般来说,对块屏蔽的处理与注释相似。它们所占用的内存是可用注释空间
31、的一部分。一般来说,对块屏蔽的处理与注释相似。选择选择“ 编辑编辑Edit” “设置块屏蔽指令设置块屏蔽指令 Set Block Mask Instruction”。 删除删除选择菜单选择菜单“编辑编辑 Edit “删除块屏蔽删除块屏蔽Remove Block Mask”。44HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006梯形图中的书签S8L2L3 = M0020 hFFEEM00001L4L5L6( )M00029S17 TON T0000 1000( R )T000T000ENDF0009DCTU C0002 M0022L7L8L
32、9L10SBRT CNT_UPRETS11S14S16S22S25书签功能便于我们导航和快速找到想要的梯级书签功能便于我们导航和快速找到想要的梯级(rung)。此处原文为此处原文为block mask,疑错,请确,疑错,请确认认45HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006交叉引用此功能帮助用户获得程序中使用的所有设备的信息,包括此功能帮助用户获得程序中使用的所有设备的信息,包括 PLC 编号、程序编号、在梯形图中的位置、步编号、设备类型,编号、程序编号、在梯形图中的位置、步编号、设备类型,指令位置、变量名称和注释等。指令位置、变
33、量名称和注释等。选择菜单选择菜单“视图视图 View” “交叉引用交叉引用Cross Reference”46HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006交叉引用即时输出交叉引用:让用户通过交叉引用视图查看设备详细信息即时输出交叉引用:让用户通过交叉引用视图查看设备详细信息步骤步骤选择选择“交叉引用交叉引用(Cross Reference)”,以显示交叉引用结果。,以显示交叉引用结果。光标移至设备位置,显示特定设备的目的。光标移至设备位置,显示特定设备的目的。双击双击“即时输出交叉引用即时输出交叉引用(Instant Output
34、Cross Reference)”启用方法:启用方法:选择选择“工具工具 Tools”-“选项选项 Options”-“编辑梯形编辑梯形图图/助记符助记符Edit Ladder/Mnemonic”47HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006已用设备 “已用设备已用设备(Used Devices)”选项向用户显示特定设备在梯形图的使用次数和使用类型(输入或输出)。选项向用户显示特定设备在梯形图的使用次数和使用类型(输入或输出)。 与与 S 区域、区域、T 区域和区域和 C 区域的设备相似,前两列区域的设备相似,前两列(Word 和
35、和 Bit)显示设备所使用的显示设备所使用的 Word 和和 Bit 数量。数量。在梯形图中,在梯形图中,P00034 被用作被用作 I/P 两次。双击单元格可查看详细信息。两次。双击单元格可查看详细信息。48HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006检查程序有三个选项,即有三个选项,即“警告警告(Warning)”、“错误错误(Error)”和和“忽略忽略(Ignore)”在正常运行情况下,不应该使在正常运行情况下,不应该使用用“忽略忽略”。“警告警告”允许下允许下载,载,“错误错误”不允许下载。不允许下载。逻辑错误逻辑错误语法
36、错误语法错误重复线圈错误重复线圈错误逻辑错误:检查梯形图连接错误和短路逻辑错误:检查梯形图连接错误和短路语法错误:检查应用指令(语法错误:检查应用指令(CALL/SBRT, MCS/MCSCLR 等)的错误等)的错误重复错误:检查重复线圈错误重复错误:检查重复线圈错误重要需知:重要需知:如果选中如果选中“当前程序当前程序(Current program)”选项,而当前选项,而当前 PLC 项目上列出了一个或多个程序,则不会执行项目上列出了一个或多个程序,则不会执行 CALL/SBRT 的检查。的检查。49HONEYWELL - CONFIDENTIALMaster Logic 200 Octo
37、ber 2006检查程序P00111M00475L5L1L2S1L3( S )L4P00241M00428M00484M00485( R )M00483 C0011 D03020( R ) C0011 D03020M00482M00483M00525( S )P00251M00532M00533M00534( R )M00533 C0012 D03020100 毫秒毫秒计时器计时器P00111 的注释的注释双击可发现双击可发现错误位置错误位置50HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006306Return I/VUNCPL10M0
38、0071( P )M00072 I/V UNCPLM00070( S )M00100M00071Return I/VUNCPLTON T0015 4M00100T0004TON T0004 4T0015 I/V UNCPLDLY I/V UNCPL I/V UNCPL操作( P )M00100( R )M00071 I/V UNCPL I/V UNCPL DLY I/V UNCPL 操作 I/V UNCPLReturn I/VUNCPL查找/替换用于查找特定设备、变量或注释的位置。用于查找特定设备、变量或注释的位置。选择指令的基本单元格选择指令的基本单元格选择菜单选择菜单“查找查找/替换替换”
39、 “查找文本查找文本Find Text”。51HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006306Return I/VUNCPL10M00071( P )M00072 I/V UNCPLM00070( S )M00100M00071Return I/VUNCPLTON T0015 4M00100T0004TON T0004 4T0015 I/V UNCPLDLY I/V UNCPL I/V UNCPL操作 I/V UNCPL I/V UNCPL DLY I/V UNCPL 操作END查找/替换52HONEYWELL - CONFIDE
40、NTIALMaster Logic 200 October 2006SM 200 小贴士53HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006逻辑错误类型和代码P00004( )P00000L1S1L2L3ENDS5P00004( )P00000L0S1L1说明说明 与与 OR 相连的区域连接到无触点的水平行相连的区域连接到无触点的水平行P0001P0001M00001L0100: 短路错误。如果短路错误。如果与与 OR 相连的区域连接到无触点的水平行,将发生此错误。相连的区域连接到无触点的水平行,将发生此错误。更正后的更正后的梯形图梯形
41、图54HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006( )P0001P00000L1S1L2说明说明 未输入设备未输入设备P00002( )P00000L0S1L1P0001M00001M00001更正后的更正后的梯形图梯形图L0200:未输入设备或变量。如果未在触点或线圈中输入设备或变量,将发生未输入设备或变量。如果未在触点或线圈中输入设备或变量,将发生此错误。此错误。逻辑错误类型和代码55HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006逻辑错误类型和代码L0300: OR-
42、LOAD 连接不正确。如果连接不正确。如果 OR-LOAD 连接不正确,将发生此错误。连接不正确,将发生此错误。P00002( )P00000L1S1L2P0001M00001P00001( )P0000P00400L3L4说明说明OR-LOAD 连接不正确连接不正确P00002( )P00000L0S0L1P0001M00001P00001( )P0000P00400L2L3更正后的更正后的梯形图梯形图56HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006逻辑错误类型和代码( )L1S1P0001说明说明缺少必要输入缺少必要输入( )L
43、0S0P0001M00001L1S1M00001说明说明存在不必要输入存在不必要输入ENDL1S1ENDL0401: 输入错误。如果缺少必要输入,将发生此错误。输入错误。如果缺少必要输入,将发生此错误。更正后的梯形图更正后的梯形图更正后的梯形图更正后的梯形图L0402: 输入错误。如果存在不必要输入,将发生此错误。输入错误。如果存在不必要输入,将发生此错误。57HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006逻辑错误类型和代码L1S1P00000说明说明使用使用 ML100 系列系列 PLC 中不存在的应用命令中不存在的应用命令(POS
44、BG ) 。ERRL0406: 应用指令错误。如果使用应用指令错误。如果使用 MasterLogic-200 系列系列 PLC 中不存在的应用指令,将会发生此错误。中不存在的应用指令,将会发生此错误。58HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006L0S0P00000ENDL1( )P00001L0S0P00000L1( )P00001L2S2语法错误类型和代码E4000:没有没有 END 指令。如果程序中没有终止扫描的指令。如果程序中没有终止扫描的 End 指令,将发生此错误。指令,将发生此错误。更正后的梯形图更正后的梯形图59H
45、ONEYWELL - CONFIDENTIALMaster Logic 200 October 2006E0001:MCS 指令重复。如果指令重复。如果 MCS 指令重复,将发生此错误。指令重复,将发生此错误。L4L0L1S0L6L3S2S5S7S9说明说明MCS 1 命令重复命令重复由于优先级更改,由于优先级更改,MCSCLR 命令被取消命令被取消说明说明M00000MCS 0M00001MCS 1M00002MCS 2MCSCRL 0MCSCRL 1语法错误类型和代码操作:更正重复的操作:更正重复的 MCS 指令,或者添加相应的指令,或者添加相应的 MCSCLR 指令。指令。60HONEY
46、WELL - CONFIDENTIALMaster Logic 200 October 2006语法错误类型和代码L1S1说明说明只有 MCS 指令,没有 MCSCLR 指令。L2S2MCS 0ENDL1S1说明说明只有 MCSCLR 指令,没有 MCS 指令。L2S2MCSCLR 0ENDE0002:MCSCLR 不存在或已经被取消,只有不存在或已经被取消,只有 MCS 指令。指令。E0003:MCS 指令不存在,只有指令不存在,只有 MCSCLR 指令。指令。操作:输入相应的操作:输入相应的 MCSCLR 指令。指令。操作:输入相应的操作:输入相应的 MCS 指令,或删除指令,或删除 MC
47、SCLR 指令。指令。61HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006语法错误类型和代码L0L1S0L6L3S2S5S7S9标签标签紧急紧急标签声明重复。标签声明重复。说明说明F00001JMP 紧急紧急M00001END( )F00001M00002( )S13标签标签紧急紧急P00000M00200E1001:标签声明重复。如果使用重复的标签,将会发生此错误。标签声明重复。如果使用重复的标签,将会发生此错误。操作:删除重复的标签,或更改标签名称。操作:删除重复的标签,或更改标签名称。62HONEYWELL - CONFIDENT
48、IALMaster Logic 200 October 2006语法错误类型和代码L1L2S2S3标签标签 紧急(紧急(EMERGENCY)不存在。不存在。说明说明F00001JMP 紧急紧急ENDE1002:没有与没有与“标签名称标签名称”相对应的标签。如果使用相对应的标签。如果使用 JMP 指令跳转到不存在的标签,将发生此错误指令跳转到不存在的标签,将发生此错误。操作:操作:见见下一下一页页63HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006L1L2S1L7L4S3S5S10S17F00001JMP 紧急紧急RETS15标签标签紧急
49、紧急ENDSBRT 子程序子程序M00001( )P00200此程序包含标签此程序包含标签说明说明L6JMP 使用的使用的 Emergency 标签未声明标签未声明说明说明操作:在发生错误的位置添加标签,或者更正使用此标签的操作:在发生错误的位置添加标签,或者更正使用此标签的 JMP 指令。指令。语法错误类型和代码64HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006ADD M0000 1 M0001F0009DL0L2S5S10END标签标签标签标签1S0ADD M0000 1 M0001F0009DL0L3S7S12END标签标签标签
50、标签1S0S5L1M00022JMP 标签标签1E1003: 有有“标签名称标签名称” ,但是该标签未被使用。如果没有任何,但是该标签未被使用。如果没有任何 JMP 指令使用已有的标签,将发生此错误。指令使用已有的标签,将发生此错误。操作:删除标签,或添加相应的操作:删除标签,或添加相应的 JMP 指令指令语法错误类型和代码65HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006L8L5S13S18S28RETS23标签标签RETSBRT CNT_UPM00033L7L4S8ADD 1 M0000 M0000M00022ADD 2 M000
51、0 M0000E1004: 在子程序中,未使用已有的在子程序中,未使用已有的“标签名称标签名称” 。如果没有任何。如果没有任何 JMP 指令使用子程序中的标签,将发生此错误指令使用子程序中的标签,将发生此错误。操作:见下一页操作:见下一页语法错误类型和代码66HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006L8L5S13S18S28RETS23标签标签RETJMP RETM00033L7L4S8ADD 1 M0000 M0000M00022ADD 2 M0000 M0000L4S8SBRT CNT_UP M0000 200语法错误类型和
52、代码操作:删除子程序中的标签,或者添加相应的操作:删除子程序中的标签,或者添加相应的 JMP 指令。指令。67HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006L3L4S12L9L6S13S18S21S31RETS26ENDSBRT CNT_UPL8标签标签RETS7L7L5JMP RET M0000 200ADD 1 M0000 M0000M00022ADD 2 M0000 M0000M00033语法错误类型和代码E1005:子程序中没有子程序中没有“标签名称标签名称” 。如果。如果 JMP 指令使用子程序中不存在的标签,将发生此错误。
53、指令使用子程序中不存在的标签,将发生此错误。68HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006语法错误类型和代码S8L10L6S13S16S21S31RETS26SBRT CNT_UPL8标签标签RETL7JMP RET M0000 200ADD 1 M0000 M0000M00022ADD 2 M0000 M0000M00033L11操作:在子程序中添加标签,或更正操作:在子程序中添加标签,或更正 JMP 指令。指令。69HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006L0L
54、1S0L3S2S4说明说明只有只有 SBRT 指令,没有指令,没有 RET 指令。指令。F00006CALL 子程序子程序ENDSBRT 子程序子程序L0L1S0L3S2S8F00006CALL 子程序子程序ENDSBRT 子程序子程序RETL2S3E2001: 子程序子程序“子程序名称子程序名称”没有返回没有返回 指令。该子程序应该以指令。该子程序应该以 RET 指令结尾。指令结尾。操作:在子程序块中添加操作:在子程序块中添加 RET 指令。指令。语法错误类型和代码70HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006语法错误类型和代码
55、L1S1L3S7ENDSBRT 子程序子程序RETL2S6说明说明SBRT 指令位于指令位于 END 指令之前。指令之前。L1S1L3S7ENDSBRT 子程序子程序RETL2S6E2003:子程序子程序“子程序名称子程序名称”定义位于定义位于 END 指令之前。指令之前。 SBRT 和和 RET 位于位于 END 指令之前将导致错误。指令之前将导致错误。操作:将操作:将 SBRT 和和 RET 指令移至指令移至 End 指令之后。指令之后。71HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006语法错误类型和代码L4L1S5S6S16RE
56、TS11M00033L3L0S0ADDP M0000 1 M0001F0009DADD 2 M0000 M0000ENDSBRT CNT_UPL2E2011:子程序未使用。虽然子程序未使用。虽然 SBRTRET 子程序块存在,但是没有子程序块存在,但是没有 CALL 指令调用子程序。指令调用子程序。72HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006语法错误类型和代码L4L1S7S13RETS8M00033L3L5S5F0009DADD 2 M0000 M0000ENDSBRT CNT_UPL2CALL CNT_UPL6S18L7操作:
57、删除不需要使用的子程序,或者添加操作:删除不需要使用的子程序,或者添加 CALL 指令。指令。73HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006L4L1S5S7S8RETM00033L3L0S0ADDP M0000 1 M0001F0009DADD 2 M0000 M0000ENDSBRT CNT_UPL2L9S24L8S19L7L6S18L5S13L10S29L11M00022CALL CNT_UPRETF0009DSBRT CNT_UPADDP M0000 1 M0002E2012: 子程序声明重复。不能使用名称相同的子程序。子程
58、序声明重复。不能使用名称相同的子程序。语法错误类型和代码74HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006操作:更改重操作:更改重复复的子程序名的子程序名称称。L9S24L8S19L10S29L11RETF0009DSBRT CNT_UPADDP M0000 1 M0002语法错误类型和代码75HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006语法错误类型和代码L2S3L1S1L3S5NEXTFOR 1FOR 2L1S2L0S0L2S4L3NEXTFOR P0001FOR P00
59、02NEXTS5说明说明FOR/NEXT 指令不匹配指令不匹配E3001:没有对应的没有对应的 NEXT 指令,指令使用次数不匹配。如果指令,指令使用次数不匹配。如果 FOR/NEXT 指令的使用次数不匹配,将发生错误。指令的使用次数不匹配,将发生错误。操作:使操作:使 FOR 指令与指令与 NEXT 指令的数量保持一致指令的数量保持一致76HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006语法错误类型和代码L1S2L0S0L2S4L3FOR 10FOR 20NEXTS9F00099ADD M0001 1 M0001L1S2L0S0L2S
60、4L3FOR 10FOR 20NEXTS9F00099ADD M0001 1 M0001NEXTL4S10E3002:没有对应的没有对应的 FOR 指令。如果指令。如果 FOR/NEXT 指令的使用次数不匹配,将发生错误。指令的使用次数不匹配,将发生错误。. 操作:使操作:使 FOR 指令与指令与 NEXT 指令的数量保持一致指令的数量保持一致77HONEYWELL - CONFIDENTIALMaster Logic 200 October 2006L1S2L0S0L2S4L3FOR 1FOR 2S9L4S9L6S11FOR 3FOR 6FOR 4FOR 5说明说明FOR/NEXT 最多可重
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论