下载此文档

如何读西门子STL程序.ppt


文档分类:汽车/机械/制造 | 页数:约21页 举报非法文档有奖
1/21
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/21 下载此文档
文档列表 文档介绍
AutomationandDrives如何读STL程序:如果读程序时发现自己不明白的语言,可以:1,转换成梯形图:快捷键ctrl+1,当然大多数都转换不过去;2,按下F1寻求帮助;3,下载此程序到模拟器中,单步观察效果,看一看哪些寄存器发生改变。系统的逻辑错误造成的停机往往是由于提示错误前面的错误引起的。♠有些语句指令不带操作数,它们操作的对象是唯一的。 NOT//对逻辑操作结果(RLO)取反。////将字MW10装入累加器1STL指令及其结构: AutomationandDrives 定义要执行的功能执行该操作所需要的信息语句指令:操作码操作数操作数:标识符标识参数LMW10辅助标识符进一步说明操作数的位数长度包括有:X(位),B(字节), W(字——2字节), D(双字——4字节)主标识符:表示操作数所在的存储区主要有:I(输入映像区),Q(输出映像区),M(位存储区),PI(外部输入),PQ(外部输出),T(定时器),C(计数器),DB(数据块),L(本地数据)等操作数: 放区域及操位数(位、字节、字等) 表示操作数在该存储区域内的具体位置存储区域位字节字双字输入映像区(I)√I√IB√IW√ID输出映像区(Q)√Q√QB√QW√QD位存储区(M)√M√MB√MW√MD外部输入存储区(PI)√PIB√PIW√PID外部输出存储区(PQ)√PQB√PQW√PQD数据块(用“OPNDB”打开)√DBX√DBB√DBW√DBD数据块(用“OPNDI”打开)√DIX√DIB√DIW√DID临时堆栈(L)√L√LB√LW√LDAutomationandDrives操作数表示:SET//把RLO(ResultofLogicOperation)置“1”LL27C#0100//把整数27装人累加器1 //把BCD码常数0100装入累加器1寻址方式: AutomationandDrives 立即寻址:对常数或常量的寻址方式,操作数本身包含在指令中编程、: AutomationandDrivesAutomationandDrives编程、调试及故障排除现场设备详细介绍系统及网络介绍实例:•数据分配举例BYTE: LB#16#10 Lbyte#16#10WORD: L2#1000000000000 LW#16#1000 Lword#16#1000DWORD: LDW#16#A21234 Ldword#16#A21234INT: L1DINT: LL#1REAL: +13 TIME: LS5T#1H1M50S数字表示方法: AutomationandDrivesAS=//“与”逻辑操作 // ////把数据块DB1双字DBD12中的内容传送给累加器1//双字表示32位,如浮点数为32为双字寻址方式: AutomationandDrives 直接寻址:在指令中直接给出操作数的存储单元地址AI[MD2]//对由MD2指出的输入位进行“与”逻辑操作,如:MD2值为//2#[DID4]//将由双字DID4指出的输入字节装入累加器1,如:DID4值为//2#00000000000000000000000001010000表示对IB10操作OPNDB[MW2]//打开由字MW2指出的数据块,如MW2为3,则打开DB3寻址方式: AutomationandDrives 存储器间接寻址:标识参数由一个存储器给出,存储器的内容对应该标识参数的值(该值又称为地址指针) 这种寻址方式能动态改变操作数存储器的地址,常用于程序循环过程中的寻址。

如何读西门子STL程序 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数21
  • 收藏数0 收藏
  • 顶次数0
  • 上传人cjc201601
  • 文件大小1.05 MB
  • 时间2019-07-13