第4章PLC的基础知识4PLC的基本指令.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《第4章PLC的基础知识4PLC的基本指令.ppt》由会员分享,可在线阅读,更多相关《第4章PLC的基础知识4PLC的基本指令.ppt(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第4章PLC的基础知识4PLC的基本指令 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望本章主要内容本章主要内容n4.1 PLC4.1 PLC综述综述综述综述 n4.2 PLC4.2 PLC的硬件组成的硬件组成的硬件组成的硬件组成 n4.3 PLC4.3 PLC的软件组成的软件组成的软件组成的软件组成 n4.4 4.4 PLCPLC的工作原理的工作原理的工作原理的工作原理 n4.5 4.5 编程调试设备编程调试设备编程调试设备编程调试设备n4.6 PLC4.6 P
2、LC的编程语言及编程规则的编程语言及编程规则的编程语言及编程规则的编程语言及编程规则n4.7 PLC4.7 PLC的软元件的软元件的软元件的软元件 n4.8 4.8 指令常数及软元件的使用方法指令常数及软元件的使用方法指令常数及软元件的使用方法指令常数及软元件的使用方法 n4.94.9 FX3U/FX3UCFX3U/FX3UC系列系列系列系列PLCPLC的基本逻辑指令的基本逻辑指令的基本逻辑指令的基本逻辑指令 n4.10 4.10 基本指令编程举例基本指令编程举例基本指令编程举例基本指令编程举例 ch.4-ch.4-2 2Kunming University of Science&Techno
3、logyKunming University of Science&Technology4.8 指令常数及软元件的使用方法指令常数及软元件的使用方法4.8.14.8.1常数及字符串常数及字符串常数及字符串常数及字符串1 1常数常数常数常数n n十进制常数用十进制常数用十进制常数用十进制常数用K K表示、十六进制常数用表示、十六进制常数用表示、十六进制常数用表示、十六进制常数用HH表示和实数(或浮点表示和实数(或浮点表示和实数(或浮点表示和实数(或浮点数)用数)用数)用数)用E E表示。表示。表示。表示。n n十进制常数(十进制常数(十进制常数(十进制常数(K K)主要用于指定定时器和计数器的设
4、定值,主要用于指定定时器和计数器的设定值,主要用于指定定时器和计数器的设定值,主要用于指定定时器和计数器的设定值,或应用指令操作数的数值,如或应用指令操作数的数值,如或应用指令操作数的数值,如或应用指令操作数的数值,如K678K678、K1234K1234等。其等。其等。其等。其1616位和位和位和位和3232位数据设定范围分别为位数据设定范围分别为位数据设定范围分别为位数据设定范围分别为K-32768K-32768K32767K32767和和和和K-K-21474836482147483648K2147483647K2147483647。n n十六进制常数(十六进制常数(十六进制常数(十六进
5、制常数(HH)主要用于指定应用指令操作数的数值,主要用于指定应用指令操作数的数值,主要用于指定应用指令操作数的数值,主要用于指定应用指令操作数的数值,如如如如H1234H1234、H678H678等。其等。其等。其等。其1616位和位和位和位和3232位数据设定范围分别为位数据设定范围分别为位数据设定范围分别为位数据设定范围分别为H0H0HFFFFHFFFF和和和和H0H0HFFFFFFFFHFFFFFFFF。当每位。当每位。当每位。当每位1616进制数在进制数在进制数在进制数在0 09 9范围使用时,与范围使用时,与范围使用时,与范围使用时,与BCDBCD码相同。码相同。码相同。码相同。n
6、n实数(实数(实数(实数(E E)主要用于指定应用指令操作数的数值,使用时,既主要用于指定应用指令操作数的数值,使用时,既主要用于指定应用指令操作数的数值,使用时,既主要用于指定应用指令操作数的数值,使用时,既可用普通表示(如可用普通表示(如可用普通表示(如可用普通表示(如E1234.5E1234.5),也可用指数表示(如也可用指数表示(如也可用指数表示(如也可用指数表示(如“E1.2345+3”E1.2345+3”表示表示表示表示1.23451.2345 103103)。其数据设定范围为)。其数据设定范围为)。其数据设定范围为)。其数据设定范围为-1.01.0 21282128-1.0-1.
7、0 2-1262-126,0 0,1.01.0 2-1262-1261.01.0 21282128。ch.4-ch.4-3 3Kunming University of Science&TechnologyKunming University of Science&Technology2字符串字符串n n 字符串包括字符串常数和字符串数据。字符串包括字符串常数和字符串数据。字符串包括字符串常数和字符串数据。字符串包括字符串常数和字符串数据。n n 字符串常数字符串常数字符串常数字符串常数是顺控程序中直接指定字符串常数的软元件。用是顺控程序中直接指定字符串常数的软元件。用是顺控程序中直接指定字符
8、串常数的软元件。用是顺控程序中直接指定字符串常数的软元件。用引号引起来的字符表示(如引号引起来的字符表示(如引号引起来的字符表示(如引号引起来的字符表示(如“1234”1234”、“ABCD”ABCD”等)等)等)等),最多可最多可最多可最多可以指定以指定以指定以指定3232个字符。个字符。个字符。个字符。n n 字符串数据字符串数据字符串数据字符串数据用保存在字元件中的数据表示。使用时,从指定用保存在字元件中的数据表示。使用时,从指定用保存在字元件中的数据表示。使用时,从指定用保存在字元件中的数据表示。使用时,从指定软元件开始到代码软元件开始到代码软元件开始到代码软元件开始到代码00H00H
9、为止,每一字节为一个字符。如图为止,每一字节为一个字符。如图为止,每一字节为一个字符。如图为止,每一字节为一个字符。如图4.364.36所示所示所示所示 。注意,在指定的软元件范围内,注意,在指定的软元件范围内,注意,在指定的软元件范围内,注意,在指定的软元件范围内,若未设定表示字符串结束的代若未设定表示字符串结束的代若未设定表示字符串结束的代若未设定表示字符串结束的代码码码码00H00H(在指定范围的最后一(在指定范围的最后一(在指定范围的最后一(在指定范围的最后一个字元件的高个字元件的高个字元件的高个字元件的高8 8位中存放位中存放位中存放位中存放00H00H),则会出现扫描错误。),则会
10、出现扫描错误。),则会出现扫描错误。),则会出现扫描错误。ch.4-ch.4-4 4Kunming University of Science&TechnologyKunming University of Science&Technology4.8.2 4.8.2 位的数据表示与字软元件的位指定位的数据表示与字软元件的位指定位的数据表示与字软元件的位指定位的数据表示与字软元件的位指定1 1位的数据表示位的数据表示位的数据表示位的数据表示(1 1)位元件:位元件:位元件:位元件:X X、Y Y、MM、S S。(。(。(。(只有只有只有只有ON/OFFON/OFF两种状态)两种状态)两种状态)两
11、种状态)(2 2)字元件:字元件:字元件:字元件:T T、C C、D D、R R、Z Z、V V。(。(。(。(1616位数值)位数值)位数值)位数值)(3 3)Kn+Kn+位元件位元件位元件位元件 (用用用用KnKn 4 4位位元件组成的字元件位位元件组成的字元件位位元件组成的字元件位位元件组成的字元件)例:例:例:例:“K1Y0”K1Y0”表示将表示将表示将表示将Y0Y0作为低位(起始位)的作为低位(起始位)的作为低位(起始位)的作为低位(起始位)的“Y3 Y0”Y3 Y0”的的的的4 4位数据;位数据;位数据;位数据;“K2X0”K2X0”表示将表示将表示将表示将X0X0作为低位的作为低
12、位的作为低位的作为低位的“X7 X0”X7 X0”的的的的8 8位数据;位数据;位数据;位数据;“K4M10”K4M10”表示将表示将表示将表示将M10M10作为低位的作为低位的作为低位的作为低位的“M25 M10”M25 M10”的的的的1616位位位位数据;数据;数据;数据;“K8M100”K8M100”表示将表示将表示将表示将M100M100作为低位的作为低位的作为低位的作为低位的“M131 M100”M131 M100”的的的的3232位数据等。位数据等。位数据等。位数据等。对于对于对于对于1616位指令,位指令,位指令,位指令,KnKn为为为为K1 K 4K1 K 4,对于,对于,对
13、于,对于3232位指令,位指令,位指令,位指令,KnKn为为为为K1 K 8K1 K 8。ch.4-ch.4-5 5Kunming University of Science&TechnologyKunming University of Science&Technology2字软元件的位指定字软元件的位指定n通过通过通过通过指定字元件的位指定字元件的位指定字元件的位指定字元件的位,可以将字元件(即数据寄存,可以将字元件(即数据寄存,可以将字元件(即数据寄存,可以将字元件(即数据寄存器)作为位元件来使用。器)作为位元件来使用。器)作为位元件来使用。器)作为位元件来使用。例如,例如,例如,例如,
14、D5.0D5.0表示数据寄存器表示数据寄存器表示数据寄存器表示数据寄存器D5D5的的的的b0b0位位位位,D0.6,D0.6表表表表示数据寄存器示数据寄存器示数据寄存器示数据寄存器D0D0的的的的b6b6位。位。位。位。n在指定字元件的位时,其在指定字元件的位时,其在指定字元件的位时,其在指定字元件的位时,其位的编号须用位的编号须用位的编号须用位的编号须用0F0F的的的的1616进进进进制数表示(即从低位开始,按照制数表示(即从低位开始,按照制数表示(即从低位开始,按照制数表示(即从低位开始,按照0 09 9、A AF F的顺序的顺序的顺序的顺序指定位编号指定位编号指定位编号指定位编号)。例如
15、,。例如,。例如,。例如,D12.ED12.E表示数据寄存器表示数据寄存器表示数据寄存器表示数据寄存器D12D12的的的的bEbE位。位。位。位。n在位的编号中不能执行变址修正。在位的编号中不能执行变址修正。在位的编号中不能执行变址修正。在位的编号中不能执行变址修正。ch.4-ch.4-6 6Kunming University of Science&TechnologyKunming University of Science&Technology4.8.3 缓冲存储器的直接指定缓冲存储器的直接指定n nFX3U/FX3UCFX3U/FX3UC系列系列系列系列PLCPLC可以对特殊功能模块可
16、以对特殊功能模块可以对特殊功能模块可以对特殊功能模块(如(如(如(如A/DA/D、D/AD/A等)等)等)等)的缓冲存储器(的缓冲存储器(的缓冲存储器(的缓冲存储器(BFMBFM)进行直接指定)进行直接指定)进行直接指定)进行直接指定。n n缓冲存储器(缓冲存储器(缓冲存储器(缓冲存储器(BFMBFM)为)为)为)为1616位字数据,主要用于应用指令的操位字数据,主要用于应用指令的操位字数据,主要用于应用指令的操位字数据,主要用于应用指令的操作数。作数。作数。作数。指定时,用特殊功能模块号(指定时,用特殊功能模块号(指定时,用特殊功能模块号(指定时,用特殊功能模块号(U U)和)和)和)和BF
17、MBFM编号(编号(编号(编号(G G)表示表示表示表示。其中,特殊功能模块号(。其中,特殊功能模块号(。其中,特殊功能模块号(。其中,特殊功能模块号(U U)为)为)为)为U0 U7U0 U7,BFMBFM编号编号编号编号(G G)为)为)为)为G0G32767G0G32767。例如,例如,例如,例如,“U0G0”U0G0”表示表示表示表示0 0号特殊功能模块的号特殊功能模块的号特殊功能模块的号特殊功能模块的0 0号缓冲存储号缓冲存储号缓冲存储号缓冲存储器(即器(即器(即器(即BFM#0BFM#0)。)。)。)。n n在在在在BFMBFM编号编号编号编号中,中,中,中,可以进行变址修正可以进
18、行变址修正可以进行变址修正可以进行变址修正,但模块编号不能进行变,但模块编号不能进行变,但模块编号不能进行变,但模块编号不能进行变址修正。址修正。址修正。址修正。例如,若例如,若例如,若例如,若Z0=8Z0=8,则,则,则,则“U1G10Z0”U1G10Z0”表示表示表示表示1 1号特殊功能模号特殊功能模号特殊功能模号特殊功能模块的第块的第块的第块的第1818号(号(号(号(10+Z0=1810+Z0=18)缓冲存储器(即)缓冲存储器(即)缓冲存储器(即)缓冲存储器(即BFM#18BFM#18)。)。)。)。ch.4-ch.4-7 7Kunming University of Science&
19、TechnologyKunming University of Science&Technology4.9 FX3U/FX3UC4.9 FX3U/FX3UC系列系列系列系列PLCPLC的基本逻辑指令的基本逻辑指令的基本逻辑指令的基本逻辑指令n 基本指令是专门用于继电器逻辑控制的指令。基本指令是专门用于继电器逻辑控制的指令。基本指令是专门用于继电器逻辑控制的指令。基本指令是专门用于继电器逻辑控制的指令。n FX3U/FX3UCFX3U/FX3UC系列系列系列系列PLCPLC的的的的基本指令共有基本指令共有基本指令共有基本指令共有2929条条条条。下面分别介绍各条指令的功能及用法。下面分别介绍各条
20、指令的功能及用法。下面分别介绍各条指令的功能及用法。下面分别介绍各条指令的功能及用法。ch.4-ch.4-8 8Kunming University of Science&TechnologyKunming University of Science&Technology1.操作开始指令(操作开始指令(LD/LDI)LDLD(LoadLoad)为取指令,)为取指令,)为取指令,)为取指令,用于常开触点与母线连接用于常开触点与母线连接用于常开触点与母线连接用于常开触点与母线连接;LDILDI(Load InverseLoad Inverse)为取反指令,用于常闭触点与)为取反指令,用于常闭触点与
21、)为取反指令,用于常闭触点与)为取反指令,用于常闭触点与母线连接,如图所示。母线连接,如图所示。母线连接,如图所示。母线连接,如图所示。LDLD和和和和LDILDI指令也可以与指令也可以与指令也可以与指令也可以与ANBANB、ORBORB指令配合使用于分支回路的起点。指令配合使用于分支回路的起点。指令配合使用于分支回路的起点。指令配合使用于分支回路的起点。LD/LDILD/LDI可用的软元件有:可用的软元件有:可用的软元件有:可用的软元件有:X X、Y Y、MM、S S、T T、C C 、D.bD.bch.4-ch.4-9 9Kunming University of Science&Tech
22、nologyKunming University of Science&Technology2.触点串联连接指令(触点串联连接指令(AND/ANI)AND AND为为为为“与与与与”指令,用于单个常开触点与左边电路的串联指令,用于单个常开触点与左边电路的串联指令,用于单个常开触点与左边电路的串联指令,用于单个常开触点与左边电路的串联;ANI ANI为为为为“与非与非与非与非”指令,用于单个常闭触点与左边电路的串联指令,用于单个常闭触点与左边电路的串联指令,用于单个常闭触点与左边电路的串联指令,用于单个常闭触点与左边电路的串联;AND/ANI AND/ANI指令用于单个触点的串联,且串联触点的数
23、量不指令用于单个触点的串联,且串联触点的数量不指令用于单个触点的串联,且串联触点的数量不指令用于单个触点的串联,且串联触点的数量不受限制,即该指令可重复使用多次。受限制,即该指令可重复使用多次。受限制,即该指令可重复使用多次。受限制,即该指令可重复使用多次。AND/ANIAND/ANI指令可用的软指令可用的软指令可用的软指令可用的软元件与元件与元件与元件与LD/LDILD/LDI指令相同指令相同指令相同指令相同 ch.4-ch.4-1010Kunming University of Science&TechnologyKunming University of Science&Technolo
24、gy3.触点并联连接指令(触点并联连接指令(OR/ORI)OROR为为为为“或或或或”指令,用于单个常开触点与上面电路的并联指令,用于单个常开触点与上面电路的并联指令,用于单个常开触点与上面电路的并联指令,用于单个常开触点与上面电路的并联;ORI ORI为为为为“或非或非或非或非”指令,用于单个常闭触点与上面电路的并联指令,用于单个常闭触点与上面电路的并联指令,用于单个常闭触点与上面电路的并联指令,用于单个常闭触点与上面电路的并联;OR/ORI OR/ORI指令用于单个触点的并联,且并联触点的数量不受指令用于单个触点的并联,且并联触点的数量不受指令用于单个触点的并联,且并联触点的数量不受指令用
25、于单个触点的并联,且并联触点的数量不受限制,即该指令可重复使用多次。限制,即该指令可重复使用多次。限制,即该指令可重复使用多次。限制,即该指令可重复使用多次。OR/ORIOR/ORI指令可用的软元件与指令可用的软元件与指令可用的软元件与指令可用的软元件与LD/LDILD/LDI指令相同指令相同指令相同指令相同 ch.4-ch.4-1111Kunming University of Science&TechnologyKunming University of Science&Technology4.4.支路(电路块)连接指令(支路(电路块)连接指令(支路(电路块)连接指令(支路(电路块)连接指
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PLC 基础知识 基本 指令
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内