lgplc编程手册.docx
- 文档编号:27625115
- 上传时间:2023-07-03
- 格式:DOCX
- 页数:28
- 大小:1MB
lgplc编程手册.docx
《lgplc编程手册.docx》由会员分享,可在线阅读,更多相关《lgplc编程手册.docx(28页珍藏版)》请在冰豆网上搜索。
lgplc编程手册
第三章开始KGLforWindows
3.1创建一个工程3—1
3.2创建一个程序3—3
3。
3编辑变量/注解3-9
3.4与PLC连接(在线)3—11
3。
5屏幕设置和功能3-17
第三章开始KGLforWindows
3.1创建一个工程[Project]
♦双击KGL_WIN。
exe文件去运行KGLforWindows或可执行文件。
♦开始屏幕如下所示。
♦为创建一个新的工程,在开始屏幕选择工程Project]-新工程NewProject]…().
♦在对话框内选择‘BlankProject’,然后点击‘OK'按钮。
♦在如下的对话框中键入:
PLC类型,编程语言,标题,公司,作者和描述。
♦点击‘OK’按钮,然后,过程,消息,和程序窗体会自动显示.
♦用户可以使用用KGL-DOS或GSIKGL创建的已存在的工程创建一个新工程。
详细信息请参阅4。
2
创建工程。
3.2创建一个程序
3。
2.1创建一个梯级图程序
♦这一章描述了如何使用工具条创建梯级图应用程序。
♦在梯级图工具条内选择了常开触点()图标后,把光标移动到要插入触点的饿地方.
♦点击鼠标的左键或按下‘Enter’键,然后将出现触点输入对话框。
♦键入触点名(M0000),点击‘OK’按钮或按下‘Enter’键。
♦在梯级图工具条内选择了输出Coil()图标后,把光标移动M000的下一列.
点击鼠标按钮或按下‘Enter;键。
♦键入输出Coil(P000)和点击‘OK’按钮或按下‘Enter’键.
♦在梯级图工具条内选择垂直线()图标同时在光标的位置点击鼠标按钮。
♦在梯级图工具条内选择常闭触点图标同时把光标移动到插入触点的地方。
点击鼠标或按下Enter键去打开触点输入的输入对话框。
♦打印输入触点名且点击‘OK'按钮或按下‘Enter’键。
♦在梯级图工具条选择应用指令图标(),点击鼠标或按下Enter键。
♦在梯级图编辑框中键入INCPD000000001』。
♦在梯级图工具条中选择常开触点图标,把光标移动到下一行→点击鼠标或按下Enter键.
→键入F0093(系统脉冲时钟1秒)
♦在梯级图工具条中选择应用指令图标(),键入『CTUC00020』。
♦作为计数器的复位输入,在选择了常开触点后在复位位置键入M0001。
♦为完成梯级图行,在梯级图工具条中选择水平行()图标。
点击鼠标用行去填充两个图标之间的空间。
♦为了完成程序的编辑,在下一行插入『END』指令。
选择应用指令图标()去插入『END』指令,按下Enter键或点击鼠标按钮.
3.2.2创建一个助记忆程序
♦为了在梯级图编程方式下浏览助记忆程序,在梯级图工具条中点击助记忆图标()。
♦为了编辑助记忆程序,移动选择的条到用户想要插入的步.
♦为用指令『INCP』替换『DECP』,使用输入条在第3步键入『DECPD0000』。
♦如果用户想要在指令『INCP』前插入指令『DECP』。
在键盘上按下插入键→edit方式将从OVR变为INS。
→在输入对话框中尖锐指令同时按下Enter键.
♦为了返回梯级图程序方式,按下在助记忆工具条中的梯级图图标()。
♦插入新的一行,按下CTRL+M。
♦删除一个存在的行,按CTRL+U。
3。
3编辑变量/注解
3.3.1输入变量/注解
♦为了输入变量/注解,选择Project窗口的Variable/Comment命令。
♦如果你双击变量/注解(Variable/Comment),Variable/Comment窗口就会出现。
♦如果你按回车(enter)键或双击此窗口,Variable/Comment编辑框就会出现。
♦在Variable/Comment编辑框内,输入设备名,变量名,注解,然后单击OK按钮。
♦同样,可以为已使用的设备编辑Variable/Comment.
3。
3.2查看变量/注解(Variable/Comment)
♦如果你单击(),你就会看到变量所表示的设备名.
3.4与PLC连接[Connect](在线[Online])
3。
4。
1连接[Connect]
♦为了与PLC通讯,把CPU模块的RS-232C口同计算机的串口用RS-232C电缆连起来.
→在下拉菜单选择在线[Online]—连接[Connect]()。
→键入口令
♦如果用户没有设置口令,则不出现口令字窗体。
♦关于口令的细节,请参阅本手册的6。
4。
2。
.
♦连接完成后,在状态条上出现以下信息.
♦如果连接没有成功,出现如下所示的消息窗体。
♦如果连接失败,请检查RS-232C电缆和在下拉菜单的工程[Project]—选项[Option]…的连接选项,选择『Local』的连接[Connect]的深度..
♦如果连接正常完成,选择在线[Online]-下载[Download]()菜单.然后出现如下的对话框。
.
♦点击‘OK'按钮继续处理。
然后,程序和参数下载至PLC。
♦下载[Download]仅能在停止[Stop]()方式下得到。
在改变方式中证实状态。
→点击‘OK’按钮.
♦在在线[Online]-改变[ChangeMode]方式菜单下,选择运行[Run]()方式。
♦为证实在PLC中的参数和程序同在KGL—WIN的一样。
选择在线—证实菜单。
然后,将出现如下的对话框。
点击‘OK'按钮去证实。
♦点击‘OK’按钮开始证实.如果用户决定停止证实,点击‘Cancel’按钮.
♦为监控使用的设备或PLC系统,选择在在线[Online]-监控开始[MonitorStart]菜单的监控[Monitor]()方式。
然后,以下的消息合出现去证实在PLC中的参数和程序,。
3.4.2连接-下载-运行—监控开始()
♦通过点击在下拉菜单中的连接—下载-运行—监控开始按钮连接、下载、运行、监控开始功能在同一时间执行。
3。
4.3在线编辑
♦仅当证实完成和在监控方式下才能执行这个功能。
在这种情况下,用户在编辑后不用执行下载功能,因为下载将自动完成.
♦在方式没有变成停止方式的情况下程序会自动改变.因此,当用户使用在线方式编辑程序时应格外小心。
♦用户为了编辑在3。
2。
1的程序,把光标移到用户要改变的指令上双击或按下Enter键.
♦在编辑器工具箱内键入新指令或要改变的设备。
→点击‘OK’按钮。
♦证实改变的消息框将出现在下面。
♦点击‘OK'按钮去完成在线编辑.
♦完成了在线编辑,单击信息框内的OK按钮来确认。
3。
4。
4监控
♦为了监控PLC设备或系统信息选择在工程窗体的监控。
♦在选择了要监控设备的类型后,键入设备名和数目.
♦如果用户想要监控标志,在F设备选择完后从下面的组合框选择标志。
♦用户可以监控其它细节信息诸如PLC信息,I/O信息,连接信息等等。
关于读写的详细信息,请参阅6.2.监控和方式改变。
3.4.5保存工程
♦为了保持上面创建的工程,在下拉菜单中选择工程[Project]-保存工程[SaveProject]。
.
♦键入工程名(Test.prj)去保存工程.如果不添入工程名,工程将被存为New.prj.
♦当工程被保存后,所有的项目(程序[Program],参数[Parameter],变量/注释[Comment/Variable)都被保存在工程中,包括窗体安排的状态.
3.5屏幕设置和功能
3。
5.1屏幕设置
♦KGLforWindows的主屏幕
状态条显示PLC错误
显示标题方式显示覆盖方式
♦状态条
→描述方式:
描述命令或菜单的功能
→PLC方式:
显示连接状态,PLC类型,连接深度,PLC操作方式,浏览方式,监控方式等等。
3.5.2菜单[Menu]
♦为执行菜单中的项目和命令,用户可以选择在下拉菜单中的命令或快捷钮的图标
♦菜单条为用户提供了2种访问下拉菜单的方法。
一旦下拉菜单出现用户可以通过使用鼠标或按下带有下划线的字母(Project…)去访问菜单项。
为了通过使用带有下划线的字母执行命令,首先应按下〈ALT〉键然后在按字母键。
1)工程[Project]
命令
描述
新工程…[Project]
创建一个新工程
打开工程…[OpenProject]
打开一个现有的工程
保存工程[SaveProject]
保存工程
另存为…[SaveProjectAs]
保存工程为新工程。
关闭工程[CloseProject]
关闭当前的工程
装载二进制文件…
传送在KGLforWindows中的程序/参数到EPROM
接受二进制文件…
从EPROM接受二进制文件
保存项目[SaveItem]
保存程序参数变量/注释为文件
装载项目[LoadItem]
在工程里加入程序参数变量/注释文件
选项…[Option]
设置KGLWin选项
打印…[Print]Ctrl+P
打印当前的文件
打印预览[PrintPreview]
预览要打印的文件
工程打印[PrintProject]
打印工程中所有的文件
打印设置…[PrintSetup]
设置打印机选项
近来的工程
打开较近的工程
终止[Exit]
终止应用程序
2)文件[File]
命令
描述
新建…[New]Ctrl+N
创建一个新文件
打开…[Open]Ctrl+O
打开一个现有的文件
保存[Save]Ctrl+S
保存文件
另存为…[SaveAs]
文件存为别的名
近来的文件
打开近来的文件
3)编辑[Edit]
命令
描述
剪切[Cut]Ctrl+X
移走选择的块且把它送到Windows剪切板
拷贝[Copy]Ctrl+C
拷贝选择的块到Windows剪切板且不影响它
粘贴[Paste]Ctrl+V
从Windows剪切板取回
删除[Delete]Ctrl+Delt
删除选择的块
插入行[InsertLine]Ctrl+M
在插入符出插入一行
删除行[DeleteLine]Ctrl+U
在插入符出删除一行
编辑Rung注释
[EditRungComment]
在特殊的rung编辑注释
块选择…[BlockSelection]
使用步范围选择块
优化程序[OptimizeProgram]
优化程序
寻找…[Find]Ctrl+F
寻找特定的字符串
替换[Replace]Ctrl+H
F寻找特定的字符串且由新字符串替换它
向前[ForwardAgain]Ctrl+F3
再一次向前寻找
向后[BackwardAgain]Ctrl+B
再一次向后寻找
GotoStepCtrl+G
把光标移到步
4)工具[Tool](仅适用于梯级图)
命令
描述
箭头[Arrow]
箭头方式
范围[Range]
设置块的范围
NO触点[NormallyOpenContact]F3
选择NO触点
NC触点[NormallyClosedContact]F4
选择NC触点
水平线[HorizontalLine]F5
选择水平线
垂直线[VerticalLine]F6
选择垂直线
输出Coil[OutputCoil]F9
选择输出Coil
应用指令[AppliedInstruction]F10
选择应用指令
NOT指令[NotInstruction]
选择NOT指令
5)浏览[View]
命令
描述
助记忆/梯级图Ctrl+Space
改变程序的梯级图或者助记忆方式
设备名[DeviceName]
显示设备名
变量名[VariableName]
显示变量名.
设备+变量名[DeviceName+VariableName]
显示设备名变量名。
设备+注释[DeviceName+CommentName]
显示设备和注释
使用的设备[UsedDevice]
显示使用的设备
设备参考[DeviceReference]
显示设备参考
检查程序…[CheckProgram]
检查工程中的错误
改变列号[ChangNumberofColumn]
在一行中改变输入触点的数目
ZoomIn/Out
Zooming
[ProjectWindow]
查看Project窗口
[MessageWindow]
查看Message窗口
6)在线[Online]
命令描述
连接+下载+运行+监控开始
[Connect—Download—Run-MonitorStart]Ctrl+R
同时执行传送,运行和监控
连接[Connect]
与PLC连接
断开[Disconnect]
与PLC断开
开始监控[MonitorStart]
开始监控
方式改变
运行[Run]
改变PLC的方式至运行
[ChangeMode]
停止[Stop]
改变PLC的方式至停止
暂停[Pause]
改变PLC的方式至暂停
调试[Debug]
改变PLC的方式至调试
读
系统监控[SystemMonitor]
监控I/O模块的ON/OFF状态
信息
PLC信息[PLCInformation]
显示PLC类型,PLC版本,内存包和扫描时间
[Read
I/O信息[I/OInformation]
显示模块类型和特殊模块的O/S版本号
Information]
连接信息[LinkInformation]
显示网络模块的槽号
Mnet信息[MnetInformation]
显示Mnet模块的槽号
HSLink参数[Parameter]
监控高速连接参数
写
设置PLC时钟[SetPLCClock]
设置PLC时钟
信息
改变口令[ChangePassword]
在PLC改变口令
写Mnet参数[WriteMnetParameter]
改变Mnet的参数
FSM紧急输出[FSMEmergencyOutput]
设置紧急输出的设备
下载…[Download]
下载程序/参数至PLC
上载…[Upload]
从PLC读程序/参数
证实…[Vreify]
与PLC证实程序/参数
清楚
数据…[Data]
在PLC中清除设备
[Crear]
程序/参数[Program/Parameter]
在PLC中清楚程序/参数
Flash
读[Read]
从Flash内存中读程序/参数
存储器
写[Write]
写程序/参数至PLC
证实[Verify]
与Flash内存证实程序/参数
EPROM
类型选择[TypeSelection]
选择EPROM类型
写[Write]
写PLC程序/参数至EPROM
读[Read]
从EPROM读程序/参数
证实[Verify]
与EPROM证实程序/参数
检查空白[CheckBlank]
检查EPROM是否为空
7)调试[Debug]
命令
描述
跟踪[Trace]Ctrl+T
仅执行一步
Go
运行至当前的断点
停止[Stop]
停止调试
断步[BreakStep]
运行至指定的断步
断点扫描[BreakScan]
运行至指定的扫描
断位[BreakBit]
运行至指定的位
断字[BreakWord]
运行至指定的字
改变当前[I/OChangeCurrentI/O]Ctrl+I
改变当前I/O
强制[I/OEnableForcedI/OEnable]
是强制I/O设置有效
设置强制I/O[SetForcedI/O]
设置强制I/O
取样跟踪[SamplingTrace]
执行取样跟踪
Trigger
执行Trigger
9)窗体[Window]
命令
描述
新窗体[NewWindow]
为乘虚打开一个窗体
级连[Cascade]
在屏幕上级连窗体
平铺[TileHorizontally]
非重叠的安排文件
竖铺[TileVertically]
非重叠的安排文件
安排图标[ArrangeIcons]
在窗体的下端安排图标
10)帮助[Help]
命令
描述
KglWin帮助[KglWinHelp]
显示KGLforWindows的帮助主题
SearchCommand
ApplicableCommandsinLGPLCKSeries
帮助中的帮助[HelpinHelp]
显示指令的具体使用
关于KglWin[AboutKGLWIN]
显示KGLforWindows的一般信息
3。
5.3工具条
♦KGLforWindows支持如下的工具条。
♦在快捷项中的工具
工具
命令
工具
命令
新工程NewProject
连接Connect
打开工程OpenProject
断开Disconnect
保存工程SaveProject
下载Download
新文件NewFile
监控方式MonitoringMode
打开文件OpenFile
运行Run
保存文件SaveFile
停止Stop
打印Print
暂停Pause
剪切Cut
调试Debug
拷贝Copy
Go
粘贴Paste
调试停止DebugStop
查找Find
跟踪Trace
替换Replace
断扫描BreakScan
向前Forward
断步BreakStep
向后Backward
断位BreakBit
连接+下载+运行+监控开始
Conncet+Dowload+Run+MonitorStart
断字BreakWord
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- lgplc 编程 手册