台湾永宏PLC编程软件入门指南初学指南.docx

上传人:b****3 文档编号:27174178 上传时间:2023-06-27 格式:DOCX 页数:22 大小:197.01KB
下载 相关 举报
台湾永宏PLC编程软件入门指南初学指南.docx_第1页
第1页 / 共22页
台湾永宏PLC编程软件入门指南初学指南.docx_第2页
第2页 / 共22页
台湾永宏PLC编程软件入门指南初学指南.docx_第3页
第3页 / 共22页
台湾永宏PLC编程软件入门指南初学指南.docx_第4页
第4页 / 共22页
台湾永宏PLC编程软件入门指南初学指南.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

台湾永宏PLC编程软件入门指南初学指南.docx

《台湾永宏PLC编程软件入门指南初学指南.docx》由会员分享,可在线阅读,更多相关《台湾永宏PLC编程软件入门指南初学指南.docx(22页珍藏版)》请在冰豆网上搜索。

台湾永宏PLC编程软件入门指南初学指南.docx

台湾永宏PLC编程软件入门指南初学指南

WinProladder初学指南

Ver0.21

永宏电机股份有限公司

2000/12/15

目录

附录WINPROLADDER快速键操作功能……..17

1系统需求

1.1操作系统

.Win95/98或WinNT4.0,Win2000

1.2硬件需求

.Pentium133等级以上CPU

.DRAM内存至少32Mbytes以上

.硬盘空间至少30Mbytes以上

2功能概说

2.1一般特点

●采用Windows操作系统,完全依照Windows环境的操作习惯设计,易学易用,不论是初学者或有经验的使用者皆可以极有效率之方式来操作

●采用项目(project)观念,以可视化之方法将程序的开发内容以阶层化的方式加以呈现,令相关之工作内容一目了然.不论是程序的开发或维护皆能以极为直觉的方式进行

●依据作业现场及办公室操作环境的差异提供精心设计之键盘及鼠标操作方法,不论在何种作业环境皆能以极有效率之方式完成程序之编辑与测试

●多样化的联机方式.提供直接联机,调制解调器联机,及因特网联机等,并可自行将不同的联机设定内容(如传输率,电话号码,网址IP等)加以命名并存起来.下次操作时仅须自预先存入之联机设定加以选出即可联机

2.2程序编辑

●提供联机(on-line)的程序编辑功能,编辑完后可立即执行不必重新下载程序.可大幅缩短程序的开发与修改时间

●提供多窗口的阶梯程序画面.可将不同区段之程序同时呈现以便加以对照,复制与编辑

●提供弹性之阶梯程序编辑功能可执行程序网络的插入,复制,贴上,删除等高效能操作.以加速程序之输入

●提供程序单元输入功能-使用者可将整个开发工作依不同功能或其它之分类方式将整个大程序切割为数个程序单元并可进行独立之输入,批注与测试.此对程序之开发与后续之维护工作有极大之助益

●提供独立之助忆码程序显示窗口.可实时显示阶梯程序窗口内光标位置所在的阶梯网络其等效助忆码程序

●多样化之程序搜寻功能.可搜寻组件及缓存器并可设定过滤条件如组件种类,搜寻范围并以列表方式将搜寻结果表示.若以鼠标直接在搜寻结果上点选可将对应程序部分直接叫出显示于阶梯程序窗口内

●提供程序语法检查功能,此项功能之执行可由使用者自行提出或当使用者发出运转命令时系统则自动执行.执行后会产生一语法检查报告窗口,各项错误会以条列式列出.若将鼠标在错误项直接点选则会直接将对应错误之程序叫出并将光标指在错误的位置.此对于错误之判定与修正有极大之助益

2.3程序测试

●提供多页之状态测试页窗口,使用者可自定各页欲显示的组件,缓存器数据.并可个别选择资料显示的格示.状态测试页的设定会存于项目档内.下次操作时可直接叫出以便于状态之监看与设定.执行时透过状态测试页可将开关组件加以抑能,致能或强制设定及设定缓存器值.

