STEP7指令实用.docx_第1页
STEP7指令实用.docx_第2页
STEP7指令实用.docx_第3页
STEP7指令实用.docx_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1.指令操作数指令操作数由操作标示符和参数组成。操作标识符由主标识符和辅标识符组成。主标识符有:I(输入过程影像寄存器)、Q(输出过程映像寄存器)、M(位寄存器)、PI(外部输入寄存器)、PQ(外部输出寄存器)、T(定时器)、C(计数器)、DB(数据块寄存器)、L(本地数据寄存器)辅助标识符有:X(位)、B(字节)、W(字或2B)、D(2DW或4B)详细介绍可以参看下图:2.寻址方式S7-300的4种寻址方式有:1)立即寻址立即寻址是对常数或常量的寻址方式。例子如下:1. L66/表示把常数66装入累加器1中2. AWW#16#168/将16进制数168与累加器1的低字进行“与”运算3. SET/默认操作数为RLC,该指令实现对RLO置“1”操作2)存储器直接寻址直接寻址指在指令中直接给出操作数单元地址。存储单元地址可用符号地址(如“sb1_start”等)或绝对地址(如“I0.0、Q4.1”等)。例子如下: 1. AI0.0/对输入位I0.0执行逻辑“与”运算2. =Q4.1/将逻辑运算结果送给输出继电器Q4.13. LMW2/将存储字MW2的内容装入累加器14. TDBW4/将累加器1低字中的内容传送给数据字DBW43)存储器间接寻址间接寻址指:在指令中以存储器的形式给出操作数所在存储单元的地址。在指令中一般写在“”中,采用地址指针,地址指针在地址范围小于65535的存储器中可以使用字指针;而其他的存储器则需要使用双字指针。例如:A.存储器地址单字节地址指针寻址 1. OPNDBMW0/打开数据块,若MW0为1,则就是打开DB2.MW0的改变,则打开的数据块儿也改变B.存储器地址双字节地址指针寻址L P#8.7 /把指针值装载到累加器/P#8.7的指针值为:2#0000_0000_0000_0000_0000_0000_0100_0111T MD2 /把指针值送到MD2A IMD2 /查询I8.7的信号状态= QMD2 /给出输出位Q8.7赋值4)寄存器间接寻址寄存器间接寻址指通过地址寄存器和偏移量间接获取操作数,地址寄存器和偏移量需写在“”中。S7-300中有两个地址寄存器AR1、AR2。地址寄存器地址有两种格式,其长度均为双字,格式如下:位2426 地址指针区域标识位的含义:A.区内寄存器间接寻址该寻址对于哪个存储区寻址需明确给出。 1. LP#3.2/将间接寻址的指针装入累加器12. /P#3.2的指针值为:2#0000_0000_0000_0000_0000_0000_0001_10103. LAR1/将累加器1的内容送入地址寄存器AR14. /AR1的指针值为:2#0000_0000_0000_0000_0000_0000_0001_10105. AIAR1,P#5.4/P#5.4的指针值为:2#0000_0000_0000_0000_0000_0000_0010_11006. /AR1与偏移量相加结果:2#0000_0000_0000_0000_0000_0000_0100_01107. /对输入位I8.6进行逻辑“与”操作8. =QAR1,P#1.6/P#1.6的指针值为:2#0000_0000_0000_0000_0000_0000_0000_11109. /AR1与偏移量相加结果:2#0000_0000_0000_0000_0000_0010_100010. /对输出位Q5.0进行赋值操作B.区域间寄存器间接寻址该选择通过区域标识位2624位确定。 1. LP#I8.7/把指针值及存储区域标识装载到累加器12. /P#I8.7的指针值为:2#1000_0001_0000_0000_0000_0000_0100_01113. LAR1/把存储区域I和地址8.7装载到AR14. LP#Q8.7/把指针值和地址标识符装载到累加器15. /P#Q8.7的指针值:2#1000_0010_0000_0000_0000_0000_0100_01116. LAR2/把存储区域Q和地址8.7装载到AR27. AAR1,P#0.0/查询输入位I8.7的信号状态(偏移量0.0不起作用)8. =AR2,P#1.2/输出位Q10.1赋值3.CPU中的寄存器1)累加器(ACCUx)累加器用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论