- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
ElectronicsTechnology
电子科技
西门子S7-200系列PLC基本数据类型及指令的正确使用
包巴力吉锡林郭勒职业学院机电学院026000
【文章摘要】
在西门子S7-200系列PLC的教学中,对基本数据类型的正确理解是整个教学工作的基础、是正确编写应用程序和合理使用PLC内存的关键。
【关键词】
基本数据类型正确理解
在西门子S7-200系列PLC的教学中,对基本数据类型的正确理解是整个教学工作的基础、是正确编写应用程序的关键、是应用和教学的重点和难点。
一、西门子S7-200PLC基本数据类型及说明
二、西门子S7-200PLC内存结构及寻址方式
PLC的内存按存储数据的长度划分为字节存储器、字存储器、双字存储器3类,共13个区域。寻址方式也叫存取方式、读写方式。S7--200将数据存于不同的存储器单元,每个单元都有唯一的地址。使用时明确指出要存取的存储器地址。
1.内存的编址方法
(1)按位编址:存储器标识符+字节地址+位地址,
如I0.0、I0.1-------I0.7
Q0.0、Q0.1-------Q0.7
V0.0、V0.1-------V0.7等。
(2)按字节编址:存储器标识符+字节长度(B)+字节号,
如IB0、IB1、IB2、-----
QB0、QB1、QB2、------
VB0、VB1、VB2、------等。
(3)按字编址:存储器标识符+字长度(W)+首字节号,
如IW0、IW2、IW4------
QW0、QW2、QW4------
VW0、VW2、VW4------等。
(4)按双字编址:存储器标识符+双字长度(D)+首字节号,
如IDO、ID4、ID8-----
QD0、QD4、QD8-----
VD0、VD4、VD8-----等。
2.内存的寻址方法
(1)立即寻址方法:对立即数直接进行读写操作的寻址方法。立即数寻址的数据在指令中以常数形式出现。常数可以是字节、字或者双字。S7--200以二进制数的形式存储常数,分别表示十进制数、十六进制数、ASCII码或者实数(浮点数)。
(2)直接寻址方法:在指令中直接使用存储器的地址编号,直接到指定的区域读取或写入数据。
(3)间接寻址方法:间接寻址是CPU通过使用指针来读取或写入存储器中的数据。
三、西门子S7-200PLC指令系统的使用1.用立即数寻址方法把常数1、-1、-
1.0写入存储器
“1”能够存到VB0、VW0、VD0地址里,因为“1”是在字节型、字型、双字型数据的范围内;
“-1”能够存到VW4、VD4地址里,不能够存到VB4地址里,因为“-1”是在整
型或双整形的数据范围内;
“-1.0”能够存到VD8地址里,不能够存到VB8、VW8地址里,因为“-1.0”是在浮点型数据的范围内。
2.指令操作数的数据类型与地址分配方法
当我们编写应用程序时,绝大多数情况下使用直接寻址或间接寻址方法使用指令,那么指令操作数的地址如何分配呢?
(1)数据存取的直接或间接地址的存储器类型根据需要任意选择如,变量存储器(V)、位存储器(M)、局部变量存储器
(L)等,但是不能超出指令操作数允许的范围内;
(2)数据存取的直接或间接地址的长度根据指令操作数的数据类型进行选择如,位(bit)、字节(B)、字(W)、双字(D);
(3)明确指出数据存取的起始位(bit)或起始字节(B)
(4)举例说明指令的地址分配方法。
1)位逻辑触点指令的数据类型是布尔数,分配位地址,如I0.0、Q0.0、V0.0等;
2)字节传送指令的数据类型是字节数,分配字节地址,如IB0、QB0、VB0等;
3)字节至整数转换指令的数据类型IN是字节数,分配字节地址,如VB0、MB0等,OUT是整数,分配字地址,如VW0、MW0等;
4)实数相加指令的数据类型都是浮点数,分配双字地址,如VD0、MD0等。
(5)字符串属于复合数据类型不是基本数据类型超出了本文的范围,所以纳入常数的范围,以常数的方法使用。
综上所述,数据是程序处理和控制的对象,在程序运行过程中,CPU处理的一串二进制符号所代表的意义是由数据类型决定的,数据类型决定了数据的属性,如长度和取值范围等,只要掌握了数据的类型就能够正确使用S7-200系列PLC的指令。
【参考文献】
[1]《西门子S7-200系列PLC使用手册》
数据类型
占用存储器或数据长度
内
您可能关注的文档
- 西门子840D﹢sl系统调试诊断界面开发.docx
- 西门子840Dsl采用无线形式进行调试的方法.docx
- 西门子840Dsl界面二次开发功能在寻边器上的应用.docx
- 西门子840Dsl控制电主轴星角转换的技术应用.docx
- 西门子840Dsl数控系统在全电伺服转塔冲床上的应用.docx
- 西门子840D精度调整与补偿应用.docx
- 西门子840D数控系统的凸轮轴磨削软件开发.docx
- 西门子840D数控系统轮廓监控故障分析与处理.docx
- 西门子840D数控系统手动测量功能的扩展及应用.docx
- 西门子840D数控系统双手持单元在数控立车上的应用.docx
- 地理信息科学_第三次农业普查影像数字化项目.pdf
- 土地利用变化分析实验.docx
- 2025年中考语文二轮复习备考:小说阅读理解提高练(含答案).docx
- 2025年黑龙江省哈尔滨市中考一模英语试题2(含答案).docx
- 2024-2025学年高一(下)期中语文试卷(含解析).docx
- 贵州省毕节市金沙县第四中学2024-2025学年春季学期第一次月考考试试卷七年级语文(含答案).docx
- 2025年人教版九年级中考英语语法专题练习 特殊句型(含答案).docx
- 2025年湖北省襄阳市襄州区中考二模语文试题(含答案).docx
- 贵州省安顺市2025届高三下学期4月适应性考试语文试题(含答案).docx
- 湖北省仙桃市田家炳实验高级中学2024-2025学年高一下学期4月期中考试语文试题(含答案).docx
最近下载
- 二次函数与一元二次方程(教学设计说明).doc VIP
- 公共政策学宁骚考研专版【参考】.doc
- 机械设备合作经营协议书范本5篇.docx
- 2025年最新版自学考试当代中国政治制度试题及答案解析.doc
- 羊水栓塞ppt课件ppt(共24张PPT).pptx VIP
- 股四头肌挫伤康复治疗.pptx
- 建筑工程消防验收记录表填写样表(20210220155350).docx
- 成人高考 第7讲 辨析和运用常见的修辞手法.pptx VIP
- 2024江苏南通市公安局苏锡通园区分局警务辅助人员招聘12人笔试备考试题及答案解析.docx VIP
- 2024年建筑幕墙工程检测理论考试题库(精练300题).pdf VIP
文档评论(0)