GX Developer Version 8
操 作 手 册
内容如有更改 恕不另行通知 书号 SH(NA)-080638CHN-A(0611)STC
印号 STC-GXDeveloperV8(SFC)-OM(0611)
三菱电机自动化(上海)有限公司
地址:上海市黄浦区新昌路80号智富广场4楼 邮编:200003
电话:021-61200808 传真:021-61212444 网址:www.mitsubishielectric-automation.cn
技术服务热线:
服务时间:
800-828-9910
9:00~12:00
13:00~17:00(节假日除外)
( ) SFC
操作手册
综合FA软件 MELSOFT
操作手册(SFC)
O
SW8D5C-GPPW-C
MELSOFT
(SFC)
长沙工控帮教育科技有限公司整理
安全注意事项
(使用本产品前请务必阅读本说明)
使用本产品前,请仔细阅读本手册及本手册中提及的相关手册,正确操作并注意安全。
本本本手手手册册册中中中给出的说明均是关于本产品的。对于可编程控制器系统的安全注意事项,请阅读CPU 模块用户 手册。
,安全守则的等级分为“危险”和“注意”。
ॅ䰽
⊼ᛣ
㸼⼎䫭䇃᪡ৃ㛑䗴៤♒䲒ᗻৢᵰˈᓩ䍋⅏ѵ䞡ӸџᬙDŽ
㸼⼎䫭䇃᪡ৃ㛑䗴៤♒䲒ᗻৢᵰˈᓩ䍋ЁㄝӸᆇ䕏Ӹ䖬ৃ㛑 Փ䆒ᤳണDŽ
注意根据情况不同,
!
注意这一级也能引发严重后果。所以对两级注意事项,都须遵照执行,因为它们对于人员安全是非常重要的。
仔细保管本手册,请放在操作人员易于取阅的地方,并将本手册交给最终使用者。
[设计说明]
! 危险
●
在计算机上对运行的 PLC 进行数据变更,程序变更或状态控制时,在PLC 系统的外部配置一个 互锁回路以确保整个系统的的的安全。同时,需要考虑由于电缆 连接问题而导致的通讯异常或在计算机上对PLC CPU 进行在线操作 导致的异常时的处置方法。
! 注意
●
应在熟读了本手册及完全确保安全之后,将计算机与正在运行的CPU 模块(特别是程序变更、强制的输出或操操操作作作状态变更)连接并进行在线操作。
否则由于错误 会使机器损坏或发生事故。
长沙工控帮教育科技有限公司整理
A - 2 A - 2 修订记录
*手册编号在封底的左下角
印刷日期 *手册编号 修改内容
2006 年 11 月 SH(NA)-080638CHN-A 第一版
英文原稿:SH-080374E-E 本手册不授予任何工业产权或任何其它类型的产权,也不授予专利许可。三菱电机对由于使用了本手册中的内容而引 起的涉及工业产权的任何问题不承担责任。
© 2006 三菱电机
长沙工控帮教育科技有限公司整理
前言 非常感谢您选择三菱电机 FA MELSOFT 综合软件。
使用本本本品前,为了使本品达到最佳状态,请先仔细阅读本手册。
请把 手册的拷贝件发给最终使用者。
目录
安全注意事项 ...AAA --- 1
修订记录 ... 2
前言 ... 333
目录
关于本手册 6
1.概要 1-1 到 1-4
111...1 产品概要和特点...111 --- 1
2 本手册中使用的简称或总称 3
2. 创建 SFC 程序的注意事项 2-1 到 2 10
222...1 使使使用用用ACPU 的注意事项 ...222 --- 1
2 运动控制器的注意事项 3
3 QQQnnnACPU的注意事项 444
4 (H)CPU 的注意事项
5 FXCPU 时的注意事项 5
3.编辑 SFC 程序 3-1 到 3-78
333...1 SSSFFFCCC程序编辑概要顺顺顺序序序...333 --- 111 333...111...1 SSSFFFCCC程程程序序序编编编辑辑辑概要顺序(((关关关于于于ACPU)
2 概概概要要要Q/QnACPU) 4
3 FXCPU) 6
2 图图图表表表符号列表... 7
333... SFC 编辑基础画面...333 --- 1111
4 创建/改进 SSSFFFCCC图图图表表表 333
333...444...111 (((1)))写
长沙工控帮教育科技有限公司整理
A - 4 A - 4
3.9 SFC 相关参参参数数数设设设置置置...333 --- 555333 333...999...1 PLCCC中 SFC 设置
2 设置块参数 ... 4
3 SSSFFF程程程序序序 5
4 容量检查 6
333...1110 转换操作...333 --- 555888 1 运行中的 SFC 程序写入指令
2 查找/替换 ... 9
333...111222...1 查查查找找找软元件 666000
2 指令
3 字符串 ...333 --- 444(((1)))查查查找找找步步步号号号///块块块号号号(((SFC图表) 1
2 缩放) 2
333...111222...5 替替替换换换软元件 666333
6 指令 ...
7 转 打开/关闭触点 ...333 --- 8 字符串 ...
9 步号 4
333...111222...1110 转换注解类型 666555
1 查查查找找找触点/线圈
2 软元件使用状态 ...333 --- 666 3 变更 T/C 设定值 ...
3.13 提供显显显示示示... 777
333...111333...1 步/转移注释 666
2 SFC 图表中的标识 9
4 3 软元件注释 ...333 --- 777000 注解 ....
5 为软元件显示标识
333...111333...6 将运行输出/转移条件转换成梯形图模式/列表模式 1
7 以 MELSAP-L 格式显示 222
8 显显显示示示参照窗窗窗口口口...333 --- 777
9 打开多个 .... 3
3.14 设置 SSSFFFCCC图表 444
333...111444...1 设设设置置置显示SFC 图表
2 缩放分割 5
4 3 触点 ... ...333 --- 7776
设置选项 ... 7
3.15 SFC 与梯形图程序之间的转换 8
4.监视 4-1 到 4-8
4.1 监视 SFC 图表 ...4 - 1 4.2 转移看门狗监视 ...4 - 3 4.3 监视转移条件和运行输出梯形图 ...4 - 4 4.4 批量监视所有块与监视活动步 ...4 - 6 4.5 监视块列表 ...4 - 7
长沙工控帮教育科技有限公司整理
5.调试(单步运行) 5-1 到 5-4
6. 打印 SFC 图表 6-1 到 6-22
2 666...1 SSSFFFCCC图图图表表表打打打印印印设置...666 --- 111
实例 222
666...222...1 SSSFFFCCC图图图表表表打打打印印印示示示例例例(((使用A 或 Q/QnACPU 时)
2 当使用 FXCPU 时) 1
索引 索引-1 到索引-
长沙工控帮教育科技有限公司整理
A - 6 A - 6 关于本手册
下列手册亦与本品有关。
如需要,请根据下表中的细节进行订购。
相关手册
手册名称 手册编号
GX Developer 版本 8 操作手册(入门篇)
说明了系统配置、安装方法及 GX Developer 的启动方法。 SH-080372E GX Developer 版本 8 操作手册
解释了 GX Developer 的各种功能,如编程、打印输出、监视及调试方法。 SH-080311C GX Developer GPP 功能软件包 SW4D5C-GPPW-E SW4D5C-LLT-E 入门(指导书)
为 GX Developer/GX Simulator 的初学者提供了从安装方法、启动方法、基础知识和创建梯形图到编辑、
打印输出、监视和调试方法的各种插图信息。
IB-0800057
MELSAP-II(SFC)编程手册
包含创建 SFC 程序必需的信息,如:编程方法、规格及功能。 IB-66361
QCPU(Q 模式)/QnA CPU 编程手册(SFC)
说明了创建 SFC 程序必需的编程方法、规格、功能等等。 SH-080041
可编程控制器 FX 系列(FX0,FX0S,FX0N,FX,FX2C,FX2N,FX2NC)编程手册
解释了为小型 PLC 创建 SFC 程序必需的编程方法、规格、和功能等等。 JY992D48301 可编程控制器 FX 系列(FX1S,FX1N,FX2N,FX2NC)编程手册 II
解释了为小型 PLC 创建 SFC 程序必需的编程方法、规格、和功能等等。 JY992D88101 FX3U/FX3UC系列
编程手册-基础指令&应用指令
解释了为小型 PLC 创建 SFC 程序必需的编程方法、规格和功能等等。
JY997D16601
长沙工控帮教育科技有限公司整理
1.概要
1.1 产品概要和特点
概要
本手册说明了 GX Deeeveloper的各种功能中 SFC 功能的编辑和监视操作。(除非特别指 出,用 GX Develop r 表示的产品在本手册中均指版本 8 英文版。)
关于非 SFC 功能的其它功能及与 SFC 程序相关的规格,请参阅“相关手册”中所给的 相应手册。
GX Developer 支持下列 SFC 功能。
CPU 兼容
MELSAP-II
···ACCCPPPUUU 运动控制器
*
Q (A 模式)
若 CPU 类型(系列)不同,规格和功能相同。
MELSAP3
···QQQnnnACPU (H)CPU(Q 模式) CPU(Q 模式)
若 CPU 类型(系列)不同,规格和功能相同。
FX 系列 SFC
FFFXXX0、FX0S、FX0N、FX1、FX2、FX2C、
1S、FX1N、FX2N、FX3U、FX1NC、FX2NC、
3UC
若 CPU 类型(系列)不同,规格和功能相同。
* 除 SFC 符号 SV SV 之外,运动控制器能象 ACPU 一样使用 SFC 功能。
1
长沙工控帮教育科技有限公司整理
1 - 2 1 - 2 特点
由 GX Developer 支持的 SFC(FX 系列 MELSAP II/MELSAP3/SFC)具有以下特点。
SFC 是可用于编辑 A 系列和 QCPU(Q 模式)/QnA 系列及 FX 系列 CPUs 的方法之一,SFC 是“顺序功能流程图”的英文缩写。
通过清楚描述由 CPU 控制的机器/设备的操作顺序,这种新语言便于从整体上掌握系 统,并使编程更容易。
与由梯形图描述的每次扫描程序全部执行不同,如果以SFC 格式写入至 CPU,则可能 只运行程序中最小的必需部分。
1... 许多有用的编辑功功功能能能
(((111))) 软元件中的键、工具按钮、菜单栏等有助于改善编程操作。
222在两个或更多窗口中可以轻松地进行剪切和粘贴SFC 图表。
2 丰富的监视功能
监监监视视视SFC 程序的活动步。
((())) 梯形形形图图表运行输出和转移条件的活动软元件。
3 以列表 式显示所有块并成批监视这些块的活动状态。
4 自动滚屏可以实现跟踪监视活动步。
3... 丰富而有用的的的测试功能
(((111))) 轻松实现强强强制制制ON/OFF 和指定软元件的当前值变更。
222指定块 启动/停止及强制暂停。
4 注释编辑和打印选项
可可可以以以为每个SFC 图表的每一步写入注释。
( ) 根据应用需要选择打印项目,如:SFC图表带运行输出与转移条件,附加 上 SFC 注释,或仅是图表本身。
Windows 是微软公司在美国的商标或注册商标。
本手册中使用的其它公司名和产品名是各自公司的商标或注册商标。
1
长沙工控帮教育科技有限公司整理
1.2 本手册中使用的简称或总称
本手册中,GX Developer 软件包和 PLC CPU 模块由下列简称和总称表示。
当必须指定相应类型时,为其提供了模块类型。
简称/总称 说明/相应模块
SFC FX 系列 MELSAP-II、MELSAP3 和 SFC 的总称。
基本型号 QCPU Q00JCPU、Q00CPU 和 Q01CPU 的总称。
高性能型号 QCPU Q02(H)CPU、Q06CPU、Q12HCPU 和 Q25HCPU。
过程 CPU Q12PHCPU 和 Q25PHCPU 的总称。
冗余 CPU Q12PRHCPU 和 Q25PRHCPU 的总称。
Q CPU(Q 模式) Q00J、Q00、Q01、Q02(H)、Q06H、Q12H、Q12PH、Q12PRH、Q25H、Q25PH 和 Q25PRHCPU 的总称。
Q CPU(A 模式) Q02(H)-A 和 Q06H-A 的总称。
QnACPU PLC CPUs 与 MELSEC-QnA 通用的总称。
ACPU
PLC CPUs 与 MELSEC-A 通用的总称。
本手册中,亦包括了 QCPU(A 模式)和运动控制器。
(注意,GX Developer 不支持 A1、A2、A3、A3H、A3M、A52G、A73 和 A0J2。) FXCPU PLC CPUs 与 MELSEC-F 通用的总称。
GX Developer SW8D5C-GPPW、SW8D5C-GPPW-A、SW8D5C-GPPW-V 和 SW8D5C-GPPW-VA 产品类型的总 称。
GPPQ SW IVD-GPPQ
GPPA SW SRXV-GPPA SW IVD-GPPA
运动控制器软件包 允许编辑 SFC 程序的运动控制器软件包的总称。
长沙工控帮教育科技有限公司整理
1 - 4 1 - 4
备忘录
长沙工控帮教育科技有限公司整理
2.创建 SFC 程序的注意事项
本章给出了使用 GX Developer 创建 SFC 程序时的注意事项。
2.1 使用 ACPU 的注意事项
A Q/QnA FX
项目 GX Developer GPPA
用户微机程序
··· 不能被被被创建
如果 读取的其它格式文件包括一个除了 SFC 程序的以 外的微机程序,则删除。
· A0J2H,AnS,AnSH 和 AnNCPUs 允许SFC 与微机程序共 存。
SFC 容量
· 必须进行微机容量的参数设置。但是,因为在创建时没 有检查容量,需要用检查操作来确保 SFC 容量在微机容 量范围之内。(请参阅要点)
· 可以在参数设置中设置的“微机容量”与在SFC 设置范 围中设置的“块数”之内创建程序。
最大块数设置
··· 在最大块数之内可以随意创建程序。(256块) 关于其它格式写入或 PLC 写入,作为一个设定值,最多 写入至最大存在块数。
注意,当存在块数在 32 以内时,写入“32”。
· 要创建块的最大块数(256块)必须在 SFC 图表编辑画面 设置。(缺省值:(32)
CPU 类型变更 (QnA —ACPU)
· CPU类型随着微机容量的参数设置的改变而改变(从
“0k 字节”保持不变);CPU 类型改变后微机容量设置 必须随之改变。
· (SFC程序没有 QnA —ACPU 转移功能)
· Hold步表示为
SC
·Hold 步表示为 Hold 步 S
*只是表示方法不同,功能相同 块 start 步同样处理为单一步,当给出了 SFC 注释指示
时,会再现一个步注释。
ℹো VWDUWⳂᷛഫো
ഫ
VWUDWℹ
ℹⱘℹ⊼䞞
%
显示在块 start 步的注释是 start 目标块的块标题。
6WDUWⳂᷛഫো
ᴎ఼䖤㸠䕧ߎഫ
VWDUWⳂᷛഫⱘഫᷛ乬
块 start 步*程序打印如画面显示的一样。
2
长沙工控帮教育科技有限公司整理
2 - 2 2 - 2
项目 GX Developer GPPA
创建 SFC 注释
··· SSSFFFCCC注注注释释释可与SFC 图表同时创建或在注注注释释释编辑期间创 建。
作为公共注释处理,软元件 可以用指定为
“BLm”的块标题、指定为“BLm\Sn”的步注释和指定 为“BLm\TRn”的过渡注释来创建。
··· 在SFC 图表写入模式中创建 SFC 注释。
因为 SFC 注释只能在 SFC 图表中处理,所以不能像处理 软元件注释那样处理 SFC 注释。
块标题
··· 最多可编辑32 个字符。
当其它格式写入或 PC 写入后重读块标题时,删除大于 24 个字符的字符串。
如果文件存储时未对执行了重命名的 SFC 注释进行复制 或复制操作在 GPPA 中以其它格式读取,则不能读取块 标题。
(如果在 GPPA 中进行了重新转换后以其它格式读取,则 可以读取块标题。)
·最多可编辑 24 个字符。
运行输出的注解
··· 运行输出的每个线圈指令都可以被注释。
当以其它格式写入至 GPPA 时,运行输出的注解未写 入。
·可以注释运行输出。
为无步选择分支 及选择汇合创建 并显示 SFC 图表
不允许
当 SFC 图表由包含无步选择分支及选择汇合的 GPPA
创建时,不能获得正确的显示。 允许*
要点
*:无步选择分支及选择汇合的例子如下所示:
᮴ℹ
᮴ℹ
᮴ℹ
2
长沙工控帮教育科技有限公司整理
要点
创建 SFC 图表及执行转换操作后,执行下列操作检查现有SFC 程序容量是否在预先 设置的微机容量之内。
[操作步骤]
[工具] [设置 SFC 信息] [程序容量检查]
[画面]
如果“SFC 程序容量超出了微机容量的上限”出现在检查结果的右边,则不能执 行 PLC 写入或其它格式写入,因为这样可能引起出错。
变更微机容量设置使其等于或大于“已创建的SFC 程序容量”。
2.2 使用运动控制器的注意事项
A Q/QnA FX
项目 GX Developer 运动控制器软件包
步属性 SV
· 因为不支持步属性,所以以其它格式读取的步属于普通 步 ( )。
但是,因为完整读取了运行输出程序,对其操作不会产 生影响。
· 因为运行输出程序不能自动地在系统中创建,所以用户 必须创建一个与之相等的程序。
· 支持
其它 步属性( SV )除外,其它注意事项与使用 ACPU 相同。
长沙工控帮教育科技有限公司整理
2 - 4 2 - 4
2.3 使用 QnACPU 的注意事项
A Q/QnA FX
项目 GX Developer 运动控制器软件包
·SFC 注释作为通用注释处理。 ·SFC 注释作为程序与程序间注释处理。
SFC 注释 · 当执行将来自于 GX Developer 的其其其它它它格式文件写入至 GPPQ 时,该文件被分成一个程序文件和一个注释文件。因 此,需要在 GPPQ 中进行重命名和 操作。
SFC 图表类型
· 如果已创建的 SFC 图表以不同类型重新显示时,校验该 图可能会导致失配。
՟ᄤᏆ߯ᓎ 䞡ᮄᰒ⼎
བᵰϞ䗄6)&㸼㹿䞡ᮄᰒ⼎
Ꮉ䇏পǃ㹿䕀ᤶ᷵偠ˈ
߭Ӯথ⫳༅䜡DŽ
· 如果上述 SFC 图表被重新显示或工程读取、“被转换”
和校验,则会发生失配。
·与 GX Developer 中的规格相同。
2.4 使用 Qn(H)CPU 的注意事项
A Q/QnA FX
因为 QnCPU 的 SFC 程序编辑仅与 GX Developer进行,所以没有特别的注意事项限制。
长沙工控帮教育科技有限公司整理
2.5 使用 FXCPU 时的注意事项
项目 说明
FX SFC 编程
··· FFFXXX SFC使用步进梯形图指令(STL,RET)控制处理顺序。
这些步进梯形图指令也可以表示为 SFC 图表。
G Developer(SW5D5C-GPPW-E 或以后版本)及以后版本支持 FFFXXX SFC编程。
关关关于FXCPU SFC 的编程方法,请参阅每个 CPU 的编程手册。
系列步进梯形图指令在 GX Developer 中的表示方法与在 GP(DOS)及 FXGP(WIN)中 的表示方法不同。
相 细节,请参阅 GX Developer 操作手册。
步和状态
在在在GXXX Developer中,一个 SFC 过程称为一“步”。
F CPU 的编程材料和其它编程软件中,一个 SFC 过程称为一个“状态”。
“步”和“状态”都表示 SFC 过程。
STL 图表与 SFC 图表之间的关系
步进梯形图指令与 SFC 图表表表本质上是相同的。
在实际的程序中,他们的 示如下所示。(与画面显示不同。)
0
6(7 6
6(7 6
6
6
6
6
6
6
6(7 6
6(7 6
6(7 6
6(7 6
;
<
;
<
;
7
<
;
<
<
<
7
<
< ড
ᠽሩ .
ড
ᠽሩ
/' 0 6(7 6
6
<
<
<
<
6 <
<
7
<
<
6
6
6
6
;
;
;
7
;
ᠽሩ
ড
ᠽሩ .
᱖ذᅮᯊ఼
߱ྟℹ
⬉䏃ϡሲѢ6)&
ẃᔶഫ
67/! 67/!
长沙工控帮教育科技有限公司整理
2 - 6 2 - 6
项目 说明
状态 S0 至 S9 称为初始化步(状态)。常用作 SFC 块的首块号。
因此,当使用 FXCPU 时,最多可以创建 10(S0-S9)个 SFC 块。
S10 及更高号可以用作一般步号。注意,每个块的最大步号为 512。
步号(状态(S)号)
各个步(状态)号只能用一次。
梯形图块 顺控电路对步(状态)的外部编程称为梯形图块。
操作梯形图块与操作一般梯形图程序相同。
一个流程中的分支数
在并联分支或选择分支的情况下,电路数限制在每个分支 8 条电路。
注意,如果有许多并联分支或选择分支,电路总数限制在每个初始化步共 16 条电路。图 中:并行改为并联
287 287 567 287
287 287
⊼㾷 !
↣Ͼߚᬃᑊ㸠䗝ᢽ᳔ᴵ⬉䏃
᳔݅ᴵ⬉䏃
不能对汇合线或分离步汇合前的步执行转移或复位操作。
创建一个虚拟步并确保从分支线到分离步执行转移或复位操作。
块列表及块类型的作用 在 FXCPU 的情况下,当写梯形图列表时,需要选择一个梯形图块或 SFC 块。
关于 STL(步进梯形图指令)中包含的步进梯形图块,可以将其转换成 SFC 块。
长沙工控帮教育科技有限公司整理
项目 说明
跳转属性
· 跳转有两种属性,可以根据特殊目的变换这两种属性。
跳转至其它步或其它流程(步属性:[None]) 自步(状态)的复位跳转(步属性:[R])
关于跳转, 作为初始化值输入。使用[SFC 符号]对话框的步属性变更 。
· 如果跳转目标在不同的 SFC 块中,在跳转目标步中不会出现跳转目标标记。
处理 RET 指令
··· 步进梯梯梯形形形图图图中的RET 指令从 SFC 块的的的末端自动写入至与梯形图块的连接部分。因此,
不能将 RET 指令输入至 SFC 块或梯形图块。(亦不会出现在画面中。)
注意在下列梯形图程序中,如果将梯形图程序转换成 SFC 程序,然后又将 SFC 程序转 换成 程序,在 RET 指令部分 程序步数将会减少。
ॳẃᔶᑣ! 䕀ᤶಲᴹⱘẃᔶᑣ!
䕀ᤶ៤6)& 䕀ᤶ៤ẃᔶ
<
<
6
5(7
<
<
6
5(7
Ё䯈ⱘ5(7ᣛҸ 㹿ߴ䰸DŽ
<
<
6
<
<
6
5(7 6(7
6(7
67/
67/
67/
6(76
67/6
67/
6(76
67/
6(76
6(76
6
6
6
6
6
6
6
㓪䕥
߯ᓎ 6)&
•
6(7
6(7
67/
67/
67/
6(76
67/6
67/
6(76
67/
6(76
6(76
6
6
6
6
6
6
6
转移注释 转移注释不能在 FX SFC 情况下使用。
转移条件号
转转转移条件号仅在SFC 图表中有效。
为此,如果与梯形图程序对换后,则不能继续使用该号。因此,如果将转换后的梯形图再 换成 SFC 程序,则转移号将会改变。
长沙工控帮教育科技有限公司整理
2 - 8 2 - 8
项目 说明
通过设置[工程]→[编辑数据]→[转换程序类型],可以将梯形图程序转换成 SFC 程序,
反之亦然。
程序类型转换
· 将梯形图程序转换成SFC 程序的注意事项
如果使用步进梯形图(STL,RET)指令的梯形图程序不能转换成 SFC 块,则会转换成梯形 图块。
在这种情况下,在块列表的块类型框中会出现“梯形图块”指示 未完成转换。
[不能转换的梯形图]
(((1))) 无初始步时
2 一个块中使用的步数超过 512 步时 3 分支或汇合不正确时
4 在同一电路中按照运行输出对转移条件进行编程时( 见以下数字)
ᬍ䖯
ϡ㛑䕀ᤶ៤6)&ⱘẃᔶ ᇚ䕀⿏ᴵӊᬍ䖯Ў⣀ゟ⬉䏃ഫ
0
6(76
6(70
;
67/6
0
6(76
6(70
;
67/6
;
(5) 作为步进梯形图电路编程时,并联分支后 立即跳转
修正方法:并联分支后插入一个虚拟步,然后在虚拟步中将程序改进为跳转至其 它步。
··· 删除声明
追加至 STL,RET,OUT S,SET S 及 RST S 的注解未转换。
(删除注解) [转换出错的梯形图]
(((1))) 电路接触不良时时时 2 指令代码出错
3 不止一次使用步(状态)号时
· 处理不能转换成SFC 块的步进梯形图(STL,RET)指令的方法 方方方法法法(((1))) 首先改进梯形图程序,然后将其转换成 SFC。
2 在在在进行简单改进的情况下,先转换 SFC(“梯形图块!”不完整条件)。
梯形图块的 ZOOM 中改进程序后,通过[编辑]→[块 信息]将块类型转变成
“SFC 块”。
长沙工控帮教育科技有限公司整理
项目 说明
程序类型转换
· 将SFC 程序转换至梯形图程序的注意事项 [不能转换的 SFC]
(((1))) 在块列表中存在未登记(空白)块时(当块不相邻时) 2 梯形图块相邻时时时
3 有未转转转换换换的块
· 处理不能 至梯形图程程程序序序的SFC 的方法
显示块列表,然后执行[转换]→[转换块(所有块)], 停止块列表的排列及未转换部分 的转换,然后再次设置 类型转换。
工程数据的兼容性
··· 使用GX Developer(SWD5C-GPPW-E 或以后版本)或以后版本的工程(作为 SFC 程序存 储),不能由不与 FX SFC 兼容的先于 GX Developer(SW4D5C-GPPW-E 或以前版本)的版 本读取。
如果 SFC 程序中工程由先于 GX Developer(SW4D5C-GPPW-E 或以前版本)的版本读取,
则将其作为不支持 CPU 的工程处理,并会显示一个出 错信息。
· 若有必要与非兼容版本共享工工工程程程,使用[工程]→[编辑数据]→[转换程序类型]将其转 换成梯形图程序,然后保 存 。
PC 类型转换 ··· 选择了 FXCPU 时:该 CPU 只支持将 PC 类型转换成 FXCPU。
关于 ACPU、QCPU(A 模 式):这些 CPU 不支持将 PC 类型转换成 FXCPU。
· 写入程序时的注意事项
(((1))) 写入SFC 程序时,确保写入至整个步范围中。(不能执行部分写入操作。) 2 若在列表中有未转换的块或未登记(空白)的块,或有相邻的梯形图块,则不能执
行写入操作。
执行[转换]→[转换块(所有块)],然后 重新写入程序。
3 RUN 期间更改程序时,不支持以在线 模式(RUN 期间写入)更改计时器或计数器的设 定值。
· 读取程序时的注意事项
(((1))) 读取程序时,确保在整个步范围中中中读取。(不能执行部分读取操作。) 2 若不能将读取程序转换至 SFC 块 ,将其作为梯形图块在块列表中 登记。
PC 写入/读取/比较
·比较程序时的注意事项
(((1))) 比较程序时,确保在整个范围内比比比较较较。(不能执行部分比较。) 2 SFC 画面中的转移号码未存储在 PC 中,所以它不是比较对象。
3 块类型目录及未转换的块都不是 对象。
写入/读取/比较其它格式文件 ··· 注解与声明不能读取/写入至其它格式的文件(FXGP(WIN),FXGP(DOS))。
关于其它注意事项,请参阅“PC 读取/写入/比较”。
长沙工控帮教育科技有限公司整理
2 - 10 2 - 10
备忘录
长沙工控帮教育科技有限公司整理
3.编辑 SFC 程序
3.1 SFC 程序编辑概要顺序
3.1.1 SFC 程序编辑概要顺序(关于 ACPU)
A Q/QnA FX
*;'HYHORSHU䍋ࡼ
ᮄᓎᑣ
ᮄᓎᎹ
䆒㕂3/&㋏߫ǃ3/&㉏ൟঞᎹৡ⿄
খ᭄䆒㕂
䗮䖛3/&খ᭄Ё䆒㕂ᄬټ఼ᆍ䞣䆒㕂 ᖂᴎᆍ䞣DŽ
䗑ࡴᮄ㓪䕥᭄
᳔ᮄ䗑ࡴⱘᑣ㉏ൟĀ6)&ā
Ў㓪䕥᭄DŽ
6)&䗝乍䆒㕂
䆒㕂খ✻にষˈ䏇䕀㟇䍋ྟⳂᷛഫˈ ঞ㞾ࡼ⒮ሣⲥ㾚DŽ
䗝ᢽ䇁㿔DŽ
䆒㕂ᰒ⼎ⱘ㾺⚍߫োDŽ
䇋খ䯙㽕⚍DŽ
䇋খ䯙㽕⚍DŽ
ᬍ䖯⦄᳝ᑣ
ᠧᓔᎹ
3
长沙工控帮教育科技有限公司整理
3 - 2 3 - 2
䕀ᤶ᪡
ഫֵᙃ
䗤ℹഄݭܹ䕀⿏ᴵӊ䖤㸠 䕧ߎᑣ
߯ᓎ݊ᅗഫ
Ẕᶹ6)&ᑣᆍ䞣
ֱᄬᎹ
ݭܹ
ᇚ6)&㸼ঞ6)&⊼䞞ݭܹ㟇ᣛᅮഫDŽ
ᰒ⼎ᣛᅮഫ
䇏প㽕ᬍ䖯ⱘഫ
ݭܹˈᦦܹˈߴ䰸 6)&㸼ᬍ䖯᪡
䕀ᤶ᪡
ഫֵᙃ
䗤ℹഄℷ䖤㸠䕧ߎ䕀⿏ᴵӊ
3
长沙工控帮教育科技有限公司整理
要点
· 新建SSSFFFCCC程序时,需要设置微机容量的参数及执行追加新编辑数据操作。
编辑 图表之前执行下列操作。
1) 微机容量的参数设置
[工程数据参数列表] → [PLC 参数] → 存储器容量
设置微机容量然后执行 Check → OK → End setup 。 2) 追加新编辑数据
[工程] → [编辑数据] → [新建]
长沙工控帮教育科技有限公司整理
3 - 4 3 - 4
3.1.2 SFC 程序编辑顺序概要(关于 Q/QnACPU)
A Q/QnA FX
*;'HYHORSHU䍋ࡼ
ᮄᓎᑣ
ᮄᓎᎹ
䆒㕂3/&㋏߫ǃ3/&㉏ൟঞᎹৡ⿄
ᑊᇚᑣ㉏ൟ䆒㕂៤Ā6)&āDŽ
6)&খ᭄䆒㕂
䆒㕂6)&ᑣ䍋ࡼᓣǃഫ䍋ࡼ
ᴵӊঞഫ༅ᬜᯊⱘ䕧ߎᓣDŽ
݊ᅗখ᭄䆒㕂 ᣝ䳔㽕䆒㕂݊ᅗখ᭄DŽ
6)&ᑣ䆒㕂
6)&䗝乍䆒㕂
䆒㕂খ✻にষˈ䏇䕀㟇䍋ࡼഫˈ ঞ㞾ࡼो䕈ⲥ㾚DŽ
Ꮉᷣ䆒㕂 䆒㕂ᰒ⼎Ā6)&āⱘᎹᷣDŽ
ᬍ䖯⦄᳝ᑣ
ഫখ᭄䆒㕂 䆒㕂Ā਼ᳳᗻᠻ㸠ഫোāǃ ĀϾ⌏ࡼഫЁ᳝ᬜāঞ ĀϾ⌏ࡼℹЁ᳝ᬜāDŽ
ᠧᓔᎹ
长沙工控帮教育科技有限公司整理
䗝ᢽ䇁㿔
䆒㕂6)&ᰒ⼎߫
ᮄᓎᑣ
6)&ݭܹ
Ңഫݭܹ6)&㸼DŽ
6)&ֵᙃⱏ䆄䆒㕂
䗤ℹഄݭܹ䕀⿏ᴵӊ䖤㸠 䕧ߎᑣDŽ
߯ᓎ݊ᅗഫ
ֱᄬᎹDŽ
ݭܹ
ᇚ6)&㸼ঞ6)&⊼䞞ݭܹ㟇ᣛᅮഫDŽ
ᰒ⼎ᣛᅮഫ
ᬍ䖯⦄᳝ᑣ
䇏পᇚᬍ䖯ⱘഫ
ݭܹˈᦦܹˈߴ䰸 6)&㸼ᬍ䖯᪡DŽ
䕀ᤶ᪡
䆒㕂ᰒ⼎ⱘ㾺⚍߫ো
䕀ᤶ᪡
䗤ℹഄℷ᪡䕧ߎ䕀⿏ᴵӊDŽ
6)&ֵᙃⱏ䆄䆒㕂ᬍ䖯DŽ
要点
本概要顺序仅供参考。
可以不遵守下列顺序,任意执行各操作。
长沙工控帮教育科技有限公司整理
3 - 6 3 - 6
3.1.3 SFC 程序编辑顺序概要(关于 FXCPU)
A Q/QnA FX
*;'HYHORSHU䍋ࡼ
ᮄᓎᎹ
䆒㕂3&㋏߫ˈ3&㉏ൟঞˈᎹ
ৡ⿄ˈᑣ㉏ൟЎĀ6)&āDŽ
6)&䗝乍䆒㕂
䆒㕂খ✻にষঞ㞾ࡼो䕈ⲥ㾚DŽ
ഫ߫㸼ⱏ䆄
ഫЁⱏ䆄ẃᔶഫDŽ ഫֵᙃ䆒㕂
ẃᔶᑣݭܹᬍ䖯
䕀ᤶ᪡
ഫ߫㸼ⱏ䆄
ഫЁⱏ䆄6)&ഫ ഫֵᙃ䆒㕂
Ўℹݭܹᬍ䖯䕀⿏ᴵӊ
䖤㸠䕧ߎᑣ
䕀ᤶ᪡
ᠧᓔᎹ
ഫ߫㸼ᰒ⼎
䇏প㽕ᬍ䖯ⱘഫ
䇏পᑣ
ᠧᓔᎹˈҢ3&Ё䇏পˈ✊ৢ
Ң݊ᅗḐᓣЁ䇏পDŽ
ᑣ㉏ൟ䕀ᤶ
ẃᔶ 6)&
ẃᔶϞᬍ䖯ᑣDŽ
ഫ߫㸼ⱏ䆄
ぎⱑഫЁⱏ䆄6)&ഫDŽ ഫֵᙃ䆒㕂
ഫ߫㸼ⱏ䆄
ぎⱑഫЁⱏ䆄ẃᔶഫ ഫֵᙃ䆒㕂
㢹ᄬ䕀ᤶⱘഫˈ߫㸼Ёᄬⱏ䆄˄ぎⱑ˅ⱘഫˈഫ߫㸼ᰒ⼎ᯊˈᠻ㸠>䕀ᤶ@ė>䕀ᤶഫ˄᠔᳝ഫ˅@ˈ
✊ৢذℶഫ߫㸼ⱘᥦ߫ঞ䕀ᤶ䚼ߚⱘ䕀ᤶDŽ
ᮄᓎᯊ ⬅*;'HYHORSHU߯ᓎⱘ6)&ᑣ ẃᔶᑣ
ᅠ៤䕀ᤶ ᳝ᅠ៤ⱘ䕀ᤶ
ẃᔶ 6)&
6)&ഫ ẃᔶഫ
߯ᓎ݊ᅗഫᯊ
要点
本概要顺序仅供参考。
可以以任意顺序执行各操作。
长沙工控帮教育科技有限公司整理
3.2 SFC 图表符号列表
A Q/QnA FX
下表列出了 SFC 程序中使用的符号。
以初始步开始并以“END”步结束称之为块,一个块就是一个操作顺序。
运行的最小单位是步和转移。
此外,在电路图或指令列表中,转移条件和运行输出表现为使用缩放显示功能。
[A 系列 SFC 图表符号列表]
类别 名称 符号 数量
初始化步
6&
每块中一步步
L " L 6& L
每块最多 254 步(i=1 至 254)块 START 步
L%P
P 67$57ഫ᭄
每块中的步数(相同块可以用一次以上)步
END 步 每块可以用一次以上
级联转移
"
选择分支
Ꮊッ Ё䯈 েッ
选择汇合
Ꮊッ Ё䯈 েッ
并联分支
Ꮊッ Ё䯈 েッ
转移
长沙工控帮教育科技有限公司整理
3 - 8 3 - 8
[Q/QnA 系列 SFC 图表符号列表]
类别 名称 SFC 图表符号 数量
初始化步
虚拟初始化步
线圈 HOLD 初始化步 6& 操作 HOLD 步步步(无转移检
查)初始化 6(
操作 HOLD 步步步(有转移检
查)初始化 67
复位初始化步
当步 号是
“0”
时
5 M6Q
每块这些步中的任何 1 步
初始化步 M
虚拟初始化步 M
线圈 HOLD 初始化步 6& M 操作 HOLD 步
(无转移检查)初始化步 6( M
操作 HOLD 步
(有转移检查)初始化步 67 M
复位初始步 当初始步号是除“0”
之外 的号 时
5 M6Q
每块最多 31 步
步 L
虚拟步 L
线圈 HOLD 步 6& L 操作 HOLD 步
(无转移检查) 6( L
操作 HOLD 步
(有转移检查) 67 L
复位步 5 L6Q
块 START 步
(有 END 检查) L%P
块 START 步
(无 END 检查) L%P
每块最多 512 步,包括初始步 步
END 步
除“ 初始
”步步步 之外 的
每个块可以用一次以上
长沙工控帮教育科技有限公司整理
类别 名称 SFC 图表符号 数量
级联转移
D
选择分支
D E Q
选择分支-并联分支
D E
选择汇合
D E
选择汇合-并联分支
D E
并联分支
D
并联汇合
D
并联汇合-并联分支
D
并联汇合-选择分支
D E
并联汇合-选择汇合
E
转移
长沙工控帮教育科技有限公司整理
3 - 10 3 - 10
[FX 系列 SFC 图表符号列表]
类别 名称 符号 数量
梯形图 梯形图块
/'
块列表中最多 11 个初始化步
L
每块中 1 步(i=0-9)步
步
L " L
每块最多 512 步(i=10-999)级联转移
"
选择分支
ᎺッЁ䯈েッ
选择汇合
ᎺッЁ䯈েッ
并联分支
ᎺッЁ䯈েッ
并联汇合
Ꮊッ Ё䯈 েッ
跳转转移
L
M
M M 䏇䕀Ⳃⱘഄℹ
转移
复位 JUMP
L
M ԡ䏇䕀Ⳃⱘഄℹ M
㞾ԡ
长沙工控帮教育科技有限公司整理
3.3 SFC 图表编辑基础画面
(1) 整个画面的构成
1))) 该区用来显示被编辑的工程名、使用的步数及被显示的块号等等。
2 菜单栏栏栏中中中的的的菜单名。
3 工具 图标。。。
4 显示工程列表。
5 SFC 图表编辑区。
6)))运行输出/转移条件程序编辑区(缩放侧)。
7 已编辑 CPU 类型 8 编辑模式(覆盖/插入)。
长沙工控帮教育科技有限公司整理
3 - 12 3 - 12
(2) SFC 图表编辑画面构成
%
ᷛㅒ
6)&⊼䞞 䕃ܗӊ
⊼䞞
⊼㾷ᰒ⼎ऎ
ℹ᭄ 䍋ྟⳂⱘഄഫ᭄ 䕀⿏᭄ 䏇䕀Ⳃⱘഄℹ᭄ 㓽ᬒẃᔶЁℹ᭄
᭄߫
㸠᭄
6)&⊼䞞
要点
···缩放侧显示说明在SFC 图表中光标位置的运行输出/转移条件。
光标在 SFC 图表侧还是在缩放侧决定了可能转换被选择/操作的某些菜单。
在指定块中,执行下列操作展示SFC 图表。
1.移动光标从[视图] → [显示块列表] → 任何显示块位置,然后按[输入]键。
2...选选选择择择[[[视图] → [显示块列表] → 任何块位置,然后双击该位置。
3 查找/替换] → [查找步号/块号] → 任何块号,然后将其指定。
4 在 SFC 图表的块起始步中按空格键。
5 移移移动动动光光光标标标从从从[[[窗窗窗口口口]]] →→→ 数数数据据据名名名,,,然然然后后后按[输入]键。
6 双击该数据名。
长沙工控帮教育科技有限公司整理
3.4 创建/改进 SFC 图表
3.4.1 (1)写 SFC 图表
A Q/QnA FX
下列四种方式都可以创建 SFC 图表。
1... 从从从工工工具具具栏栏栏的的的工具按钮开始 2 功能键开始
3 菜单开开开始始始
4 按 输入 键
执行上述任何一种操作,均会出现输入SFC 符号窗口。
根据以后各页中所给操作输入数据。
长沙工控帮教育科技有限公司整理
3 - 14 3 - 14
(1-1)从工具按钮开始操作(当使用A 或 Q/QnACPU 时) 写(覆盖)操作示例
1) 步( ) / ( )
Q 2.
ሲᗻ䗝ᢽ
ᰒ⼎⊼䞞 ℹো
· 图表符号
出现已选图表符号名称。
要变更已选图表符号时,单击 然后选择新的图表符号。
· 步号
按照条目顺序,系统将由低至高自动分配步号。
当使用由系统自动分配的步号时,可以省略“步号”输入操作。
在虚拟步中,若虚拟步标有“ ”,则可创建运行输出程序。程序创建后
“ ”会自动转移成“ ”。
· 步属性
追加步属性时,单击 然后选择想追加的属性。
当选择复位步(R)作为步属性时,作出选择后输入复位目标步号。
长沙工控帮教育科技有限公司整理
· 创建注释
可以输入最多为 32 个字符的注释。
在显示菜单中,可以通过“步/显示转移注释”操作显示已创建的注释。
2) 块 START 步( , )
2. Q %P
ℹো
䍋ྟⳂᷛഫো ⊼䞞ᰒ⼎
· 图表符号
出现已选图表符号名。
要更换已选图表符号时,单击 然后选择新的图表符号。
··· 起始目标块号 输入起始目标块号。
步号
按照条目顺序,系统将由低至高自动分配步号。
当使用由系统自动分配的步号时,可以省略“步号”输入操作。
· 创建注释
可以输入最多为 32 个字符的注释。
在显示菜单中,可以通过“步/显示转移注释”操作显示已创建的注释。
长沙工控帮教育科技有限公司整理
3 - 16 3 - 16 3) 级联转移( )
2. Q
䕀⿏ᴵӊো
ᰒ⼎⊼䞞
· 图表符号
出现已选图表符号名。
要更换已选图表符号时,单击 然后选择新的图表符号。
· 转移条条条件号
按照 目顺序,系统将由低至高自动分配转移条件号。
当要使用由系统自动分配的转移条件号时,可以省略“转移条件号”输入操 作。
· 创建注释
可以输入最多为 32 个字符的注释。
在显示菜单中,可以通过“步/显示转移注释”操作显示已创建的注释。
长沙工控帮教育科技有限公司整理
4) 选择分支( )
2.
· 图表符号
出现已选图表符号名。
要更换已选图表符号时,单击 然后选择新的图表符号。
· 分支号
输入分分分支支支线线线列列列号号号。
如果 是“1”,可以省略输入操作。
5) 并联分支( )
2.
· 图表符号
出现已选图表符号名。
要改换已选图表符号时,单击 然后选择新的图表符号。
长沙工控帮教育科技有限公司整理
3 - 18 3 - 18 6) 选择汇合( )
2.
· 图表符号
出现已选图表符号名。
要改换已选图表符号时,单击 然后选择新的图表符号。
· 汇合号
输入汇汇汇合合合线线线列列列号号号。
如果 是“1”,可以省略输入操作。
7) 并联汇合( )
2.
· 图表符号
出现已选图表符号名。
要改换已选图表符号时,单击 然后选择新的图表符号。
· 汇合号
输入汇合线列号。
如果汇合线列号是“1”,可以省略输入操作。
长沙工控帮教育科技有限公司整理
要点
·在单个转移条件中,同时使用分支和汇合时的输入方法 1) 关于 Q/QnACPU
在单个转移条件中同时使用分支与汇合时,使用“|”(垂直线)为一步预留一 个区,然后输入分支和汇合符号。
例子 1:
ℹऎ
例子 2:
ℹऎ
2) 关于 ACPU
分支和汇合不能在单个转移条件中同时使用时,输入一个虚拟步。
例子 1:
例子 2:
长沙工控帮教育科技有限公司整理
3 - 20 3 - 20
8) 跳转转移( )
2.
· 图表符号
出现已选图表符号名。
要改换已选图表符号时,单击 然后选择新的图表符号。
· 跳转目的地步号 输入跳转目的地步号。
单击 OK 按钮,将指定为跳转目的地的步指示从(□)转换至( ).
9) END 步( )
2.
长沙工控帮教育科技有限公司整理
10) 写入规则
· 要写入规则,单击 / / / 并将规则条目从起始位置拖到末 尾位置。
要点
若在现有步/转移中写入规则,则不删除步/转移符号与运行输出/转移条件顺控程 序。
11) 插入行
6KLIW ,QVHUW
>㓪䕥@ >ᦦܹ㸠@
12) 插入列
&WUO ,QVHUW
>㓪䕥@ >ᦦܹ㸠@
13) 删除行
长沙工控帮教育科技有限公司整理
3 - 22 3 - 22
写(插入)操作示例
当由写(插入)操作创建 SFC 图表时,在 SFC 图表基本符号中的插入结果如下所 述。
注注注意,步/转移条件号改变时,可以如在写入(覆盖)操作一样同时执行创建 SFC 释等等。
1) 步( )
Q
2.
··· 将光标放在在在要插入的位置,然后在光标位置单击SFC 符号(步)插入步。。。
当不改变步号通过“|”(垂直线)插入步时,分配了现有 SFC 图表的最低自由 号。
插入位置 分支梯形图内时,“︱”(垂直线)会自动插入至其它分支 2) 级联转移( )
Q 2.
· 将光标放在要插入的位置,然后在光标位置单击 插入转移。
当不改变转移条件号通过“︱”(垂直线)插入转移时,分配了现有 SFC 图表 的最低自由号。
· 插入位置在分支梯形图内时,“︱”(垂直线)会自动插入至其它分支。
长沙工控帮教育科技有限公司整理
3) 选择分支( )
2.
4) 并联分支( )
2.
5) 选择汇合
2.
6) 并联汇合
2.
要点
· 输入“-n”作为分支/汇合号,然后由右至左输入分支/汇合号。
示例:汇合号“1”
长沙工控帮教育科技有限公司整理
3 - 24 3 - 24
(1-2)从工具按钮开始操作(使用 FXCPU 时) 写(覆盖)操作示例
1) 在块列表号 0 中登记一个梯形图块。
ঠߏ
䗝ᢽĀẃᔶഫā
ᅠ៤
2) 创建梯形图电路
2.
&RQYHUW
)
/'
; 6(76/'
长沙工控帮教育科技有限公司整理
3) 在块列表号 1 中登记 SFC 块。
显示块列表: 双击[视图] → [显示块列表],或[工程数据列表]中[程序]然 后[MAIN]。
ঠߏ
䗝ᢽĀ6)&ഫā
ᅠ៤
长沙工控帮教育科技有限公司整理
3 - 26 3 - 26
要点
· 块列表
(1) 使用FXCPU 时,首先在块列表中登记“梯形图块”或“SFC 块”,然后开始 创建程序。
从顶部开始登记块列表
(2) 若在块块块列列列表表表中有未转换的块或未登记(空白)的块、或有相邻的梯形图块,
则不能转转转换换换成梯形图程序或写入至 PC。
显示 ,执行[转换] → [转换块(所有块)],然后停止排列块列表及 转换未 部分。
䕀ᤶࠡ 䕀ᤶৢ
䕀ᤶ
ⱏ䆄 Ⳍ䚏ⱘẃᔶഫ
(3) 不能转换成SFC 块的电路。。。
例如,若想将现有梯形图电路转换成 SFC,即使电路包含步进梯形图(STL) 指令时,有时由于某种错误也会使转换失败。
在这种情况下,在块类型中电路登记为“梯形图块!”。即,作为梯形图 块“!”标记附加在后面
电路目录转换后,使用[编辑] → [块信息]将块类型转换成 SFC 块。
ϡ㛑䕀ᤶ៤6)&ഫⱘ⬉䏃
长沙工控帮教育科技有限公司整理
4) 步( )
Q
ᰒ⼎⊼䞞 2. ℹো
· 图表符号
出现已选图表符号名。
要改换已选图表符号时,单击 然后选择新的图表符号。
· 步步步号号号
就是一个号码,该号号号码在 S10-S999 范围内由系统以升序自动分配。(PC 类型决定了不同的最高极限。同时,每块块块中最高步号为512。)
若对系统自动分配的步步步满意,可以省略“步号”输入操作。
将 S0-S9 分配至 SFC 块开端作为初始化 ,所以不能将他们输入至一般步位 置。
步步步号只能输入一次。
使使使用用用FFFXXXCCCPPPUUU时时时,,,虚拟的处理方法与一般步相同,但是不需要创建运行输出 程序。
··· 属性
除设置“JUMP”符号时之外步没有属性。
创建注释
可以输入最多为 32 个字符的注释。
在显示菜单中,可以通过“步/显示转移注释”操作显示已创建的注释。
长沙工控帮教育科技有限公司整理
3 - 28 3 - 28 5) 级联转移( )
2.
Q 䕀⿏ᴵӊো
ᰒ⼎⊼䞞
· 图表符号
出现已选图表符号名。
要改换已选图表符号时,单击 然后选择新的图表符号。
· 转移条条条件号
按照 目顺序,系统将由低至高自动分配转移条件号。
当当当要使用由系统自动分配的转移条件号时,可以省略“转移条件号”输入操 作。
使用 FXCPU 时,转移条件号仅在 SFC 图表中有效。为此,当转换成梯形图 程序后,该号则不能继续使用。
· 创建注释
使用 FXCPU 时,不支持转移注释。
长沙工控帮教育科技有限公司整理
6) 选择分支( )
2.
· 图表符号
出现已选图表符号名。
要改换已选图表符号时,单击 然后选择新的图表符号。
· 分支号
输入分分分支支支行行行列列列号号号。
如果 是“1”,可以省略输入操作。
7) 并联分支( )
2.
· 图表符号
出现已选图表符号名。
要改换已选图表符号时,单击 然后选择新的图表符号。
长沙工控帮教育科技有限公司整理
3 - 30 3 - 30 8) 选择汇合( )
2.
· 图表符号
出现已选图表符号名。
要改换已选图表符号时,单击 然后选择新的图表符号。
· 汇合号
输入汇汇汇合合合行行行列列列号号号。
如果 是“1”,可以省略输入操作。
9) 并联汇合( )
2.
· 图表符号
出现已选图表符号名。
要改换已选图表符号时,单击 然后选择新的图表符号。
· 汇合号
输入汇合行列号。
如果汇合行列号是“1”,可以省略输入操作。
长沙工控帮教育科技有限公司整理
要点
· 在单个转移条件中,同时使用分支和汇合时的输入方法
分支和汇合不能在单个转移条件中同时使用时,输入一个虚拟步。
使用 FXCPU 时,没有称为“虚拟步”的符号,因此应输入一个一般步。在虚拟 步中没必要输入控制输出电路等。
՟ᄤ
՟ᄤ
㰮ᢳℹ
㰮ᢳℹ
㰮ᢳℹ 㰮ᢳℹ
· 关于分支/汇合线项,以“-n”输入分支/汇合号,并从右至左创建分支/汇合 线。
要点
分支号
在一个并联分支或选择分支的情况下,每个分支限制在 8 条电路之内。注意,如 果有许多并联分支或选择分支,每个初始化步的电路总数限制在 16 条之内。图 中:并行改为并联
287 287 567 287
⊼㾷 !
↣Ͼߚᬃᑊ㸠䗝ᢽ᳔ᴵ⬉䏃
长沙工控帮教育科技有限公司整理
3 - 32 3 - 32 10) 跳转转移( )
2.
· 图表符号
出现已选图表符号名。
要改换已选图表符号时,单击 然后选择新的图表符号。
· 跳转目的地步号 输入跳转目的地步号。
单击 OK 按钮,将指定为跳转目的地的步指示从( )转换至( )。
使用 FXCPU 时,若跳转目的地在其它块中,跳转目的地步显示为( )。
· 步属性
在普通跳转的情况下,选择[None]。
11) 复位跳转转移(↓)
2.
··· 图表符号
选择“JUMP”作为图表符号。
跳转目的地步号 输入要复位的步号。
(通常在跳转目的地之前立即输入步号。)
· 步属性
在复位跳转的情况下,选择[R]。
长沙工控帮教育科技有限公司整理
12) 写入规则
· 要写入规则,单击 / / / 并将规则条目从起始位置拖到末 尾位置。
要点
若在现有步/转移中写入规则,则不删除步/转移符号与运行输出/转移条件顺控程 序。
13) 插入行
将下图中 Ctrl 改成 Shift
&WUO ,QVHUW
>㓪䕥@ >ᦦܹ㸠@
14) 插入列
&WUO ,QVHUW
>㓪䕥@ >ᦦܹ㸠@
15) 删除行
长沙工控帮教育科技有限公司整理
3 - 34 3 - 34
写(插入)操作示例
当由写(插入)操作创建 SFC 图表时,在 SFC 图表基本符号中的插入结果如下所 述。
注意,步/转移条件号改变时,可以如写入(覆盖)操作一样同时执行创建 SFC 注 释等等。
1) 步( )
Q
2.
··· 将光标放在在在要插入的位置,然后在光标位置单击SFC 符号(步)插入步。。。
当不改变步号通过“︱”(垂直线)插入步时,分配了现有 SFC 图表的最低自 由号。
插入位置 分支梯形图内时,“︱”(垂直线)会自动插入至其它分支 2) 级联转移( )
Q 2.
· 将光标放在要插入的位置,然后在光标位置单击 插入转移。
当不改变转移条件号通过“︱”(垂直线)插入转移时,分配了现有 SFC 图表 的最低自由号。
· 插入位置在分支梯形图内时,“︱”(垂直线)会自动插入至其它分支。
长沙工控帮教育科技有限公司整理
3) 选择分支( )
2.
4) 并联分支( )
2.
5) 选择汇合
2.
6) 并联汇合
2.
要点
· 输入“-n”作为分支/汇合号,然后由右至左输入分支/汇合号。
示例:汇合号“1”
长沙工控帮教育科技有限公司整理
3 - 36 3 - 36
(2) 从功能键开始操作
1) SFC 图表符号分配至下列功能键中。
[步]
SFC 符号 /
功能键 F5 F6 Shift + F6 F8 F7 Shift + F5 备注 仅用于 A、Q/QnACPU 仅用于 QnACPU 仅用于 A、Q/QnA
[转移或分支/汇合]
SFC 符号
功能键 F5 F6 F7 F8 F9 Shift + F9
备注
[规则条目]
SFC 符号
功能键 Alt + F5 Alt + F7 Alt + F8 Alt + F9 Alt + F10 Ctrl + F9 备注
2) 操作步骤
· 步/转移/分支/汇合条目目目 1))) 按功能键。
2 因为出现了如点击工具按钮时所示的窗口,请参阅工具按钮操作步骤,
然后输入必须的项 。 3) 按 Enter 键。
· 规则条目
1))) 按按按功能键。
2 使用箭头键,将光标移至分支/汇合的起始位置。
3 住 Shift 键,然后用箭头键移动光标。
4) 移动光标至分支/汇合的末尾位置,然后放开 Shift 键。
长沙工控帮教育科技有限公司整理
(3) 从工具栏中的菜单开始操作
· 步/转移/分支/汇合条目
1))) 单单单击击击工具栏中的[编辑]。。。
2 将光标移至编辑菜单中的[SFC符号]。
3 要输入的的的SFC 符号
4))) 因为出现了如点击工具按钮时所示的窗口,请参阅工具按钮操作步骤,然 后输入必须 项目。
5 按 Enter 键。
· 规则条目
1))) 单单单击击击工具栏中的[编辑]。
2 将将将光标移至编辑菜单中的[编辑行]。
3 要输入的的的分支/汇合行。
4) 其从条目 起始位置拖至末尾位置。
(4) 从 Enter 键开始操作。
1) 按 Enter 键。
2))) 因为出现了如点击工具按钮时所示的窗口,请参阅工具按钮操作步骤,然 后输入必需的项目。
3 按 Enter 键。
要点
对于在列方向上连续的步( ) 和转移( )项,从 Enter 键开始的操作是一 种有用方法。