- 1、本文档共36页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]电气控制与PLC教程
2005-04-26 Kunming University of Science Technology 电气控制与PLC应用技术 本章主要内容 4.1 PLC综述 4.2 PLC的硬件组成 4.3 PLC的软件组成 4.4 PLC的工作原理 4.5 编程调试设备 4.6 PLC的编程语言及编程规则 4.7 PLC的软元件 4.8 指令常数及软元件的使用方法 4.9 FX3U/FX3UC系列PLC的基本逻辑指令 4.10 基本指令编程举例 4.8 指令常数及软元件的使用方法 4.8.1常数及字符串 1.常数 十进制常数用K表示、十六进制常数用H表示和实数(或浮点数)用E表示。 十进制常数(K)主要用于指定定时器和计数器的设定值,或应用指令操作数的数值,如K678、K1234等。其16位和32位数据设定范围分别为K-32768~K32767和K-2147483648~K2147483647。 十六进制常数(H)主要用于指定应用指令操作数的数值,如H1234、H678等。其16位和32位数据设定范围分别为H0~HFFFF和H0~HFFFFFFFF。当每位16进制数在0~9范围使用时,与BCD码相同。 实数(E)主要用于指定应用指令操作数的数值,使用时,既可用普通表示(如E1234.5),也可用指数表示(如“E1.2345 +3”表示1.2345?103)。其数据设定范围为-1.0?2128~-1.0?2-126,0, 1.0?2-126~1.0?2128。 2.字符串 字符串包括字符串常数和字符串数据。 字符串常数是顺控程序中直接指定字符串常数的软元件。用引号引起来的字符表示(如“1234”、“ABCD”等),最多可以指定32个字符。 字符串数据用保存在字元件中的数据表示。使用时,从指定软元件开始到代码00H为止,每一字节为一个字符。如图4.36所示 。 4.8.2 位的数据表示与字软元件的位指定 1.位的数据表示 (1)位元件:X、Y、M、S。(只有ON/OFF两种状态) (2)字元件:T、C、D、R、Z、V。(16位数值) (3) Kn +位元件 (用Kn?4位位元件组成的字元件) 例:“K1Y0”表示将Y0作为低位(起始位)的“Y3 ~ Y0”的4位数据; “K2X0”表示将X0作为低位的“X7 ~ X0”的8位数据; “K4M10” 表示将M10作为低位的“M25 ~ M10”的16位数据; “K8M100” 表示将M100作为低位的“M131 ~ M100”的32位数据等。 对于16位指令,Kn为K1 ~ K 4,对于32位指令,Kn为K1 ~ K 8。 2.字软元件的位指定 通过指定字元件的位,可以将字元件(即数据寄存器)作为位元件来使用。 例如,D5.0表示数据寄存器D5的b0位,D0.6表示数据寄存器D0的b6位。 在指定字元件的位时,其位的编号须用0~F的16进制数表示(即从低位开始,按照0~9、A~F的顺序指定位编号)。例如,D12.E表示数据寄存器D12的bE位。 在位的编号中不能执行变址修正。 4.8.3 缓冲存储器的直接指定 FX3U/FX3UC系列PLC可以对特殊功能模块(如A/D、D/A等)的缓冲存储器(BFM)进行直接指定。 缓冲存储器(BFM)为16位字数据,主要用于应用指令的操作数。指定时,用特殊功能模块号(U)和BFM编号(G)表示。其中,特殊功能模块号(U)为U0 ~U7,BFM编号(G)为G0~G32767。 例如,“U0\G0”表示0号特殊功能模块的0号缓冲存储器(即BFM#0)。 在BFM编号中,可以进行变址修正,但模块编号不能进行变址修正。 例如,若Z0=8,则“U1\G10Z0”表示1号特殊功能模块的第18号(10+Z0=18)缓冲存储器(即BFM#18)。 4.9 FX3U/FX3UC系列PLC的基本逻辑指令 基本指令是专门用于继电器逻辑控制的指令。 FX3U/FX3UC系列PLC的基本指令共有29条。 下面分别介绍各条指令的功能及用法。 1. 操作开始指令(LD/LDI) 2. 触点串联连接指令(AND/ANI) 3. 触点并联连接指令(OR/ORI) 4.支路(电路块)连接指令(ANB/ORB) 4.支路(电路块)连接指令(ANB/ORB) 5. 输出指令(OUT) 5. 输出指令(OUT)——应用举例 6. LDP(LDF)/ANDP(ANDF)/ORP(ORF)指令 6. LDP(LDF)/ANDP(ANDF)/ORP(ORF)指令 7.
您可能关注的文档
- [工学]大学物理课件 狭义相对论基础1.ppt
- [工学]大气污染控制工程设计要求.doc
- [工学]大学计算机基础-第2章2.ppt
- [工学]天气查询系统项目开发总结报告.doc
- [工学]学生实验报告格式.doc
- [工学]安全生产责任制.doc
- [工学]实用电工学——大学论文.doc
- [工学]定位误差分析.doc
- [工学]实用电工技术数据速算口诀.doc
- [工学]实训项目论证报告.doc
- (2024年秋季版)山东省费县梁邱镇第一初级中学七年级道德与法治上册 3.docx
- (水滴系列)七年级地理上册 第一章 第4节 地球的公转教案 (新版)商务星球版.docx
- (水滴系列)七年级生物下册 3.docx
- 高中生创新思维的培养方法探索教学研究课题报告.docx
- 语文素养在小学生阅读实践中的重要性教学研究课题报告.docx
- 体育课中学生意志品质的培养研究教学研究课题报告.docx
- 可持续发展教育在不同学段中的实施教学研究课题报告.docx
- 情绪管理对学生学业表现的影响研究教学研究课题报告.docx
- 函数的概念(课时教学设计)高中数学人教A版2019必修第一册 .pdf
- 北京市密云区2023-2024学年八年级上学期期末语文试题(解析版).pdf
文档评论(0)