- 1、本文档共72页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
S7-1200 and STEP 7 Basic V10.5
第4章:
在STEP 7 Basic中编程
S7-1200 and STEP 7 Basic V10.5
第4章:
在STEP 7 Basic中编程
Diagnostic
Download
Programming
Blocks
PLC-Tags
创建和编辑程序
清晰的程序创建流程
X个块重复操作
PLC 变量和局部变量
PLC 变量
局部变量
应用范围
对整个CPU都是有效的
可以被这个CPU的所有模块利用
对所有的的模块都有相同的含义
在CPU中这个名字是唯一的
仅在所定义的程序块中有效
相同的变量可以用在有不同用途的不同程序块中
允许使用的字符
英文字母,数字,特殊字符
如果使用特殊字符,变量需要加引号
英文字符,数字和特殊字符
如果使用特殊字符,变量需要加引号
使用对象
I/O 信号
外围输入/输出
存储位
计时器和计数器
块参数(输入,输出,出/入参数)
块的静态数据
块的临时数据
定义位置
PLC 变量表
块接口
表现
表现为“ ”: 例如: “Anna“
表现为#: 例如: #Berta.
诊断
下载
编程
块
PLC-变量
定义PLC变量
PLC 变量
详细界面
定义位保持存储区
属性
保持标记
由系统创建的常数
变量的符号
常数的符号
批量创建功能:
键入符号名
用鼠标选中所需符号名称向下拖一个大框,如右图
符号名称是自动创建的,地址也是自动分配的
创建符号 – 批量创建功能
选中矩形右下角的粗点,向下拖放
诊断
下载
编程
块
PLC-变量
PLC变量分组:
变量按功能分组
对大型项目,结构更清晰
PLC变量分组
功能型结构:
快速、清晰化安排的项目结构
可以将PLC变量按不同功能进行分组
诊断
下载
编程
块
PLC-变量
程序块的定制结构:
根据功能分类
对大型项目,结构更清晰
程序块的定制结构
功能型结构 : 快速、清晰化安排的项目结构
将PLC变量按不同功能进行分类
诊断
下载
编程
块
PLC-变量
STEP 7 Basic 里各种类型的块
Instance
OB100
OB20x
OB20x
OB82
有多个组织块来实现启动、时间和硬件中断
Instance
诊断
下载
编程
块
PLC-变量
OB –组织块:
操作系统和用户程序间的接口
可以通过对组织块编程来控制PLC的动作
下列事件会使用到组织块:
启动
循环程序的执行
中断程序的执行
时间错误
STEP 7 Basic 中块的种类
诊断
下载
编程
块
PLC-变量
FC – 功能 :
没有背景数据块的代码块
经常需要使用复杂函数的编程过程
在函数执行完以后,临时变量里的数据将会丢失
如果要永久保存数据,程序需要使用数据块
STEP 7 Basic 中块的种类
块编辑器的说明
必须是写
诊断
下载
编程
块
PLC-变量
DB – 数据块:
数据块用于存储用户数据
数据块的最大容量取决于PLC的工作存储器
区别 :
全局数据块可以从所有的程序块中存取
全局数据块的结构是用户定义的
一个背景数据块对应于一个FB功能块,背景数据块的结构和FB功能块的接口规格是一致的
STEP 7 Basic 中块的种类
诊断
下载
编程
块
PLC-变量
FB –功能块:
代码块将它们的值永久地存储在背景数据块中,所以即使在块执行以后代码值仍然有效
所有的输入、输出、输入/出参数都存储在背景数据块中,这个背景数据块是功能块的存储器
STEP 7 Basic 中块的种类
块编辑器中的描述
Instance
可以是写
定义数据块初值
诊断
下载
编程
块
PLC-变量
功能块接口
背景数据块是由系统创建的,数据块的内容取决于功能块的接口类型。
诊断
下载
编程
块
PLC-变量
多背景数据块
应用了多背景数据块后,当调用多个功能块时可以只用一个背景数据块(一个多背景数据块)
Multiinstance DB
Input
Output
InOut
Static
诊断
下载
编程
块
PLC-变量
添加一个新块
块的种类
添加新块
语言选择
定义块的种类
仅通过符号名称访问
诊断
下载
编程
块
PLC-变量
新块的符号名称访问
仅通过符号名称访问的块
通过符号名称和绝对地址访问的块
在功能块接口中定义保持性
数据块的保持性是全局定义的
偏移量
诊断
下载
编程
块
PLC-变量
优化已使用内存
仅使用符号类型时会减少内存消耗
“仅通过符号名称访问” 意味着内存使用更明晰
?Classic“ DB
?Symbolic“ DB
采用符号+地址存储时,内存消耗会更多
诊断
下载
编程
块
PLC-变量
新块的符号名称寻
您可能关注的文档
- 化妆品调研方案汇报试卷.ppt
- 21画家和牧童(徐)讲稿.ppt
- 2017高中化学第一章从实验学化学第二节化学计量在实验中的应用第3课时物质的量在化学实验中的应用讲稿.ppt
- 21画家和牧童1讲稿.ppt
- 《模具机械制图》下篇_识读模具机械图讲稿.ppt
- 21画家和牧童优质课(第二课时)讲稿.ppt
- 《模拟电子线路》第3章-杨凌讲稿.ppt
- 化妆品相关知识试卷.ppt
- 21皇帝的新装讲稿.ppt
- 化妆品销售技巧培训试卷.ppt
- 2025年计算机四级考前冲刺试卷(实用)附答案详解.docx
- 2025年计算机四级考前冲刺试卷附参考答案详解(考试直接用).docx
- 2025年计算机四级考试历年机考真题集【A卷】附答案详解.docx
- 2025年计算机四级考试历年机考真题集【A卷】附答案详解.docx
- 2025年计算机四级考前冲刺试卷带答案详解(夺分金卷).docx
- 2025年计算机四级考前冲刺试卷附完整答案详解【历年真题】.docx
- 2025年计算机四级考前冲刺试卷附完整答案详解(考点梳理).docx
- 2025年计算机四级考前冲刺试卷含答案详解【精练】.docx
- 2025年计算机四级考前冲刺试卷精编附答案详解.docx
- 吊桥桥梁工程施工方案(3篇).docx
最近下载
- 1425调剂学(本)-国家开放大学2021年1月至2022年1月期末考试真题及答案(202101-202201三套).pdf VIP
- 师资队伍建设中长期发展规划.docx VIP
- 通信工程安全技术交底.ppt VIP
- 幼儿园 大班社会《特殊的车辆》.pptx VIP
- JTJ-T212-2010地下工程渗漏治理技术规程.doc VIP
- 2024年宁夏中考生物·地理合卷试题卷(含答案解析).docx
- 2024年江苏省公务员省考《行测》(A类)真题(含答案).pdf VIP
- 初中英语语法-八大时态之一般过去时课件.pptx VIP
- 教学课件:《商法(第四版)》范健.ppt
- 2025学校师资队伍建设三年发展规划.docx VIP
文档评论(0)