●多窗口的阶梯程序高亮度显示画面.除将各开关组件闭合状态以红色直接在组件上显示外各应用指令内的缓存器其现在值亦直接在窗口内一起显示此对程序测试有极大之帮助.在窗口内亦可直接点选开关组件并对其加以抑能,致能或强制设定.被抑能之接点与线圈在显示上有别于正常之组件.以助于组件状况之掌握

2.4程序批注

●提供组件,缓存器,网络,程序单元,与程序等不同层次之批注功能.除最后者外其余批注皆可于阶梯程序窗口内加以显示.此对于阶梯程序如何运作之解读有极大之助益

●提供以下报告(report)文件打印功能

●阶梯程序行印-可选择打印范围及批注项目将阶梯程序从打印机输出

●使用组件交叉报告-列出所有程序内用到之组件及应用指令在程序内之位置

●组件,缓存器之批注除可利用本软件输入外亦可采用使用者习用之文字编辑软件来建立再以汇入(import)之方式读进本软件.也可以汇出(export)之方式将项目内之组件,缓存器批注转为文字文件以便与其它之应用软件例如Excel互通

3WinProladder的工作桌面

(元鍵盤)

(工具列)

(功能表列)

(狀態列)

(階梯程式視窗)

(專案視窗)

(功能列表)

(工具列)

(元件盤)

(狀態列)

4操作范例

为便于初学者对本软件的基本操作能有一清楚之了解,本指南采用范例的方式依照开发的流程逐一介绍各开发阶段所需用到之基本功能.

4.1范例内容说明

本范例会示范如何在FB-PLC内建立一个跑马灯控制程序并且进行测试与修改最后再产出一阶梯程序行表.本范例中输出点Y0~Y7从Y0开始点亮一秒后Y1点亮,再一秒Y2点亮,以下类推.当Y0~Y7通通点亮后则全部熄灭一秒,接下来又重复以上步骤.下表为本例会用到之信号及其批注.

编号

批注

编号

批注

M0

内部一号灯

Y0

一号灯

M1

内部二号灯

Y1

二号灯

M2

内部三号灯

Y2

三号灯

M3

内部四号灯

Y3

四号灯

M4

内部五号灯

Y4

五号灯

M5

内部六号灯

Y5

六号灯

M6

内部七号灯

Y6

七号灯

M7

内部八号灯

Y7

八号灯

M8

重置信号

M1924

第一次扫描

C0

亮灯数

T0

一秒计时

以下为实际阶梯程序

以下依开发程序逐节说明

4.2项目的建立

Step1:

执行Wprolad.exe程序

Step2:

以鼠标点选功能列[档案]->[开新项目]或按Ctrl+N键之后会出现‘开新项目’窗口如下所示.

Step3:

在’项目名称’栏输入’测试范例’

Step4:

在’PLC机型’栏依实际测试机选一对应机型

Step5:

点选’确定’钮,之后会出现以下画面

4.3程序的输入与编辑

Step1:

现在开始进行阶梯程序输入.首先将鼠标光标移至阶梯程序窗口的最左上角处点一下,此时会于该位置出现一闪烁之蓝色方块.

Step2:

将鼠标光标移至组件盘位置该区域有如下之图标

Step3:

鼠标左键点选此时会出现一带B接点的鼠标光标.将此光标移至蓝色方块位置点一下鼠标左键会出现以下对话盒窗口

Step4:

输入T0后按Enter键即可将T0B接点输入.

Step5:

将鼠标光标移至组件盘的位置点选一下,此时会出现一带T图标的鼠标光标.将此光标移至先前输入的组件后方位置.点选一下鼠标左键会出现以下对话盒窗口

Step6:

输入0后利用鼠标或’向下’方向键将光标移至PV字段置输入100再按Enter键或以鼠标点选’确定’钮即可将T0定时器指令输入.

Step7:

接下来输入M1922A接点其方法同T0B接点不同的是点选

Step8:

输入完M1922A接点后紧接着输入SHFL(Fun51).此时以鼠标点选此时会出现一带F图标的鼠标光标.将此光标移至M1922A接点后方点选一下之后会出现以下窗口

