- 1、本文档共89页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第五章
S7-1200PLC扩展指令(LAD)
日期和时间1字符串+字符2中断3思考与练习4理论课程第五章S7-1200PLC扩展指令(LAD)
定时启停水泵及保养提醒服务1将PLC当前日期和时间内容发送给上位机2流水线检测与统计装置3第五章S7-1200PLC扩展指令(LAD)实践操作
5.1日期和时间S7-1200PLC可以通过相应的时间功能指令可实现对其系统或本地时间的操作,大致可以完成以下功能:1、读取CPU的系统/本地时钟。2、设置的系统/本地时钟。3、设置的时区。4、设置、启动、停止和读取CPU的32位运行小时计数器。系统/本地时间的区别:1、系统时间(SystemTime):UTC标准时间(一般指国际标准时间)。2、本地时间(LocalTime):根据S7-1200CPU所处时区设置的本地标准时间(一般我们设置为北京时间)。3、夏令时:我国在1992年就开始停止实行,所以一般国内使用不需要勾选,如果出口到个别国家时要主要是否需要夏令时。
5.1日期和时间T_CONV:转换时间并提取使用指令“T_CONV”将IN输入参数的数据类型转换为OUT输出上输出的数据类型。从输入和输出的指令框中选择进行转换的数据格式。在3.2.6时间和日期数据类型中我们学习了关于时间的数据类型,其中DTL数据类型它是一个组合时间长型,其中包含了年、月、日、星期、时、分、秒、纳秒。Byte组件名称数据类型取值范围0YEARUInt1970到255412MONTHUSInt1到123DAYUSInt1到314WEEKDAYUSInt1(星期日)到7(星期六)5HOURUSInt0到236MINUTEUSInt0到597SECONDUSInt0到598NANOSECONDUDInt0到9999995.1日期和时间T_CONV:转换时间并提取【例5-1】当M0.0触点接通后,提取DB1数据块中DTL1变量中的年月日数据内容放入DATE1变量中,同时也提取DB1数据块中DTL1变量中的时分秒数据内容放入TOD1变量中。
5.1日期和时间T_COMBINE:组合时间使用指令“T_COMBINE”将合并日期值和时间值,并生成一个合并日期时间值。日期在输入参数IN1中输入。对于数据类型DATE,值的取值范围请使用1990-01-01至2089-12-31之间的值(系统不会对此进行检查)。此时间在IN2输入值(TOD数据类型)中输入。合并后的日期和时间值数据类型在OUT输出值中输出。
5.1日期和时间T_COMBINE:组合时间【例5-2】当M0.1触点接通后,将DB1数据块中DATE1变量中的数据与DB1数据块中TOD1变量中的数据进行数据整合,整合到DB1数据块中的DTL2变量中。
5.1日期和时间T_ADD:时间加运算使用指令“T_ADD”将IN1输入中的时间信息加到IN2输入中的时间信息上。可以在OUT输出参数中查询结果。它有两种格式的相加操作:1、将一个时间段加到另一个时间段上。将一个TIME数据类型加到另一个TIME数据类型上。2、将一个时间段加到某个时间上。将一个TIME数据类型加到DTL数据类型上。在指令框中可以选择输入IN1的数据类型,输出参数OUT中的值将对应IN1的数据类型。在IN2输入参数中,只能指定TIME格式的时间信息。
5.1日期和时间T_ADD:时间加运算【例5-3】设备系统时间实时传送至DB1数据块DTL1变量中,随着时间的推移,用户发现系统时间与当前实际时间有慢5秒钟,请设计一个程序让其校正时间。
5.1日期和时间T_SUB:时间相减使用指令“T_SUB”将IN1输入参数中的时间值减去IN2输入参数中的时间值。可通过输出参数OUT查询差值。它有两种格式的相加操作:1、将时间段减去另一个时间段。将数据类型为TIME的时间段减去数据类型为TIME的另一个时间段。结果可输出到TIME格式的变量中。2、从某个时间中减去时间段:将数据类型为TIME的时间段减去数据类型为DTL的时间。结果可输出到DTL格式的变量中。在指令框中可以选择输入IN1的数据类型,输出参数OUT中的值将对应IN1的数据类型。在IN2输入参数中,只能指定TIME格式的时间信息。
5.1日期和时间T_SUB:时间相减【例5-4】设备系统时间实时传送至DB1数据块DTL2变量中,随着时间的推移,用户发现系统时间与当前实际时间有快3秒钟,请设计一个程序让其校正时间。
5.1日期和时间T_DIFF:时间值相减使用指令“T_DIFF”将IN1输入参数中的时间值减去IN2输入参数中的时间值。结果将发送到输出参数OUT中。如果IN2输入参数中的时间值大于IN1输入参数中的时间值,则OUT输出参数中将输出一个负数结果
您可能关注的文档
- 西门子S7-1200PLC编程及应用教程 课件 第1章 S7-1200 PLC 硬件系统.pptx
- 西门子S7-1200PLC编程及应用教程 课件 第2章 TIA博途软件概述.pptx
- 西门子S7-1200PLC编程及应用教程 课件 第3章 S7-1200 PLC 编程基本概念.pptx
- 西门子S7-1200PLC编程及应用教程 课件 第4章 S7-1200 PLC 基本指令(LAD).pptx
- 西门子S7-1200PLC编程及应用教程 课件 第6章 S7-1200 PLC的SCL编程基本概念.pptx
- 西门子S7-1200PLC编程及应用教程 课件 第7章 S7-1200 PLC基本指令(SCL).pptx
- 西门子S7-1200PLC编程及应用教程 课件 第8章 S7-1200 PLC 扩展指令(SCL).pptx
- 西门子S7-1200PLC编程及应用教程 课件 第9章 S7-1200通信(LAD&SCL).pptx
- 2025至2030年中国测试盒数据监测研究报告.docx
- 2025至2030年中国平面飞毛机数据监测研究报告.docx
- 2025年中国铸管沥青漆喷涂机市场调查研究报告.docx
- 2025至2031年中国聚四氟乙割管料行业投资前景及策略咨询研究报告.docx
- 2025至2031年中国屏蔽箱行业投资前景及策略咨询研究报告.docx
- 2025年中国B级电源电涌保护器市场调查研究报告.docx
- 2025至2031年中国陶瓷印章行业投资前景及策略咨询研究报告.docx
- 2025至2031年中国保冷材料行业投资前景及策略咨询研究报告.docx
- 2025至2031年中国金彩立雕玻璃行业投资前景及策略咨询研究报告.docx
- 2025至2030年中国机箱螺母柱数据监测研究报告.docx
- 2025至2030年中国小GS管装饰头数据监测研究报告.docx
- 2025至2030年中国气动电阻焊机数据监测研究报告.docx
文档评论(0)