S7-1200PLC的程序设计基础.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

S7-1200PLC的程序设计基

2.1S7-1200的编程语言——

IEC(国际电工委员会)是为电子技术的所有领域制定全球标准的

国际组织。

IEC61131是PLC的国际标准,其中第三部分IEC

PLC的编程语言标准。IEC61131-3是世界上第一个,也是至今

唯一的工业控制系统的编程语言标准,已经成为DCS、IPC、

FCS、SCADA和运动控制系统事实上的软件标准。

IEC61131-3的5种编程语言:指令表(InstructionList)

本(StructuredText,ST)、梯形图(LaerDiagram,LD)

块图(FunctionBlockDiagram,FBD)、顺序功能图(Sequential

FunctionChart,SFC)。

S7-1200PLC的程序设计基础

2.1S7-1200的编程语言——梯形图和功能块图

梯形图(LAD)是使用得最多的PLC图形编程语言,由触点、线圈

和用方框表示的指令框组成。

触点和线圈组成的电路称为程序段(network,网络)

Basic自动为程序段编号。

功能块图(FBD)使用类似于数字电路的图形逻辑来表示控制逻辑。

S7-1200PLC的程序设计基础

2.2系统存储区与数据类型——物理存储器

PLC使用的物理存储器类型:

RAM,ROM,FlashEPROM(简称为FEPROM)

装载存储器:非易失性的存储区,用于保存用户程序、数据和组

态信息。所有的CPU都有内部的装载存储器,CPU插入存储卡后,

用存储卡做装载存储器。类似于计算机的硬盘,具有断电保持功

能。

工作存储器:集成在CPU中的高速存取的RAM。类似于计算机的

内存,断电时内容丢失。

断电保持存储器:用来防止在电源关闭时丢失数据,可以用不同

方法设置变量的断电保持功能。

存储卡:可选的存储卡用来存储用户程序,或用于传送程序。

S7-1200PLC的程序设计基础

2.2系统存储区与数据类型——基本数据类型

变量类型符号位数取值范围常数举例

位Bool11,0TRUE,FALSE或1,0

字节Byte816#0016#FF16#12,16#AB

字Word1616#000016#FFFF16#ABCD,16#0001

双字DWord321616#FFFFFFFF16#02468ACE

字符Char816#0016#FF‘A’,‘t’,‘@

有符号字节SInt8-128127123,-123

整数Int16-3276832767123,-123

双整数Dint32-21474836482147483647123,-123

无符号字节USInt802

文档评论(0)

卢兴云 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档