在应用指令名称栏输入SHFL或指令代码51皆可若对指令名称或代码不熟的情况下也可以将鼠标光标移至类别栏点选位移旋转指令此时指令名称栏会列出与此类别有关之所有指令.在其内点选SHFL后SHFL会出现在应用指令名称栏内.此时再按Enter键或以鼠标点选’确定’钮后出现以下窗口

分别在D及N栏输入WM0与1.由于大部分的FB指令皆具有弹性的脉冲及32位指令选项此时可利用鼠标或键盘加以点选.当用键盘时32位用Alt+D组合键,脉波用Alt+P组合键来加以控制.在此范例中需点选脉波功能.

Step9:

将鼠标光标移至组件盘的位置点选一下.此时会出现一带水平短路图标的鼠标光标将其移至M1922A接点下方继续补齐水平短路线.

Step10:

接下来我们故意不输入有MOV指令的网络留待以后再补齐.

以下介绍以键盘输入指令的用法

光标的移动控制-

光标上下左右移动-上下左右键

移到最上端–Ctrl+Home

移到最上端–Ctrl+End

移到最左端–Home

移到最右端–End

往上移一页–PgUp

往上移一页–PgDn

各开关组件当用键盘输入时系利用一个英文字母来代表不同种类的组件.

A接点:

A

B接点:

B

上微分接点:

U

上微分接点:

D

线圈:

O

倒相线圈:

Q

水平短路:

H

垂直短路:

V

节点上微分:

P

节点上微分:

N

节点倒相:

I

输入时先将光标移至欲输入位置再键入组件代码及编号.输入的顺序并不强制可先输入组件代码也可先输入编号.例如编号为X1之A接点可输入AX1或者X1A皆可.若仅输入编号则沿用上一次输入之组件种类.若在输入组件码同时按SHIFT键则会输入一未编号之组件可于稍后再行补入.

Step11:

按Esc键此时先前出现在鼠标光标旁的图标会消失.之后将鼠标光标移至标有N2网络的第一个组件位置点选一下.

Step12:

键盘输入T此时会带出以下窗口接下来按0A再按Enter.当输入时可连续按T0AEnter而不理会窗口的显示.

应用指令的输入可分两类一类为常用指令如计时,记数器及设置,重置指令.其余指令则归为一般指令.

常用指令的输入-

同开关组件采用单一英文字母来代表,不同的是需同时按住Shift键

定时器指令:

Shift+T

记数器指令:

Shift+T

设置指令:

Shift+S

重置指令:

Shift+R

一般指令的输入-

先输入F键后出现应用数据窗口之后的操作方式同前面的鼠标输入方式.

Step13:

输入记数器指令.键入Shift+C出现以下窗口依序填入C,PV栏方法同上面的定时器说明.

Step14:

利用键盘B,H键依序输入网络N002的其余部分.

Step15:

依序键入AM0Enter,OY0Enter输入网络N003.

Step16:

接下来利用Copy功能输入N004.将鼠标光标移至M0A接点组件位置按左键再向下拉此时整个网络N003会被选取.在网络N003被选取情况下键入Ctrl+C后再将鼠标光标移至网络N004再键入Ctrl+V此时整个网络N003的内容会出现在网络N004上.

Step17:

利用以上方法将网络N003,N004选取再复制于N005,N006.

Step18:

利用以上方法将网络N003~N006选取再复制于N007~N010.

Step19:

接下来我们将N004~N010修改.首先将鼠标光标移至网络N004的A接点上.直接键入M1’Enter’在利用向下方向键将光标移至N004的A接点上重复以上步骤直到将N010的A接点改为M7为止.接下来将鼠标光标移至网络N004的线圈上同上的方法修改N004~N010的线圈编号.

Step20:

接下来我们将前面故意漏掉的网络补回去.首先将鼠标光标移至网络N002按鼠标右键出现一弹出式选单依序点选[插入空白网络]->[上方插入]或者按快捷键Shift+Ins即会插入一空白的N002网络.

Step21:

依照上述的方法完成N002网络.

4.4语法检查

Step1:

