西门子系统S7-200受权总代理 6ES7288-2DR32-0AA0 S7-200 SMART 数字输入/导出
SIMATIC S7-200 SMART, 数字输入/导出 SM DR32,16DI/16DO, 16DI 24V DC,灌电流/拉电流量, 16DO,电磁阀 2A |
RS触发器命令 置位优先选择触发器原理是一个置位优先选择的锁存。当置位数据信号(S1)和 复位信号(R)都为真时,导出为真。 校准优先选择触发器原理是一个校准优先选择的锁存。当置位数据信号(S)和 复位信号(R1)都为真时,导出为假。 Bit主要参数用以特定被置位或是校准的布尔运算主要参数。可供选择的导出体现 Bit参数数据信号情况。 表6--7中提出了案例流程的真值表。 表6--6 键入/导出 RS触发器命令的高效操作数 基本数据类型 操作数 S1、RBOOLI、Q、V、M、SM、S、T、C、输出功率流 S、R1、OUTBOOLI、Q、V、M、SM、S、T、C、L、输出功率流 位BOOLI、Q、V、M、S 案例:设置校准优先选择触发器原理命令 状态图 Set I0.0 Reset I0.1 SR Q0.0 RS Q0.1 表6--7 RS触发器命令真值表 S1 位 优 先 触 发 器 指 令 ( 命令 置位优先选择触发器原理命令(SR) ) 0 R 0 导出(Bit) 维持前一情况 0 1 1 0 0 1 1 1 1 S 复 位 优 先 触 发 器 指 令 ( 命令 校准优先选择触发器原理命令(RS) R1 导出(Bit) ) 0 0 0 维持前一情况 1 1 0 0 1 1 1 0 77 S7-200可编程序控制器系统软件指南 数字时钟命令 读实时时钟和写实时时钟 读实时时钟(TODR)命令从硬件数字时钟中读现在时间和日期,并 将它运载到一个8字节数,起始地址为T的时间也缓冲区域中。写实性时 数字时钟(TODW)命令将现在时间和日期载入硬件配置数字时钟,现阶段数字时钟 存放以详细地址T开始8字节数时长缓冲区域中。 您必须依照BCD码格式编号每一个日期时长值(比如:用 16#97表明1997年)。图6--4提出了时长缓冲区域(T)格式。 时长日期(TOD)数字时钟在开关电源断电或运行内存遗失后,复位为以下 日期时长: 日期: 时长: 星期几: 90年1月1号 00:00:00 礼拜日 使ENO=0错误标准: 0006(间接寻址) 0007(TOD数据不一致),仅对写实时时钟命令合理。 000C(数字时钟控制模块不会有) 表6--8 键入/导出 数字时钟命令的高效操作数 基本数据类型 操作数 TBYTEIB、QB、VB、MB、SMB、SB、LB、*VD、*LD、*AC T 年: 00-- 99 T 1 月: 01-- 12 T 2 日: 01-- 31 T 3 钟头: T 4 T 5T 7 T 6 秒: 0 00-- 23 min: 00-- 59 00-- 59 星期几: 0--7* *T 7 1=礼拜日,7=星期六 0严禁礼拜表达方式 图6--4 8字节数时长缓冲区域格式 78 第6章 S7-200指令系统 提醒 S7--200 CPU不容易定期检查核查日期与礼拜是否可行。失效日期February 30 (2月30日)有可能被接 受。故必须保证输入数据信息正确。 不必另外在源程序和中断处理程序中应用TODR/TODW命令。如果是这样做,但在实行TOD命令时出现 实行TOD命令的终断,则中断处理程序里的TOD命令不被实行。SM4.3标示了尝试对数字时钟开展2个同 后的浏览(非严重错误0007)。 在S7-200中日时数字时钟只用*少高效的数字表明年,因此对于2000年,表述为00。S7-200 PLC不因一切方法应用年信息内容。可是,使用年代来计算或相对比较可执行程序一定要考虑二位地表示方 法及新世纪的改变。 在2096年以前能够进行闰月的妥善处理。 拓展读实时时钟 拓展读实时时钟(TODRX)命令从PLC中载入现在时间、日期 夏令时间组态软件,并运载到从由T指定详细地址开始19字节数缓存 区域内。 拓展写实时时钟 拓展写实时时钟(TODWX)命令写现在时间、日期夏令时间组态软件 到PLC中由T指定详细地址开始19字节数缓冲区域内。 您必须依照BCD码格式编号每一个日期时长值(比如:用 16#02表明2002年)。表6--9提出了19字节数时长缓冲区域(T)的 文件格式。 时长日期数字时钟在开关电源断电或运行内存遗失后,复位以下日期 时长: 使ENO=0错误标准: 0006 (间接寻址) 000C (数字时钟卡不存有) 0091 (操作数超出) 使ENO=0错误标准: 0006 (间接寻址) 0007 (TOD数据不一致) 000C (数字时钟卡不存有) 0091 (操作数超出) 日期: 时长 90年1月1号 00:00:00 星期几: 礼拜日 提醒 S7--200 CPU仅仅在字节数8中选了“客户特定”方式时候应用字节数9--18。不然,回到由STEP 7--Micro/WIN或SET_RTCX命令载入这种字节数的*后一个标值。 79 S7-200可编程序控制器系统软件指南 80 表6--919字节数时长缓冲区域(TI)格式 T字节数叙述字节数据 0年(0--99)现阶段年代(BCD值) 1月份(1--12)现阶段月(BCD值) 2日期(1--31)现阶段日期(BCD值 3钟头(0--23)现阶段钟头(BCD值) 4min(0--59)现阶段min(BCD值) 5秒(0--59)现阶段秒(BCD值) 600保存--一直为00 7礼拜(1--7)现阶段是星期几,1=Sunday(BCD值) 8方式(00H--03H,08H, 10H--13H,FFH) 修改模式: 00H=严禁改动 01H=EU(与UTC的时间差=0钟头)1 02H=EU(与UTC的时间差= 1钟头)1 03H=EU(与UTC的时间差= 2钟头)1 04H--07H=保存 08H=EU(与UTC的时间差=--1钟头)1 09H--0FH=保存 10H=US2 11H=澳洲3 12H=澳大利(塔斯马尼亚岛)4 13H=英国5 14H--FEH=保存 FFH=客户特定(应用字节数9--18里的值) 9钟头调整(0--23)调整量,钟头(BCD值) 10min调整(0--59)调整量,min(BCD值) 11逐渐月(1--12)夏令时间的开端月(BCD值) 12逐渐日期(1--31)夏令时间的开端日期(BCD值) 13逐渐钟头(0--23)夏令时间的开端钟头(BCD值) 14逐渐min(0--59)夏令时间的开端min(BCD值) 15完毕月(1--12)夏令时间彻底结束月(BCD值) 16完毕日期(1--31)夏令时间彻底结束日期(BCD值) 17完毕钟头(0--23)夏令时间彻底结束钟头(BCD值 18完毕min(0--59)夏令时间彻底结束min(BCD值) 1EU承诺:在UTC三月份的*后一个星期日的早上1:00往前调节时间一个小时。在UTC时长十月份的*后一个星期日的早上 2:00往后调节时间一个小时。(当开展调整时,地方时根据于与UTC的时间差。)。 2US承诺:在地方时四月份的第一个礼拜日的早上2:00往前调节时间一个小时。在地方时十月份的*后一个星期日的早上 2:00往后调节时间一个小时。 3澳洲承诺:在地方时十月份的*后一个星期日早上2:00往前调节时间一个小时。在地方时三月份的*后一个星期日的 早上3:00往后调节时间一个小时。 4澳洲(塔斯马尼亚岛)承诺:在地方时十月份的第一个礼拜日的早上2:00往前调节时间一个小时。在地方时三月份* 后一个星期日的早上3:00往后调节时间一个小时。 5英国承诺:在地方时十月份的第一个礼拜日的早上2:00往前调节时间一个小时。在地方时三月份的第一个礼拜日或三月 15号往后的早上3:00往后调节时间一个小时。 第6章 S7-200指令系统 通信命令 互联网读写能力命令 互联网读命令(NETR)复位一个通信实际操作,依据表(TBL)的定 义,根据指定端口从远程系统上获取数据。互联网写命令 (NETW)复位一个通信实际操作,依据表(TBL)的概念,根据特定 端口号向远程系统写数据信息。 使ENO=0错误标准: 0006 (间接寻址) 假如作用回到出差错信息内容,会置位表情况字节数里的E。(如图6--5) 互联网读命令能从远程控制网站载入较多16个字节数的信息,互联网写 命令可向远程控制网站写较多16个字节数的信息。 在系统中,您可以选择随意条互联网读写能力命令,但在同一时 间,不得超过有8条互联网读写能力命令触发。比如,在其给出的 S7--200 CPU中,能够有4条互联网读命令和4条互联网写命令, 或是2条互联网读命令和6条互联网写命令在同一时间触发。 您可以选择互联网读写能力指导程序流程。要运行互联网读写能力指导程序流程,在指令菜单中选择专用工具>命令指导,并 并且在命令指导对话框中选择读写能力。