STL程序在实际操作中出现的问题-常见问题 - 北京精诚智和教育科技有限公司

全国服务热线:13269178368
18999183549
010-63866300

常见问题

联系我们

联系人:孙老师

电话:010-63866300
           18999183549

手机:13269178368
传真:010-63866302
网址:http://www.plc-bj.com
地址:北京市丰台区东大街东货场路38号金泰银丰大厦五楼

常见问题

您所在地的位置: 首页  »  常见问题

STL程序在实际操作中出现的问题

来源:北京精诚智和教育科技有限公司 发布时间: 点击量:323

在实际的 STL程序中出现了该段程序,不知是什么意思?

程序如下:

L  DB1.DBw20

LAR1

A  M[AR1,P#3.6]

=  Q[AR1,P#4.0]

   

 

这是寄存器间接寻址,S7中有两个地址寄存器AR1AR2,而且S7 300系列PLC有两个累加器ACCU1ACCU2S7 400系列PLC有四个累加器), L  DB1.DBw20        //表示将DB1.DBw20里存储的数,装入ACCU1 ,假设DB1.DBw20里的内容是20,那么ACCU1的内容也是20

LAR1                 //表示将ACCU1里的20,装入AR1中,即AR1中的地址是20

A  M[AR1,P#3.6]       //表示将AR1里的20,再加上3.6,实际地址是23.6,再结合中括号前面的M,实际上是指向M23.6,当M23.6的值等于1,则执行下面语句

=  Q[AR1,P#4.0]        //表示将AR1里的20,再加上4.0,实际地址是40.0,再结合中括号前面的Q,实际上是指向Q40.0,让Q40.0的值等于1


联系人:孙老师         邮箱:gkpx365@hotmail.com

联系电话:13269178368010-63866300

18999183549/80991-8822426

北京精诚智和教育科技有限公司17年来举办的企业内训课程有:

西门子PLC企业内训|罗克韦尔AB PLC|施耐德PLC|GE PLC|西门子PCS7|中低、高压变频器企业内训|自动化仪表|在线分析仪表|DCS集散控制系列|继电保护及整定计算企业内训|高压电气试验|发电机励磁系统|设备润滑与油脂点检|设备状态监测|WINCC, IFIX,博图软件TIA, POTRAL V13,RSViewse,InTouch等工业组态软件|SCADA(数据采集与监控系统)|自动化系统集成|工业网络通信|现场总线技术|液压传动技术|压缩机设备|管理人员能力提升|员工职业化塑造与责任感提升|班组长管理能力提升,金牌班组长|生产主管管理能力提升企业内训课程

培训地点--新疆、甘肃、陕西、宁夏、内蒙古、青海、云南、贵州、河南、广西、四川、重庆、黑龙江、湖北、山西、北京、上海、天津、河北、广东、辽宁、吉林、江苏、安徽、浙江、江西、湖南、福建、山东、西藏、海南

北京精诚智和公司版权所有

北京

博识通
点击这里给我发消息

精诚智和
点击这里给我发消息

点此留言
x提交留言
* 必填项
* 必填项
看不清点击图片换一张