点选功能列[工具][语法检查]来检查以上输入的程序。

4.5程序批注

Step1:

点选功能列[项目][批注][组件批注]或点选项目窗口的图标+符号部分将其展开再双点选图示或点选工具列的图标后出现以下窗口.点选’使用组件’钮再分别按X,Y,M,S,T,C,R,D钮会在中间窗口显示本测试程序使用到之对应组件例如按Y钮时会出现以下窗口

利用此窗口分别依照前面表格内的说明定义依序填入批注.本例中并没有用到说明栏实际应用中可在其中输入更详尽的组件说明.

Step2:

接下来进行网络批注.利用鼠标将光标移至欲作网络批注的网络上按鼠标右键叫出弹出式示菜单再点选’网络批注编辑’即会出现一窗口以供输入网络批注.当输入完时网络批注会立即显示在欲批注的网络上方.

Step3:

接下来进行程序单元批注.利用鼠标将光标移至欲作批注的程序单元内按鼠标右键叫出弹出示菜单再点选’程序单元批注’即会出现一窗口以供输入批注.当输入完时程序单元批注会立即显示在欲批注的程序单元最上方.

Step4:

将前面的输入工作存至项目档.利用功能列[档案]->[储存项目]。

因是第一次存档所以会出现一’另存新文件’对话盒窗口.设定好档名后输入Enter.

4.6程序测试

Step1:

首先将前面输入之程序存至PLC.利用功能列[档案]->[另存项目] ->[储存至PLC]之后会出现’联机’对话盒窗口.如下所示.此时可自联机名称栏选取预先设定好之联机设定再按确定钮即可进行PLC的联机并出现’数据传送’窗口.若联机成功会出现’PLC状态’窗口.若没有合适之预设联机设定存在则可透过编辑或新增的程序进行.假使通讯端口与实际操作不一致可以点选编辑钮来加以修改。

Step2:

当上一步骤完成时PLC的内容与项目档是一致的此时可利用功能列[PLC]->[执行]或输入快捷键F9来令PLC开始执行程序.也可以利用功能列[PLC]->[停止运转]或输入快捷键Ctrl+F9令PLC停止执行程序.

Step3:

当PLC执行时阶梯程序窗口会变为如下情形.其中有实线方块的组件代表其状态为导通.此时我们可以控制阶梯程序的显示令画面中同时亦可以显示程序批注或显示缓存器现在值.

阶梯窗口内的显示内容具有以下的选项

●显示程序单元批注

●显示网络批注

●显示组件批注

●显示缓存器批注

●显示字号

当选项勾选愈多时显示的信息愈丰富但相对的同样的屏幕空间所能涵盖的程序代码愈少.

选项的勾选可透过鼠标点选功能列的[检视]之后会出现一下拉式选单.选单上分别有以上之选项出现.藉由点选的动作来达到勾选的目的.已勾选的项目左方会有打勾的符号若再点选一次则变回未选.以下画面是点选’显示组件批注’,’显示缓存器批注’的效果.

Step4:

线圈致能抑能控制.将光标移至线圈位置按右键此时会出现一选单如右所示.利用抑能可将组件脱离程控例如当Y0被抑能时其状态不会被M0状态改变.此时可利用点选ON,OFF来控制其状态.被抑能的组件其显示符号会以不同方式显示.以下为被抑能组件的显示符号.

Step5:

利用状态监视页来测试.首先打开一个空的状态监视页方法如下

利用功能列[项目]->[监视页]->[新增监视页]或利用鼠标在项目窗口内双点图标或利用鼠标点选工具列图标在点选新增监视页.

经以上操作后会出现一对话盒.请于监视页名称栏内输入’范例监视页’输入Enter后出现以下窗口.此时请将鼠标光标移至最左边的编号栏第一个空白格输入:

Y0-Y7Enter再将光标移至第二个编号栏输入M0-M8Enter,最后将光标移至第三个编号栏输入C0EnterT0EnterR0Enter.

此时画面上会出现Y0~Y7,M0~M8的编号及其致/抑能及ON/OFF状态以及定时器#0,记数器#1的状态及现在值.若欲将接点或线圈致/抑能可将光标移至对应状态区双点即出现致/抑能的选项。

