- 1、本文档共70页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
该块中可以利用Variant的相关指令(如“基本指令”-“比较操作”-“变量”下的“EQ_TYPE”指令可以用来比较Variant实参数据类型与给定变量数据类型是否相等),将其识别出并进行处理。*P#DB1.DBX位置可以替换成其他DB块号,例如P#DB10.DBX,或者I区:P#I,Q区:P#Q,M区:P#M。0.0的位置为这种指针的起始地址,例如1.0、100.0、……,并且小数点后一定是0。BYTE位置可以是以下类型:Bool、Byte、Word、DWord、Int、DInt、Real、Char、Date、TOD、Time类型。10的位置为指针执行前面数据类型的个数,Bool类型比较特殊,只能是1,或者是8的倍数。**************STOP模式时,RUN/STOPLED为黄色常亮;STARTUP模式时,RUN/STOPLED为绿色和黄色交替闪烁;RUN模式时,RUN/STOPLED为绿色常亮。**①“不重新启动(保持为STOP模式)”:CPU上电后直接进入STOP模式;②“暖启动-RUN模式”:CPU上电后直接进入RUN模式;③“暖启动-断电前的操作模式”:选择该项后,CPU上电后将按照断电前该CPU的模式启动,即断电前CPU处于运行模式,则上电后CPU依然进入RUN模式;如果断电前CPU处于STOP状态,则上电后CPU进入STOP模式。*存储器/区,物理上的划分一般称为存储器,逻辑上的划分一般称为存储区。*使用过程映像输入区的好处是在一个程序执行周期中保持数据的一致性。***在PLC的程序设计中,有时候会有这种需求:希望某段逻辑一直为真(1)或一直为假(0);希望某段程序仅在PLC启动后执行一次;希望有一个频率固定的时钟脉冲来进行通信或控制报警灯。所有这些需求,都可以手动编程来实现。但这里介绍的一个小技巧,不需要任何编程,利用S7-1200CPU本身提供的系统存储器字节与时钟存储器字节来实现上述功能。方法是双击项目树某个PLC文件夹中的“设备组态”,打开该PLC的设备视图。选中CPU后,再选中下面巡视窗口的“属性”-“常规”-“系统和时钟存储器”,如图所示。可以用复选框分别启用系统存储器字节(默认地址为MB1)和时钟存储器字节(默认地址为MB0)。*********32位的浮点数(Real)又称为实数,最高位(第31位)为浮点数的符号位,如图6-16所示,正数时为0,负数时为1。规定尾数的整数部分总是为1,第0~22位为尾数的小数部分。第23~30位为指数,这8位指数实际是有符号的(-127~+128),但是由于加上了127后变成了无符号的(0~255),所以在处理时要注意将指数部分的数值减去127,才能得到真实的指数数值。浮点数的优点是用很小的存储空间(4B)可以表示非常大和非常小的数。浮点数的运算速度比整数的运算速度慢一些。在编程软件中,用十进制小数来输入或显示浮点数,例如50是整数,而50.0为浮点数。LReal为64位的长浮点数,它的最高位(第63位)为符号位。尾数的整数部分总是为1,第0~51位为尾数的小数部分。11位的指数在52~62位,这11位指数实际是有符号的(-1023~+1024),但是由于加上了1023后变成了无符号的(0~2047),所以在处理时要注意将指数部分的数值减去1023,才能得到真实的指数数值。浮点数Real和长浮点数LReal的精度最高为十进制6位和15位有效数字。****例如,北京时间与系统时间相差8小时。在CPU属性中进行设置。读取S7-1200CPU的系统/本地时钟指令如图所示。读取S7-1200CPU的系统/本地时钟,需要在DB块中创建数据类型为DTL的变量。。在OB1中编程,读出的系统/本地时间通过输出管脚“OUT”放入数据块相应的变量中。从图中可以看出,读出的系统时间和本地时间相差8小时,这是因为S7-1200CPU所设置的时区与格林威治时间相差8小时。**数据类型为Char(Character)的变量长度为8bit位,占用1个byte的内存。Char数据类型将单个字符存储为ASCII编码形式。通常是指计算机中使用的字母、数字和符号。WChar(宽字符)占两个字节,可以存储汉字和中文的标点符号。字符常量用英文的单引号括起来表示。数据类型为String的操作数可存储多个字符,最多可包括254个字符。字符串中的第一个字节为总长度,第二个字节为有效字符数量。字符串(String)在存储上与字符的数组类似,所以它每一个元素都是可以提取的字符,如:abcdefg叫字符串,而其中的每个元素叫字符。***数据类型为WChar(宽字符)的变量长度为16
您可能关注的文档
- 电气控制与S7-1200 PLC应用技术教程 第5章 S7-1200的硬件和软件开发环境.ppt
- 电气控制与S7-1200 PLC应用技术教程 第7章 S7-1200 PLC的指令.ppt
- 电气控制与S7-1200 PLC应用技术教程 第8章 S7-1200 PLC的用户程序结构.ppt
- 电气控制与S7-1200 PLC应用技术教程 第9章 精简系列面板的组态与应用.ppt
- 电气控制与S7-1200 PLC应用技术教程 第10章 开关量控制系统梯形图设计方法.ppt
- 快乐读书吧《爱丽丝梦游仙境》指导讲义(有答案)六年级语文下册 统编版.docx
- 第六单元《复式折现统计图》(教案)五年级下册数学青岛版.docx
- 第一单元-小数的意义和加减法 四年级数学下册提升(北师大版).docx
- 三年级下册数学学科融合主题学习《位置与方向(一)》.docx
- 1.3、括号和解决问题-人教版四年级数学下册第一单元:四则运算.docx
- 第三单元解决问题的策略 三年级下册数学高频考点重难点讲义(苏教版)(1).docx
- 4.4 解比例 数学六年级下册同步培优讲义(苏教版).docx
- 第四单元《根据方向与距离确定物体位置》(教案)五年级下册数学青岛版.docx
- (奥数典型题)第三讲 分解质因数 五年级下册数学思维拓展提升讲义(人教版).docx
- 2.2:2、5、3的倍数-人教版五年级数学下册第二单元:因数和倍数.docx
- 第六单元正比例和反比例 六年级下册数学高频考点重难点讲义(苏教版).docx
- 第二单元除数是一位数的除法 三年级下册数学高频考点重难点讲义(人教版).docx
- 第二单元-认识三角形和四边形 四年级数学下册提升(北师大版).docx
- 第一单元观察物体(三)五年级下册数学高频考点重难点讲义(人教版).docx
- 第九单元 数学广角—推理 二年级数学下册重难点知识点(人教版).docx
最近下载
- 著名文学家巴金长篇小说《秋》内容介绍好词好句鉴赏中学生必读名著PPT模板.pptx
- 八下英语书电子版.docx VIP
- 四川省巴中市2023-2024学年高二上学期期末考试数学试卷(含答案).doc
- IECQ QC080000-2017各部门内部审核检查表【HSPM内审QC080000内审检查表】.doc
- 网络安全技术及其应用.pdf
- 17R410热力管道直埋敷设图集.doc
- 如何与不同意你观点的人互动的英语作文.docx VIP
- Unit3 PartA Let's spell(课件)五年级英语上册(人教PEP版).pptx
- 内镜下硬化剂治疗护理.pptx
- 财务管理筹资方式案例分析.pptx VIP
文档评论(0)