




已阅读5页,还剩61页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第5章S7-300/400软件基础,5.1S7-300的数据环境5.2逻辑操作指令5.3程序控制指令5.4传送和比较指令5.5运算指令5.6转换指令5.7计数器指令5.8计时器指令5.9块操作指令,5.1S7-300的数据环境1数据类型位BOOL例:True或False(1或0)字节BYTE例:B#16#0FF字WORD例:W#16#0FFFF双字DWORD例:DW#16#0FFFF_FFFF整数INT例:-3276832767双整数DINT例:-214783648214783647实数REAL例:1.2或34.5E-12时间S5TIME例:S5T#2H5M(时基10mS)字符CHAR例:A日期时间TIME_OF_DAY例:TOD#12:23:45.12时间TIME例:T#20H_31M_23S(时基1mS)日期DATE例:D#1990-1-1(时基1天),说明:S5TIME为SIMATIC时间范围S5T#0H_0M_0S_10MSS5T#2H_46M_39S_0MSTIME为IEC时间范围T#000.0T#235959.999TIME-OF-DAY为日计时范围TOD#0:0:0.0TOD#23:59:59.999,2过程映象,字节0字节1字节2:,PII,PIQ,CPU存储器区,:AI2.0,=Q4.3:,1,1,地址0.0地址0.7地址1.0地址1.7,3.STEP7的可能寻址范围设计的地址区访问区域缩写加在一起的最大区域过程映象I/Q输入/输出位I/Q0.0-65,535.7输入/输出字节I/QB0-65,535输入/输出字I/QW0-65,534输入/输出双字I/QD0-65,532存储器标志存储器位M0.0-255.7存储器字节MB0-255存储器字MW0-254存储器双字MD0-252I/Q外部输入/输出I/Q字节,外设PIB/PQB0-65,535I/Q字,外设PIW/PQW0-65,534I/Q双字,外设PID/PQD0-65,532定时器定时器(T)T0-255计数器计数器(C)C0-255,设计的地址区访问区域缩写加在一起的最大区域数据块数据块(DB)DB0-65,535数据块用OPNDB打开位DBX0.0-65,535.7字节DBB0-65,535字DBW0-65,534双字DBD0-65,532用OPNDI打开位DIX0.0-65,535.7字节DIB0-65,535字DIW0-65,534双字DID0-65,532说明:DB块包含由任意一个块存取的数据.DB块用“OPNDB”打开.DI块用于存取与FB和SFB块的数据.DI块用“OPNDI”打开.S7同时只能识别一个DB块和一个DI块的数据.,5.2逻辑操作指令1.位逻辑指令(1)基本逻辑指令:与,或,(2)基本逻辑指令:异或(XOR),异或(XOR)指令练习:,(3)常开和常闭触点,传感器和符号,常开常闭触点练习,与或非操作练习,(4)赋值,置位,复位,置位复位操作练习,(5)触发器的置位/复位,置位复位触发器练习,(6)中间输出操作,中间输出操作练习,(7)RLO-边沿检测(检测确I1.0与I1.1的边沿),例如,(8)信号-边沿检测(I1.0=1时检测I1.1的边沿),例如,I1.0,I1.1,M1.0,M8.0,M8.1,M1.1,2计数器线圈操作加计数线圈CU减计数线圈CDI0.0为置数脉冲I0.1为加计数脉冲I0.2为减计数脉冲CV=0时C5=OFFCV0时C5=ONQ0.5=C5I1.0=ON时,I0.0=ON时CV=10。I0.1脉冲使计数加1I0.2脉冲使计数减1,3计时器线圈操作脉冲计时器(SP)I1.0=ON时扩展脉冲计时器(SE)I1.0=ON时计时器的数据格式:,开通延时计时器(SD)I1.0=ON时保持型开通延时计时器(SS)I1.0=ON时关断延时计时器(SF)I1.0=ON时,5.3程序控制指令(1)主控继电器功能,主控继电器(MCR)是梯形逻辑主控开关,控制信号流的通断。主控继电器的启动指令(MCRA)主控继电器的开通指令(MCR)主控继电器的停止指令(MCRD),主控继电器的例子1I0.0=ON执行“MCR”之间的指令。I0.0=OFF不执行“MCR”之间的指令。其中置位信号不变,赋值信号被复位。,主控继电器的例子2,(2)无条件跳转指令,(3)条件跳转指令,跳转指令练习(跳过之处不扫描),5.4传送和比较指令传送指令字节,字,双字传送。比较指令整数,双整数,实数比较。比较符:EQ_I,NE_I,GT_I,LT_I,GE_I,LE_I.EQ_D,NE_D,GT_D,LT_D,GE_D,LE_D.EQ_R,NE_R,GT_R,LT_R,GE_R,LE_R.,5.5运算指令整数运算运算符:ADD_I.SUB_I.MUL_I.DIV_I.ADD_DI.SUB_DI.MUL_DI.DIV_DI,MOD_DI.实数运算运算符:ADD_R.SUB_R.MUL_R.DIV_R.SIN,COS,TAN,ASIN,ACOS,ATAN,LN,EXP,5.6转换指令BCD码与整数转换BCD_I把通道中的BCD码转换为整数存入通道中。I_BCD把通道中的整数转换为BCD码存入通道中。双整数与实数转换DI_RROUNDBCD_DI,DI_BCD,I_DI,DI_I。,5.7计数器指令双向计数器I0.0为加计数脉冲I0.1为减计数脉冲I0.2为置数脉冲I0.3为复位脉冲CV0时,C0=ON。向上计数器I0.0为加计数脉冲I0.1为置数脉冲I0.2为复位脉冲CV0时,C0=ON。,向下计数器I0.3为减计数脉冲I0.4为置数脉冲I0.5为复位脉冲CV0时,C0=ON。说明:梯形图中CV为用十六进制表示的计数器的当前值。梯形图中CV_BCD为用BCD码表示的计数器的当前值。梯形图中的PV值可以用BCD码表示的数值由通道送入。,5.8计时器指令脉冲计时器(SP)扩展脉冲计时器(SE),开通延时计时器(SD)保持型开通延时计时器(SS),关断延时计时器(SF)说明:梯形图中BI为用十六进制表示的计数器的当前值。梯形图中BCD为用BCD码表示的计数器的当前值。梯形图中的TV值可以用BCD码表示的数值由通道送入。,5.9块操作指令1温度控制(S7-PRO1)说明:检测温度在PIW256中,显示在PQW368中。温控1的温度保持在82,控制器为Q0.0。温控2的温度保持在182,控制器为Q0.1。设计:OB1为主程序,负责调用控制程序FC1。DB1和DB2为通用数据块。其中DB1为温控1的控制参数数据块。DB2为温控2的控制参数数据块。,DB块:DB1DB2,FC块:FC1,OB块:OB1,运行仿真:温控1控制仿真温控2控制仿真,2温度控制(S7-PRO2)说明:检测温度在PIW256中,显示在PQW368中。温控1的温度保持在82,控制器为Q0.0。温控2的温度保持在182,控制器为Q0.1。设计:OB1为主程序,负责调用控制程序FB1。DB1和DB2为FB1型数据块。其中DB1为温控1的控制参数数据块。DB2为温控2的控制参数数据块。,FB块:FB1,DB块:DB1DB2,OB块:OB1,运行仿真:温控1控制仿真温控2控制仿真,3温度控制(S7-PRO3)说明:检测温度在PIW256中,显示在PQW368中。温控1的温度保持在82,控制器为Q0.0。温控2的温度保持在182,控制器为Q0.2。温控3的温度保持在282,控制器为Q0.4。设计:OB1为主程序,负责调用控制程序FB1和FC1。DB1和DB2为FB1型数据块。其中DB1为温控1的控制参数数据块。DB2为温控2的控制参数数据块。DB3为通用数据块,为温控3的控制参数。FB1控制温度1,2。FC1控制温度3。,FC块:FC1,FB块:FB1,DB块:DB1DB2,DB3,OB块:OB1,OB1续运行仿真:I0.0,I0.1=ON:PIW25610Q0.0=OFF.I0.2,I0.3=ON:PIW25620Q0.2=OFF.I0.3,I0.4=ON:PIW25630Q0.4=OFF.,4计时器计数器与数据块(S7-PRO10)说明:计时器,计数器的数据在数据块中的存取的实现。计时器T0与T1组成一个振荡器。振
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 仓鼠探究活动方案
- 仙女湖景点活动方案
- 代办公司企业策划方案
- 代言活动中秋节活动方案
- 代驾公司年会策划方案
- 以班风促学风活动方案
- 仪征团建活动方案
- 任务冲刺活动方案
- 企业小型元旦活动方案
- 金昌市金川高级中学2025届高三三模数学
- 手术患者评估制度
- 广联达GTJ建模进阶技能培训
- 色卡-CBCC中国建筑标准色卡(千色卡1026色)
- DB11∕T 2000-2022 建筑工程消防施工质量验收规范
- 人脸识别门禁系统使用指南
- 酒店安全设施
- 水下机器人研究报告
- 建筑项目部考勤管理制度
- 中班健康课件《我不挑食》
- 中国盐业集团有限公司招聘笔试题库2024
- 2024年人教版小学四年级信息技术(上册)期末试卷附答案
评论
0/150
提交评论