若欲设定其值则可将光标移至对应数据域直接输入0,1值或双点鼠标左键打开数值输入窗口。

对于缓存器而言利用状态区可控制其显示格式。

目前有四种显示格式即十进制,二进制,十六进制,字符串等可选其操作方法是在状态区双点鼠标左键叫出选单。

编号栏除可用组件编号显示外也可以组件批注来显示其操作方法是在状态监视页内按右键叫出弹出式选单点选‘显示批注’即可。

4.7报表输出

Step1:

利用鼠标点选功能列的[档案]->[打印]项目.之后会出现打印窗口,于此窗口选好打印机后点选’确定’钮。

接下来会出现以下窗口于’程序单元’栏内会将项目内的所有程序单元列出。

可利用此栏单选或复选出欲打印之单元。

’打印标题’栏内容会出现在打印的第一页上。

打印项目可选择是否要将各式之批注包含在打印的内容内。

输入完后点选确定钮即开始打印。

附录:

WinProladder快速键操作功能

组件输入

输入组件

按键及说明

A接点

A或Shift+A,当同时按shift键时仅输入组件不必输入编号

B接点

B或Shift+B,当同时按shift键时仅输入组件不必输入编号

上微分接点

U或Shift+U,当同时按shift键时仅输入组件不必输入编号

下微分

D或Shift+D,当同时按shift键时仅输入组件不必输入编号

线圈输出

O或Shift+O,当同时按shift键时仅输入组件不必输入编号

反相线圈输出

Q或Shift+Q,当同时按shift键时仅输入组件不必输入编号

注:

输入以上组件时可先输入编号(X,Y,M,S,T,C)再输入组件按键(A,B,U,D,O,Q)或先输入组件按键再输入编号.

电通反相

I

电通上微分

P

电通下微分

N

水平线

H

连续水平线

Shift+H

垂直短路线

V

一般功能指令

F

SET功能指令

Shift+S

RST功能指令

Shift+R

定时器功能指令

Shift+T

计数器功能指令

Shift+C

Label输入

Shift+L

重复上次指令输入

Shift+F

组件编辑

功能

按键及说明

修改接点编号

直接输入新编号或

按SPACE键(空格键)带出编辑窗口后再输入新编号

修改功能指令内之编号

按SPACE键(空格键)带出编辑窗口再输入新编号

删除组件或功能指令

按Delete键或Backspace键

网络编辑

功能

按键及说明

插入空白网络

上方插入–Shift+Insert

下方插入–Ctrl+Insert

删除单一解题网络

Ctrl+Delete

选取所有程序单元内之网络

Ctrl+A

复制区块网络

Ctrl+C

贴上区块网络

Ctrl+V

删除区块网络

Delete

剪下区块网络

Ctrl+X

注:

作以上四种区块操作时需先利用鼠标将区块标示后再进行.

光标移动

功能

按键及说明

上下左右移动

上,下,左,右移动键

跳至第一列

Home

跳至最后一列

End

跳至下一行

Shift+Enter

跳至下一解题网络

Enter

跳至第一个解题网络

Ctrl+Home

跳至最后一个解题网络

Ctrl+End

跳至某一特定解题网络

Ctrl+G

 

专案操作

功能

按键及说明

开新专案

Ctrl+N

开启项目档案

Ctrl+O

联机开启专案

Ctrl+L

储存项目

Ctrl+S

打印

Ctrl+P

 

PLC操作

功能

按键及说明

PLC停止运转

Ctrl+F9

PLC执行

F9

 

组件搜寻

功能

按键及说明

寻找组件

Ctrl+F

寻找下一个组件

F3

 

杂项操作

功能

按键及说明

设定项目选项

Ctrl+F8

语法检查

F8

显示缓存器数据

F11

StepLadder

功能

按键及说明

STP

?

(与CapsLock无关)

FROM

<(与CapsLock无关)

TO

>(与CapsLock无关)

STPEND

Shift+Z

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > 其它考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1