没有合适的资源?快使用搜索试试~ 我知道了~
首页如何读STL程序_西门子_PLC_Step7
如何读STL程序_西门子_PLC_Step7
需积分: 31 342 浏览量
更新于2023-05-22
评论
收藏 256KB PPT 举报
step 7 中300使用的stl语言,对于原来的中大型程序都用这个语言编写
资源详情
资源评论
资源推荐

Automation and Drives
如何读 STL 程序:
如果读程序时发现自己不明白的语言,可以:
1 ,转换成梯形图:快捷键 ctrl + 1 ,当然大多
数都转换不过去;
2 ,按下 F1 寻求帮助;
3 ,下载此程序到模拟器中,单步观察效果,看
一看哪些寄存器发生改变。
系统的逻辑错误造成的停机往往是由于提示错
误前面的错误引起的。

Automation and Drives
STL 指令及其结构:
语句指令: 操作码 操作数
执行该操作所需要的信息
有些语句指令不带操作数,它们操作的对象是唯一的。
NOT // 对逻辑操作结果( RLO )取反。
A I 0.1 // 对输入继电器 I 0.1 进行与操作
L MW10 // 将字 MW10 装入累加器 1
定义要执行的功能

Automation and Drives
操作数:
操作数: 标识符 标识参数
L M W 10
表示操作数在该存储区域
内的具体位置
主标识符:表示操作数所在的存储区
主要有: I (输入映像区), Q (输出映像
区), M (位存储区) ,PI (外部输
入) ,PQ (外部输出), T (定时器), C
(计数器), DB (数据块), L (本地数
据)等
辅助标识符进一步说明操作数的位数长度
包括有: X (位), B (字节),
W (字—— 2 字节),
D (双字—— 4 字节)
表示操作数存放区域及操作数
位数(位、字节、字等)

Automation and Drives
操作数表示:
存储区域 位 字节 字 双字
输入映像区( I )
√ I √ IB √ IW √ ID
输出映像区( Q )
√ Q √ QB √ QW √ QD
位存储区( M )
√ M √ MB √ MW √ MD
外部输入存储区( PI )
√ PIB √ PIW √ PID
外部输出存储区( PQ )
√ PQB √ PQW √ PQD
数据块(用“ OPN DB” 打开
)
√ DBX √ DBB √ DBW √ DBD
数据块(用“ OPN DI” 打开
)
√ DIX √ DIB √ DIW √ DID
临时堆栈( L )
√ L √ LB √ LW √ LD

Automation and Drives
寻址方式 :
立即寻址
立即寻址
SET // 把 RLO ( Result of Logic Operation )置“ 1”
L 27 // 把整数 27 装人累加器 1
L C#0100 // 把 BCD 码常数 0100 装入累加器 1
立即寻址
立即寻址:对常数或常量的寻址方式,操作数本身包含在指
令中
剩余20页未读,继续阅读














安全验证
文档复制为VIP权益,开通VIP直接复制

评论0