- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3 寻址方式 绝对寻址:将形如I0.0方式建立起的绝对地址与物理地址之间的一一对应关系。 符号寻址:使用变量表让逻辑地址与具体含义的名称对应。 3 地址访问方式 存储单位 长度 访问地址 赋值例子 名称 关键字 位 Bool 1位 [存储区名称][字节地址].[位地址] I0.1=0 字节 Byte 8位 [存储区名称]B[起始字节地址] IB1=16#10 字 Word 16位 [存储区名称]W[起始字节地址] IW2=16#0102 双字 Double Word 32位 [存储区名称]D[起始字节地址] ID4=16在赋值或读取数据地址时需注意地址所覆盖的范围,例如IW5包括IB5和IB6,而IW6包括IB6和IB7,即IW5和IW6之间有重复存储空间. 用户程序 4 用户程序是实现自动化任务的基础,S7-1200支持梯形图LAD、功能块图FBD和结构化控制语言SCL三种标准编程语言。 4 用户程序 梯形图是PLC中最常见的图形化编程语言,其信号流向清楚、简单,是与电气控制电路相呼应的图形语言。 SCL语言在复杂编程方面有着优越性,支持跨平台移植性,同时可自编辑库函数而不使用某种PLC的独有函数。 FBD与数字逻辑电路类似,但在中国市场应用较少。 用户程序是实现自动化任务的基础。 4 梯形图的组成 +24V 从左至右 从上至下 -S1 -P1 -S1 -P1 -S2 -P2 左母线 触点 线圈 右母线 能流 布尔变量 bool 4 梯形图的应用 程序段序号 程序段主功能备注(可选) 程序段注释(可选) 常开触点 电源线(左母线) 变量信息表(可选) 常闭触点 线圈 绝对地址 符号地址 变量注释 4 SCL的组成 区间总览 关键字收藏夹 单行注释符号// 赋值运算符号:= 代码块缩进对齐 分号代表语句结束 区间名称 多行注释符 SCL程序执行顺序基本与梯形图一致。 REGION和END_REGION对程序段进行功能性区域划分 不同的语句使用分号(;)区分 注释符号“//”后当前行内容为注释语句,不影响程序执行,多行注释符“(* *)”可实现跨行注释 位逻辑控制 5 LAD和SCL均可实现“与”“或”“非”三种逻辑控制,并以此为基础实现自锁、互锁等控制方式。 5 位逻辑控制 SCL 说明 IF _condition_ THEN code one; 当条件结果“_condition_”为TURE时执行本代码段code one,否则不执行 [ELSIF _condition_n_ THEN code two;] 可选项,当IF条件“_condition_”为FALSE而当前条件“_condition_n_”为TRUE时执行本代码段code two,且ELSIF可添加多个并依次判断条件值,执行ELSIF时具有时序性 [ELSE code three;] 可选项,当所有条件均为FALSE时执行本代码段code three END_IF; 用于终止IF-THEN语句 线圈将RLO信号状态分配给指定操作数 数字量输入均可分配给触点,触点分为常开触点和常闭触点两种 5 置位/复位线圈 注:表中的逻辑状态会因输入状态顺序的不同,其逻辑结果可能与表中结果有所不同。 5 与逻辑计算 SCL通过运算符可将表达式连接在一起或相互嵌套,其运算顺序取决于运算符的优先级和括号。其中算术运算符优先于关系运算符,关系运算符优先于逻辑运算符,括号中的运算优先级最高 5 或逻辑 5 自锁逻辑 与数字量输入只能由外部硬件决定,即只能分配给触点有所不同,数字量输出可分配给线圈或者触点实现灵活控制。 5 互锁逻辑 控制安全门电机正反转的继电器不能同时导通,否则将形成电路短路,即利用两个或多个常闭触点保证线圈不会同时通电以实现互锁。 注:表中“-S1”“-S2”与本项目中功能符号定义无关,且逻辑状态会因输入状态顺序的不同,其逻辑结果可能与表中结果有所不同 5 用户程序设计 急停开关按下时红色指示灯“-H1”才能点亮 当急停开关未按下且“-S2”切换为自动,即两个触点同时有效时绿色指示灯“-H2”点亮 线圈“-KM1”和触点“-KM1”实现自锁,线圈“-KM2”和触点“-KM2”实现自锁 常闭触点“-1B1”和“-1B2”有信号时各自的自锁回路断开 5 用户程序设计 当开门到位传感器“-1B1”或关门传感器“-1B2”有信号时,输出接口“-X2”线圈得电 SCL程序采用自顶向下的设计思路 小结 1 2 3 西门子S7-1200系列可编程序逻辑控制器是自带以太网通信接口的小型PLC,固件版本4.4V以上时需配合TIA16以上版本使用。 PLC硬件安装时须留有散热空间,且控制信号线路须与强电动力线分开布线,并确保外部24V电源不与CP
您可能关注的文档
最近下载
- 专题02 阅读理解(记叙文)-【好题汇编】2024年高考英语二模试题分类汇编(新高考专用)(解析版).docx VIP
- 电路分析基础 教学课件 作者 史健芳 陈惠英 李凤莲 等 ch4电路的基本定理.ppt
- 2024年眼科医院项目可行性研究报告.docx
- 2025年中考历史热点专练系列:近现代资本主义发展潮流.pdf
- 部编五下第四单元大单元教学设计.docx VIP
- (八省联考)山西省2025年高考综合改革适应性演练 政治试卷(含答案逐题解析).pdf
- 南芯产品规格书SC8886.pdf
- 《感受宪法日》课件 2022年部编版道德与法治.pptx
- 物质结构与性质综合题-2023年新高考化学真题(解析版).pdf
- 公寓de全人物攻略本为个人爱好而制成如需转载注明信息.pdf
文档评论(0)