程序输入及编辑 - index / fatek automation corp. · pdf file4-5...
TRANSCRIPT
4-1
4 程序输入及编辑 采用 W indows 操作系统,完全依照 W indows 环境的操作习惯设计,易学易用,不论是初学
者或有经验的使用者都可以极有效率的方式来操作。依据作业现场及办公室操作环境的差异
提供精心设计的键盘及鼠标操作方法,不论在何种作业环境都能以极有效率的方式完成程序
的编辑与测试。提供弹性的阶梯程序编辑功能可执行程序网络的插入,复制,贴上,删除等
高效能操作,以加速程序的输入。以下根据各功能详加介绍:
4.1 联机及离线编辑 开启新旧专案时即进入联机(参见 3.2.2 节),则提供联机 (on- l ine)的程序编辑功能,编辑完
后可立即执行不必重新下载程序,可大幅缩短程序的开发与修改时间。相对的,在开启专案
时使用离线操作(参见 3.2.1 节),则为离线的程序编辑,编辑完后需再执行存至 PLC(参见
3.4.2 节)。
4.2 鼠标及快捷键操作输入 在阶梯图程序区中输入程序可以用鼠标点选组件盘组件种类,也提供快捷键输入方法,可由使用者
依喜好选择输入方式。
4.2.1 鼠标操作输入:
在编辑输入时,可利用鼠标点选组件盘,选择 A 接点:
再在阶梯程序窗口所欲输入位置点选一下:
即出现请输入 A 接点的编号输入对话框,输入 X0,即在阶梯程序窗口中完成一接点组件的输
入:
4-2
4.2.2 快捷键操作输入:
光标点选在阶梯程序窗口所欲输的位置,按快捷键 “A”,即出现请输入 A 接点的编号输入对话
框,输入 X0,即在阶梯程序窗口中完成一接点组件的输入。或立即输入 “AX0”或 “X0A”都为快
速输入方式。或按快捷键 “Shif t ”+ “A”键,则立刻在阶梯程序位置出现如下图 :
点选二下,则同以上操作方法即可。
W inproladder 提供方便的快捷键操作功能请参见 16.1 节〔快捷键总表〕
4.3 主程序与子程序单元的操作 在 W inproladder 阶梯程序撰写窗口中,我们有分为主程序区及子程序区,让程序更有结构,
其操作方式相同,以下为程序单元操作的说明:
4.3.1 建立新程序单元
在程序规划中可将其分类撰写,使程序更有结构,所以利用可新增程序单元功能,让您的程
序规划更一目了然。
我们可以鼠标点选菜单栏〔专案〕 〔主程序区〕 〔新增程序单元〕,
或在工具栏 图示下拉选单中选取〔新增程序单元〕:
4-3
或在专案窗口中〔测试范例〕 〔阶梯图〕 〔主程序区〕按右键 〔新增程式单元〕:
选取〔新增主程式单元〕后出现输入程序单元对话框,例如输入 “流道控制 ”:
按 “确定 ”后,可以发现在项目窗口中的〔主程序区〕新增加了〔流道控制〕程序单元:
子程序区的〔新增程序单元〕同主程序区作法,选择子程序区的功能即可。
4.3.2 删除程序单元
当已建立的程序单元已不需要时,可利用删除程序单元功能删除它。
我们可以鼠标点选菜单栏〔专案〕 〔主程序区〕 〔删除程式单元〕;
或在工具栏 图示下拉选单中选取〔删除程式单元〕:
4-4
或在专案窗口中〔测试范例〕 〔阶梯图〕 〔主程序区〕按右键 〔删除程序单元〕:
选取〔删除主程序单元〕后出现删除程序单元对话框,选取 “流道控制 ”:
按 “确定 ”后,会再次询问是否确定删除所选的程序单元:
4-5
按 “是 ”后即可发现在专案窗口中的〔主程序区〕中原本的〔流道控制〕程序单元已被删除:
子程序区的〔删除程序单元〕同主程序区作法,选择子程序区之功能即可。
4.3.3 调整程序单元的顺序
当已建立很多程序单元时,要调整其顺序时,可利用调整程序单元功能调整。我们可以用
鼠标点选菜单栏〔专案〕 〔主程序区〕 〔调整程序单元〕,
或在工具栏 图示下拉选单中选取〔调整程序单元〕:
4-6
或在专案窗口中〔测试范例〕 〔阶梯图〕 〔主程序区〕按右键 〔调整程序单元〕:
选取〔调整主程序单元〕后出现程序单元排列对话框,选取 “流道控制 ”,若要将它排到 “找零
控制 ”的后面,则按 “下移 ”键:
将发现 “流道控制 ”已排至 “找零控制 ”的后面:
按 “确定 ”钮,在专案窗口中其程序单元排列也改变:
4-7
子程序区的〔调整程序单元〕同主程序区作法,选择子程序区的功能即可。
4.3.4 修改程序单元名称
当程序单元名称已建立完成时,可修改程序单元名称,其作法是以鼠标点选专案窗口中〔测 试范例〕 〔阶梯图〕 〔主程序区〕 〔流道控制〕按右键 〔更改名称〕:
选取〔更改名称〕后,即可修改此程序单元名称为〔控制流道〕:
4-9
4.3.5 输入程序单元注解
当程序单元众多时,我们就需要为程序单元做注解,以方便日后查看修改。
4.3.5.1 专门批注区输入批注操作方式:
以鼠标点选菜单栏〔专案〕 〔注解〕 〔程序单元注解〕,或点选工具栏 图示;
或在专案窗口中〔测试范例〕 〔批注〕 〔程序区域〕点二下即出现〔程序单元批注〕输
入区:
列出所有程序单元名称,选择 “投币计数 ”程序单元在其右边空白批注区点二下即出现输入空
白区域:
填入 “计算投币次数累计 ”的批注文字,按 “确定 ”,会先在〔投币计数〕标签的阶梯图程序区上
方显示刚才输入的批注文字如下图所示,若确定则可将程序单元批注对话框按 “确定 ”钮,即
完成〔投币计数程序单元〕的批注输入。
4-10
4.3.5.2 选择单一程序单元直接输入批注的操作方法:
亦可选择〔投币计数〕标签的阶梯图程序区中,以鼠标点选右键出现功能选单选择〔程序单
元批注〕功能:
或菜单栏〔编辑〕 〔程序单元批注〕;则出现代表〔投币计数程序单元〕的程序单元批注输
入区:
4-11
按 “确定 ”即完成批注程序单元的输入:
4.4 接点组件的操作 在菜单栏〔阶梯〕 A 接点至垂直线组件项目,以及组件盘中列出各接点组件,如下图:
只要选择所要输入的接点组件,即可表现在在阶梯图程序区中,以下为其操作说明:
4.4.1 输入接点组件
以鼠标点选菜单栏〔专案〕 〔阶梯〕 〔A接点〕;或点选组件盘 代表 A 接点的图
示 ;
或在阶梯图程序区中点选一下右键即出现快捷菜单如下所示,再选取〔接点〕 〔 A 接点〕:
4-13
或将光标放置于阶梯图程序区中所要输入位置上直接输入 “AX0”或 “X0A”,也出现如上图画面;
或输入 “Shif t ”+ “A”键,则程序区中只出现 A 接点组件,而不用输入组件编号的画面,如下图:
4.4.2 变更接点组件的种类或编号
当输入完成的接点组件要做变更种类时,先选取要变更的接点种类(其选取接点方式同 4.4.1
节),此时我们在组件盘选择 B 接点,再在阶梯图程序区中在要做修改的接点组件处点选一下,
即出现B接点组件的输入编号框,或将光标放置于欲修改的组件位置,直接输入 “B”表示 B 接
点,也会出现B接点组件的输入编号框,若只要修改组件编号时,在程序区中将光标选取欲
修改的组件,直接输入新编号或按 “SPACE”(空格键)弹出编辑窗口后再输入新编号,如下
图:
可在 B 接点编号输入框中重新输入编号,例 X1,则原 A 接点的 X0 即改成为 B 接点的 X1。
原A接点组件及编号
出现B接点编号输入框
4-14
4.4.3 删除接点组件
可以在原件栏中选取删除 图标,或在阶梯图程序区中按右键出现快捷菜单选取〔删除〕
功能,此时光标即代表删除作用;或直接点选 B 接点组件 X1,再按 “Delete”键,亦可直接将
它删除:
4.5 功能指令的操作 W inproladder 也提供方便的功能指令集,我们可以在菜单栏〔阶梯〕 〔设定〕、〔重置〕、〔定
时器〕、〔计数器〕、〔功能指令〕等功能指令中挑选所需进行选择;或点选组件盘下列图标,
也代表功能指令选项:
4-15
4.5.1 输入功能指令
例如要设定一固定时间定时器时,需要控制计时开始,何时计时结束,以及计时累加多少值
等等说明如下。
在 X1 接点到 Y0 输出中间,设定一固定时间定时器,可以输入功能指令来作设定:
可以在菜单栏〔阶梯〕 〔定时器〕;或选取组件盘中 定时器功能图标;或快捷键
“Shif t ”+ “T”键;此时光标已为定时器功能,在阶梯图程序区 X1 与 Y0 之间点选一下,即出现
〔定时器〕功能指令设定对话框:
在〔 T〕栏填入 “T0”;〔 PV〕栏填入 “1000”,即完成一固定时间定时器设定:
4.5.2 编辑功能指令
想将已存在的功能指令做修改时,若光标不是处于〔选取光标〕状态,则先将光标设定于〔选
取光标〕状态:
可在组件盘中点选 光标图标,或在阶梯图程序区按右键出现快捷菜单选取〔选取光
标〕,再在欲修改的已存在功能指令处点两下,即出现编辑框:
4-16
或光标选取欲修改的功能指令,直接按 “SPACE”(空格键)将弹出编辑窗口再输入新编号。
即可进行功能指令的编辑。有关功能指令的种类与详细说明请参考永宏可程控器使用手册 I&
I I。
4.5.3 删除功能组件
功能指令的删除功能操作同 4.4.3 节删除接点组件的操作方法。
4.6 步进指令的操作 为使程序可读性高、维护、更新容易,软件质量可靠性大大提升,因此专门针对机械动作流
程的顺序控制,可以结合现有广泛的阶梯图语言,再加上步进执行指令辅助。
选取菜单栏〔阶梯〕 〔功能指令〕;或点选组件盘 图标;
或在阶梯图程序区按右键出现快捷菜单选取〔功能指令〕 〔功能指令〕,在阶梯图程序区要
输入步进指令的位置点选一下,会出现所有类别的功能指令,在类别项下选择〔 SFC 指令〕,
其右边的指令名称即出现〔 STP〕、〔 FROM〕、〔 TO〕、〔 STPEND〕四种步进指令,如下图:
就其操作说明如下:
4-17
4.6.1 输入步进点 (STP 指令 )
若我们要设定一每次开机启动初始步进点 S0,其作法如下:
选取组件盘上 A 接点组件,在阶梯图网络上点选一下,在编号输入框输入 “M1924”:
点选组件盘 图标,在 “M1924”接点之后点选一下,出现〔应用指令〕窗口,〔类别〕项下选择
“SFC 指令 ”,〔指令名称〕选择 “TO”,按 “确定 ”钮,出现如下窗口:
输入 “S0”,按 “确定 ”钮,再重复 “SFC 指令 ”,此次〔指令名称〕选择 “STP”,出现如下图:
输入 “S0”,按 “确定 ”钮,即完成设定一每次开机启动初始步进点 S0 的操作。
您也可为初始步进点加入状态转移条件,首先将光标在组件盘选择〔垂直线〕组件,然后
在 ”STPI S0”上点一下 ;或将光标停在 ”STPI S0”上,再按快捷键 “V”也可以。
4-18
出现分支线之后,加上转移条件,例如我们加上 ”X0”和 ”Y0”两个转移条件。
之后再加上欲转移的状态点,我们假设当 ”X0”和 ”Y0”两个转移条件满足时 (ON),便转移至状
态点 ”S21”。叫出〔 SFC 功能指令〕类别,指令名称选择〔 TO〕;或按快捷键 “> ”,出现对话
框之后,输入 ”S21”,便可完成下列范例 :
4.6.2 输入合流点 (FROM 指令 )
此指令描述转进的来源步进点,亦即要由步进点 Sxxx 配合转进条件前进下一个步进点。 详细范例解说原理请参见使用手册I的硬件篇 &基础功能篇第八章,在此我们只举例说明在
使用 W inproladder 阶梯图程序的操作方法及步骤如下 :
4.6.2.1 选择性合流
若我们要做出以上结果时的作法如下: 我们先参见 4.6 节的操作方法叫出〔 SFC 功能指令〕类别,指令名称选择〔 FROM〕,按 “确
定 ”之后出现如下窗口:
或光标放置程序区位置,按快捷键 “< ”亦出现如下窗口:
4-19
输入 “S21”,按 “确定 ”钮,将光标在组件盘选择〔 A 接点〕组件 在其后点一下出现如
下窗口:
输入 “X5”,按 “ENTER”键,再一次使用功能指令,叫出〔 SFC 功能指令〕类别,指令名称选
择〔 FROM〕,按 “确定 ”;或按快捷键 “< ”之后,出现如下窗口:
输入 “S22”,按 “确定 ”钮,将光标在组件盘选择〔 A 接点〕组件 在其后点一下出现如
下窗口:
输入 “X6”,按 “ENTER”键,此时光标在组件盘选择 〔垂直线〕组件,紧接着 X5 接
点之后点一下;或光标放置在 X5 之后按快捷键 “V”,即出现一垂直线,如下图所示:
接下来输入 ”X7”, 如下图所示:
再一次使用功能指令,叫出〔 SFC 功能指令〕类别,指令名称选择〔 TO〕按 “确定 ”之后出现
4-20
如下窗口:
或光标放置程序区位置,按快捷键 “> ”亦出现下图窗口:
输入 “S23”,按 “确定 ”钮,即完成一选择性合流例子。
4.6.2.2 并进性合流
若我们要做出以上结果时的作法如下:
我们先参见 4.6 节的操作方法叫出〔 SFC 功能指令〕类别,指令名称选择〔 FROM〕,按 “确
定 ”之后出现如下窗口:
或光标放置程序区位置,按快捷键 “< ”亦出现下图窗口:
输入 “S21”,按 “确定 ”钮,再次叫出〔 SFC 功能指令〕类别,指令名称选择〔 FROM〕,按 “确
定 ”之后出现如下窗口:
或光标放置程序区位置,按快捷键 “< ”亦出现下图窗口:
输入 “S22”,按 “确定 ”钮,将光标在组件盘〔垂 直线〕组件,紧接着 点
之后点一下;或按快捷键 “V”,即完成并进性合流的阶梯图程序的表现方式:
4-21
将光标在组件盘选择 〔 A 接点〕组件,紧接着 之后点一下:
输入 “X3”,按 “ENTER”键。再一次使用功能指令,叫出〔 SFC 功能指令〕类别,指令名称选
择〔 TO〕按 “确定 ”之后出现如下窗口:
或光标放置程序区位置,按快捷键 “> ”亦出现下图窗口:
输入 “S23”,按 “确定 ”钮,即完成一并进性合流例子。
要特别注意的是若要完成并进性合流其 〔垂直线〕组件,一定要紧邻着 ,
一但中间有空格,就会变成选择性合流,如下所示 :
4.6.3 输入分支点 (TO 指令 )
此指令描述欲转往的步进点。详细范例解说原理请参见使用手册 I 的硬件篇 &基础功能篇第八
章,在此我们只举例说明在使用 W inproladder 阶梯图程序的操作方法及步骤如下:
4.6.3.1 选择性分支
4-22
若我们要做出以上结果时的作法如下:
在光标放置于程序区欲输入处位置,叫出〔 SFC 功能指令〕类别,指令名称选择〔 FROM〕;
或按快捷键 “< ”,即出现以下窗口:
输入 “S30”,按 “确定 ”钮后,程序区即出现 FROM 指令 S30 组件。光标选择 A 接点组件紧接
其后点选一下,输入 “X3”编号;或紧接其后直接输入 “AX3”,如下窗口:
接下来在 X3 之后键入 X0 接于其后 :
在 X0 之后,光标放置于程序区欲输入处位置,再叫出〔 SFC 功能指令〕类别,指令名称选
择〔 TO〕;或按快捷键 “> ”,即出现以下窗口:
输入 “S31”,按 “确定 ”钮,光标置于 X0 位置,输入 “V”,增加一垂直线,如下图:
4-23
再将光标置于 X0 下方位置,输入 “X1”或 “X1A”:
X1 组件输入完成后,再叫出〔SFC 功能指令〕类别,指令名称选择〔 TO〕;或按快捷键 “> ”,
即出现以下窗口:
输入 “S32”,按 “确定 ”钮后,即完成一选择性分支例子。
4.6.3.2 并进性分支
若我们要做出以上结果时的作法如下:
将光标放置于程序区欲输入处位置,叫出〔 SFC 功能指令〕类别,指令名称选择〔 FROM〕;
或按快捷键 “< ”,即出现以下窗口:
4-24
输入 “S30”,按 “确定 ”钮后,即出现 FROM 指令。光标选择 A 接点组件紧接其后点选一下,
输入 “X3”编号;或紧接其后直接输入 “AX3”,如下窗口:
将光标放置于程序区欲输入处位置,再叫出〔 SFC 功能指令〕类别,指令名称选择〔 TO〕;
或按快捷键 “> ”,即出现以下窗口:
输入 “S31”,按 “确定 ”钮后,即出现 TO 指令。在完成之 TO 指令 S31 下方位置,再叫出〔 SFC
功能指令〕类别,指令名称选择〔 TO〕;或按快捷键 “> ”,即出现以下窗口:
输入 “S32”按 “确定 ”钮。光标选择垂直线组件,点选程序区中图标
;或按 快捷键 “V”,即出现如下图所示:
即完成一并进性分支例子。
4.7 编辑模式 阶梯图程序编辑中,有提供类似文书编辑功能的〔覆盖〕模式与〔插入〕模式方便操作,说
明如下:
4-25
4.7.1 取代模式
在状态栏〔覆盖〕模式下,光标在阶梯图程序区的显示模式如下图标:
光标放置在 X1 位置,直接输入 “X2”,则如下图:
X2 直接取代了 X1。此即为取代模式,再按一次 “ Inser t”键即转换为插入模式。
4.7.2 插入模式
阶梯图程序在取代模式时,按快捷键 “ Inser t”键,即可转换为插入模式,其状态栏为〔插入〕
模式,而程序区光标变为一方框,如下图:
4-26
此时光标放置在 X2 组件上,直接输入 “X1”,则原 X0 和 X2 之间插入了 X1 组件编号,如下
图:
此即为插入模式,再按一次 “ Inser t”键即转换为取代模式。
4.8 组件与参考号码的替换 在程序区的组件编辑中经常会作变更替换,除了可用 4.7.1 节的取代模式之外,也可由菜单
栏所提功的〔替换〕功能作替换,说明如下:
例一:将 X2 替换为 X3,其作法如下:
先在程序区将要替换的接点其所在的网络编号圈选起来,如下图:
4-27
执行菜单栏〔编辑〕 〔替换〕;或按快捷键 “Ctr l”+ “R”出现替换对话框:
〔寻找编号〕为欲被取代的组件编号,本例中为 X2。
〔长度〕为被取代的组件编号的流水长度,本例中为 1,假如输入 10 的话代表 X1~X10 都会
被替换,替换的方式也是依流水号方式依序而下例如 :若 ”寻找编号 ”输入 X0, ”长度 ”
为 10, ”替换编号 ” 为 M0,则 X0~X10 会被 M0~M10 所取代。
〔替换范围〕为 “选取部份 ”则只替换刚才选取的网络所有 X2 皆都换为 X3。
〔替换范围〕为 “目前程序单元 ”,则此程序单元所有 X2 皆都换为 X3。
〔替换范围〕为 “专案全部 ”则此专案全部程序单元所有 X2 都替换为 X3。
〔选项〕勾选 “一并替换批注及说明 ”,会将被替换的 X2 的批注及说明用 X3 的批注及说明替
换。按 “确定 ”钮,则出现完成总共多少个编号替换。以此例完成 1 个编号替换。
4-28
4.9 组件寻找 因应 W inproladder 程序架构设计,组件寻找也提供以下二种搜寻方式,如下所介绍:
4.9.1 现行程序单元内逐次寻找
当要在现行程序单元内逐次寻找组件 X3 时,请执行菜单栏〔编辑〕 〔寻找 …〕;或按快捷
键 “Ctr l”+ “F”键,即出现设定寻找条件对话框:
在寻找编号中填入 “X3”,可以在〔类别〕中勾选所要搜寻组件的类别,在〔范围〕选项设定
寻找范围,在〔起始地址〕设定要寻找组件的起始点,在〔寻找方向〕设定寻找方向是往上
寻找或往下寻找。按 “确定 ”钮,光标寻找到第一个 X3,并将光标停在其位置上;若在此程序
单元中还有其它 X3,并会出现是否寻找下一个询问对话框:
4-29
当您按 “下一个 ”钮,则程序会继续搜寻下一个 X3,直到此程序单元结束,没其它 X3 时,会
出现已 “寻找不到符合的数据 ”提示对话框:
如果按 “取消 ”钮,则程序不会继续寻找下一个 X3,光标会停在刚寻找到的 X3 位置处,您若
要继续寻找下一个 X3 时,可选择快捷键 “F3”代表〔寻找下一个〕继续搜寻 X3。同样的若继
续按 “F3”,则程序会继续寻找下一个 X3,直到此程序单元结束,没其它 X3 时,会出现已 “寻
找不到符合的数据 ”提示对话框。
4.9.2 专案中批次寻找
当要在专案中批次寻找组件 X3 时,请执行菜单栏〔编辑〕 〔专案中寻找〕;或按快捷键 “Ctr l ”
+ “F3”键,即出现设定寻找条件对话框:
4-30
其〔寻找编号〕及〔类别〕设定方式与 4.9.1 节相同。
〔范围〕设定为 “专案全部 ”即在此专案中全部寻找。若〔范围〕设定为 “已开启的程序单元 ”,
则程序只在已开启的程序单元中寻找。按 “确定 ”钮后程序会将寻找结果全部显示在
程序区下新开窗口中,如下 :
在〔搜寻结果区〕中选择其中之一点选左键二下,光标即会移到所点选寻找的 X3:
4-31
4.10 网络操作 阶梯图程序区中网络是重要组成,其间操作方法也很多样,以下介绍程序区中网络的操作方
法如下:
4.10.1 复制单一网络
用光标圈选要复制的网络,例网络编号 N009,如下图:
按右键出现快捷菜单,选择〔复制〕;或按快捷键 “Ctr l”+ “C”键,执行复制指令,再按右键出
现菜单,选择〔贴上〕;或按快捷键 “Ctr l”+ “V”键,执行贴上指令。即完成复制单一网络:
1.点选左键二下
2.光标移到目的地
4-32
4.10.2 复制多个网络
若要复制相连网络编号 N001 至 N003,则可用鼠标从 N001 圈选下拉至 N003,或按住 “Shi f t”
键再点选网络编号 N001 至 N003,如下图:
再同 4.10.1 节的复制功能做复制及贴上动作,即可完成复制多个相连网络。
若要复制非相连网络编号 N001、N003、N005,则先用鼠标将网络编号 N001 圈选,再同时
按住 “Ctr l”键再圈选 N003、 N005,得到如下结果:
再同 4.10.1 节的复制功能做复制及贴上动作,即可完成复制多个非相连网络。
4.10.3 复制不同专案间的网络
先开启 W inproladder 应用程序,再开启专案一档案;接着再另外开启一次 W inproladder 应
用程序,开启专案二档案,即同时开启二个 Winproladder 应用程序窗口。在专案一圈选网络
编号 N001,按右键快捷菜单选择 “复制 ”或快捷键 “Ctr l”+ “C”键将其复制起来。再将光标放置
在专案二中欲贴上的位置,按右键快捷菜单选择 “贴上 ”或快捷键 “Ctr l”+ “V”键将其贴上。即完
成不同专案间的网络复制。
4-33
4.10.4 删除网络
圈选所要删除的网络编号,执行菜单栏〔编辑〕 〔删除〕;或快捷键 “Delete”键,即出现是
否〔删除解题网络〕询问框:
按 “是 ”钮,即完成删除网络。
4.10.5 网络行列编辑
一阶梯图程序区由许多网络编号组成,网络编号行、列可以使程序显得井然有序,容易维护。
而在网络行列中也提供许多功能,在撰写程序时更方便、快捷,以下就其功能操作说明如下。
4.10.5.1 扩为 22 行
当接点众多,原网络 11 行不够用时,可将其扩为 22 行,将光标停在要将网络由 11 行扩为
22 行的网络上,执行菜单栏〔编辑〕 〔网络行列编辑〕 〔扩为 22 行〕;或按右键出现快
捷菜单执行〔网络行列编辑〕 〔扩为 22 行〕即可。
4-34
4.10.5.2 缩为 11 行
将光标停在要将网络由 22 行缩为 11 行的网络上,执行菜单栏〔编辑〕 〔网络行列编辑〕
〔缩为 11 行〕;或按右键出现快捷菜单执行〔网络行列编辑〕 〔缩为 11 行〕即可。
4.10.5.3 垂直扩展
若要在 X1 与 X3 之上下列的垂直距离加大,如下图:
则光标点选 X3:
执行菜单栏〔编辑〕 〔网络行列编辑〕 〔垂直扩展〕;
或按右键出现快捷菜单执行〔网络行列编辑〕 〔垂直扩展〕即完成垂直扩展。
4-35
4.10.5.4 垂直紧缩
若要在 X1 与 X3 的上下列的垂直距离缩小,如下图:
则光标点选 X1 与 X3 之间要紧缩的空白列:
执行菜单栏〔编辑〕 〔网络行列编辑〕 〔垂直紧缩〕;
或按右键出现快捷菜单执行〔网络行列编辑〕 〔垂直紧缩〕即完成垂直紧缩。
4.10.5.5 水平扩展
要使 X0 至 X3 间距离拉大:
则执行菜单栏〔编辑〕 〔网络行列编辑〕 〔水平扩展〕;
或按右键出现快捷菜单执行〔网络行列编辑〕 〔水平扩展〕即完成水平扩展。
4.10.5.6 水平紧缩
要使 X0 至 X3 间距离缩小:
则执行菜单栏〔编辑〕 〔网络行列编辑〕 〔水平紧缩〕;
或按右键出现快捷菜单执行〔网络行列编辑〕 〔水平紧缩〕即完成水平紧缩。
4-36
4.10.6 插入空白网络
若在网络编号 N012 上方要插入一空白网络,则作法如下:
在阶梯图程序区中路编号 N012 的任一组件接点位置上按右键出现快捷菜单〔插入空白网络〕
〔上方插入〕;或在网络编号 N012 上按右键出现快捷菜单〔插入空白网络〕 〔上方插入〕;
或在菜单栏〔编辑〕 〔插入空白网络〕 〔上方插入〕;或按快捷键 “Shif t ”+ “ Inser t”键,则
网络编号 N012 为一空白网络,原网络编号 N012 的内容变为网络编号 N013。
4.10.7 输入网络批注
例如要输入网络编号 N012 的网络批注,则可将光标停在编号 N012 或其任一组件上,执行
菜单栏〔编辑〕 〔网络批注编辑〕;
或按右键出现快捷菜单〔网络批注编辑〕,即出现解题网络批注输入区:
输入 “N012 的解题网络批注 ”,按 “确定 ”钮,可以发现所输入的批注显现在网络编号 N012 的
上一行:
或者可以在专案窗口中〔测试范例〕 〔注解〕 〔解题网络批注〕点选二下,则出现所有
网络编号,往下找网络编号 N012 在空白批注区点二下即出现网络批注输入空白区:
4-38
4.10.8 网络搜索
若要搜索在〔投币计数〕程序单元的网络编号 N001,则执行菜单栏〔编辑〕 〔到…〕;或
按快捷键 “Ctr l”+ “G”键,出现以下窗口:
在〔程序单元列表〕圈选 “投币计数 ”,而〔网络编号〕栏填入 “2”代表 N002,按 “确定 ”钮,则
光标即会移到所要搜索的网络编号位置:
4-39
4.11 阶梯程序语法检查
4.11.1 执行语法检查
阶梯程序输入完成后,可以执行语法检查,帮助您寻找程序错误的地方。我们执行菜单栏〔工
具〕 〔语法检查〕;或按快捷键 “F8”, 出现语法检查出的错误统计表:
按 “确定 ”钮后,若有错误会将所有错误列在程序区下方,在错误区的一项目下点二下,则程
序区会示出错误组件区块如下图:
FBs 系列 PLC 的语法限制请参见使用手册 I-硬件篇 &基础功能说明。语法检查错误信息表
请参见使用手册 I-硬件篇 &基础功能篇说明。错误列表的显示区块中包含二种信息:一为执
行语法检查结果的错误项列表;二为执行专案中寻找接点组件编号的搜寻结果;按右键会出
现快捷菜单三个选项:
1.点二下
2.光标会移到错误组件区
4-40
1.清除语法检查结果:执行此项则会将因执行〔语法检查〕后的错误讯息项目清除掉。
2.清除寻找数据结果:执行此项则会将因执行〔专案中寻找〕后所列的搜寻结果项目清除掉。
3.储存讯息:可将错误列表的显示区块中的错误信息另储存成文字文件。
4.11.2 语法检查设定选项
使用者在程序编辑中可以随时做语法检查之外,当程序执行 ( RUN )前,系统也会自动做一次
语法检查以确保安全。不管是使用者做的语法检查,或是系统自动执行的语法检查,皆可由
使用者自己指定所要检查的项目。执行 ”专案 ” ”选项 ”或是按快捷键 Ctr l+F8 出现下列画面 :
使用者可在此标签中指定要或不要检查的项目,当设定的检查停止条件满足时 (错误或警告讯
息等于指定数目 ),系统即停止语法检查。