- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
simatics7-300plc及指令系统
7.3??? SIMATIC S7-300 PLC及指令系统 7.3.1 S7-300 PLC的系统组成 7.3.1.1 CPU单元 CPU单元—1 7.3.1.2 模拟量输入模块 (SM331) 模拟量值的表示方法 SM331模拟量输入模块的设置 SM331模块的硬件设置 SM331模块的硬件设置 SM331模块的软件设置 SM331模块的信号连接 电压信号连接 电流信号连接 毫伏信号连接 电阻信号连接 7.3.1.3 模拟量输出模块 (SM332) 模拟量值的表示方法 SM332模块的软件设置 SM332模块的信号连接 信号输出的连接示意图 电流信号的输出 电压信号的输出 7.3.1.4 开关量输入模块 (SM321) 7.3.1.5 开关量输出模块 (SM322) 7.3.2 系统配置 7.3.2 系统配置 7.3.2.1 硬件结构配置 机架的连接(一) 机架的连接(二) 7.3.2.2 硬件地址配置 I/O地址的生成 DI/DO模块缺省地址配置 AI/AO模块缺省地址配置 缺省地址配置示例 STEP 7示例 7.3.2.3 内部寄存器 7.3.2.4 存储区 存储区 外设I/O与存储区的映像 输入映像 输出映像 7.3.3 指令系统简介 7.3.3.1??STL指令及其结构 操作数 操作数(1) 操作数(2) 操作数(3) 7.3.3.2 寻址方式 立即寻址 直接寻址 存储器间接寻址 寄存器间接寻址 7.3.3.3 状态字 首次检测位(FC) 逻辑操作结果(RLO) FC/RLO的变化示例 7.3.3.4 位逻辑运算指令 ⑴串联逻辑 A、AN 指令 ⑵并联逻辑 O、ON指令 ⑶ 串并联的复合达式和先“与”后“或” ⑷ 输出指令(=) ⑸置位/复位指令 7.3.3.5 数字操作运算指令 7.3.4 程序结构 结构化编程的“块” 7.3.4.1 数据块 ⑴ 数据块定义 ⑵ 数据块访问 ⑶ 背景数据块和共享数据块 7.3.4.2 逻辑功能块 ⑴ 变量声明表(局部数据) _ _ _ ⑵ 功能块调用的内存分配 7.3.4.3 组织块及中断优先级 — ⑴ 中断过程 ⑵ 两个常用组织块 _ 7.3.4.4 逻辑块的调用关系 7.3.5 S7 PLC的网络通信 MPI通信 MPI通信 7.4 可编程控制器的应用示例 7.4.2 PLC系统的硬件设计 CPU的选型 7.4.3 PLC系统的软件设计 7.4.4 应用实例分析 · 置位/复位指令根据RLO的值,来决定被寻址位的信号状态是否需要改变。 · 若RLO的值为1,被寻址位的信号状态被置l或清0; · 若RLO是0,则被寻址位的信号保持原状态不变, · 这一特性又被称为静态的置位/复位 赋值输出(=)被称为动态赋值输出。 RLO为 1,则被寻址信号状态置0, 即使RLO又变为 0,输出仍保持为0; FC 清0。 R M1.2 R位地址 RLO为1,则被寻址信号状态置1, 即使RLO又变为 0,输出仍保持为1; FC 清0。 S Q0.2 S 位地址 说明 指令示例 指令格式 ⑴装入和传送指令 ⑵比较指令 ⑶算术运算指令 ⑷字逻辑运算指令 ⑸移位和循环移位指令 ⑹其它操作指令 数字指令:按字节、字、双字对存储区访问并对其进行运算的指令 STEP7 有二种编程方法: 线性编程、结构化编程 线性编程——将整个用户程序指令逐条编写在一个连续的指令块中, CPU线性地扫描每条指令(适用于简单的控制任务) A I0.0 A M1.0 …… BEU 结构化编程**——适合编制并组织复杂的控制程序。 主程序 函数(过程)1 函数(过程) n …… STEP 7 C语言 main() 中断函数 OB1块 其它OB块 组织块OB 功能块 DB块 全局变量 数据块 SFB、SFC 库函数 FC块 用户定义函数 FB块 类似于子程序/过程 PLC可定义的数据类型:bool、byte、int、dint、real、date、time等基本数据类型,还可定义数组、结构等复式数据类型 数据块定义的原则: · 先定义后访问 · S7 CPU允许在存储器中建立不同大小的多个数据块 · 不同的CPU对允许
您可能关注的文档
最近下载
- 西门子PLC通讯.ppt VIP
- 在线网课学习课堂《研究生学术规范与学术诚信》单元测试考核答案.docx VIP
- 风力发电机组防腐规范.pdf VIP
- 卧式车床使用说明书.doc VIP
- 2025年八项规定精神纠正“四风”应知应会知识问答试题及答案详解(历年真题).docx VIP
- 广西桂林2021年中考语文现代文阅读真题.docx VIP
- 2018年10月注册土木工程师(水利水电工程)《专业知识考试(上)》真题及详解.doc VIP
- 疫苗采购管理制度.docx VIP
- 国家中医药管理局《中医药事业发展“十五五 ”规划》全文.docx
- 苏G02-2019 房屋建筑工程抗震构造设计.pdf VIP
文档评论(0)