1 / 12
文档名称:

kndplc使用说明.doc

格式:doc   大小:198KB   页数:12页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

kndplc使用说明.doc

上传人:1557281760 2018/3/6 文件大小:198 KB

下载得到文件列表

kndplc使用说明.doc

文档介绍

文档介绍:KNDPLC
用户手册
北京凯恩帝机电技术有限公司

目录
一. 文件类型 2
概述 2
3
3
3
使用说明 4
5
5
6
二. 开发流程及软件使用 7
编辑文本程序文件 7
编译 8
生成BIN文件 9
C 9
下载BIN文件 9
校验BIN文件 9
开始调试 9
调试 10
三. 指令说明 11
地址定义 11
一. 文件类型
概述
该软件中使用两种文件类型: 文本程序文件(*.kpt)和符号定义文件(*.kpd).
点击’’文件->新建”出现如下对话框, 可从中选择新建立的文件类型, 其中”KNDplcText”代表文本程序文件, KNDplcTextDef代表符号定义文件.

点击”文件->打开”时, 可从”文件类型”下拉框中选择打开的文件的类型.
两种不同的文件类型对应不同的菜单. 工具栏中的按钮相同, 按钮是否可用的状态自动转换.


符号定义文件用于为变量或常量定义一个意义明显的符号名字, 如: T_POS1_X = X0, 定义X0后可在使用定义X0的符号定义文件的文本程序文件中使用T_POS1_X代表X0.

符号必须以字母开始, 可以使用的字符包括: 字母, 数字, ‘@’, ’#’, ‘_‘.
符号定义格式: 符号名= 变量/常量;注释 
每个符号定义单独占用一行
注释以’;’开始, ‘;’后的内容全部为注释
符号不得与文本程序文件的关键字相同
常量允许的格式包括: 十进制数和二进制数, 不需要添加任何前缀/后缀, 直接使用数字即可: 如: 315, 10100011.
允许的变量地址包括: X, Y, F, G, R, S, K, D, C, T
字节变量的格式为: 地址+数字(如:X12) : 符号规则检查不检查数字的大小是否合法.
位变量的格式为: 地址+数字+’.’+一位数字(如:) : 符号规则检查不检查数字的大小是否合法.
不允许为同一个常量/常量定义不同的符号名字, 不允许定义不同的常量/变量为相同的符号名字.
使用说明
1. 程序自动对每一行的符号定义进行检查, 如果符合定义规则会对该行进行着色, 不符合规则的话该行的字符将全部以黑色显示.
2. 用户需要对符号定义文件手动进行检查(点击”检查->符号定义检查”), 以检查文件中是否有重复定义或冲突定义.
3. 手动检查后将显示检查结果(如下图所示).
[*提示*]: 双击”[命名错误]….”可以跳转到对应行, 并在行前加注’!’, 在该行上点击鼠标左键即可消除’!’.
[*提示*]: 文件名标题栏的文件名显示为红色表示文件已经被修改但是未保存.”保存”后将以黑色显示文件名.
4. 检查时发现错误的符号定义文件依然可以被文本程序文件引用, 但是为保持基本的错误检查和防止重复定义或冲突定义引起的难以发现的错误, 建议修改符号定义文件到通过检查后再在文本程序文件中引用.


在文本程序文件中可以使用在符号定义文件中定义的符号, 使用:
#NameDef <符号定义文件> 即可.
<>中的内容为使用绝对路径表示的符号定义文件. 如: #NameDef <D:\plc\> 表示使用D:\plc\. 如果要使用的符号定义文件和文本程序文件在同一目录下, 可在<>中省略路径, 只写上文件名即可.
[*规则*] 在一个文本程序中只能包含使用一个符号定义文件.
[*规则*] #NameDef <…> 语句必须是文本程序文件中第一个非注释/非空白行.
[*说明*] 编译包含符号定义文件的文本程序文件时, 将使用符号定义文件中的变量/常量代替文本程序中的符号, 编译错误时将显示产生错误的变量/常量, 而非符号, 此时请检查符号定义文件中的符号定义.
例: : T_POS1_X = , 编译结果将如下所示:

1. 编写程序时每行只允许一条程序语句, 且一条程序语句必须连续的位于一行.
格式为: 指令变量/常量;注释
指令与参数以及参数之间用空格, TAB, 或逗号分割.
[*建议*]: 指令和指令的第一个参数之间使用空格或TAB分开;