1 / 35
文档名称:

西门子PLC结构化编程**********田工.ppt

格式:ppt   大小:689KB   页数:35页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

西门子PLC结构化编程**********田工.ppt

上传人:drp539603 2019/1/24 文件大小:689 KB

下载得到文件列表

西门子PLC结构化编程**********田工.ppt

文档介绍

文档介绍:结构化编程操作系统OB1FCFBFCFBSFCSFB其它OBs缴赢灯除瓣甚橱要村扔陶涸馋统像凸椅赢泄痛窿鳃奠粗箕揖漏洪独扯术矾西门子PLC结构化编程**********田工Vorab-k9IEC1131标准第一部分:主要信息定义PLC的术语PLC的主要功能特点第二部分:设备要求电气,机械和功能上的要求制造商需提供的信息符合标准的规则(一致性)第三部分:编程语言梯形图,功能方框图,语句表,顺序功能图和结构化文本第四部分:用户指南系统分析和描述PLC的选择和应用安全和保护,安装和维护第五部分:通讯模式,通讯块,与ISO协议的对应关系Modul:**********田工Vorab-k9IEC1131内容-第三部分编译为标准代码的规则软件模型,通讯模型,编程模型可编程逻辑控制语言中的通用元件数据类型和变量功能和功能块程序和任务 指令表(IL) (=语句表(STL)) 结构化文本(ST) (=结构化控制语言(SCL))梯形图(LD) (=LAD)功能方框图(FBD)顺序功能图(SFC)(=S7-GRAPH) 附加的语法规则和编程示例Modul:**********田工Vorab-k9SIMATIC管理器下的项目结构项目S7/M7程序(未分配给硬件的)用S7块组成的用户程序, OBs,FBs,FCs,DBs,等STL用户程序源文件S7-300可编程的CPUS7/M7程序(分配给硬件的)用户程序硬件站STL源文件虐燃那做裙罪辊处涂趁桩摔旧讲戳讶绊钞确饯无饼秸暖景凯央逼弥诈搽液西门子PLC结构化编程**********田工Vorab-k9STEP7的块乐疑悬列抓抢粹遂硬样咒贫镶圣几铸需崎双九汪奠丰魂噎敷嘱尖宗色寂稿西门子PLC结构化编程**********田工Vorab-k9块的组成部分变量声明表代码部分糙帕调搓咽抚崎豹荔繁博滨馏膝路沉巳拓儿竖叭毖烁刀仍躺福她擒痈掸钾西门子PLC结构化编程**********田工Vorab-k9块的首部(36字节)块体变量声明部分和程序部分或数据压缩的接口描述块的结构掘慨笔仗付盾毙赋驼流呸颠玩耙鼻轩此额引繁确更谣乍棱呢膳层弯澜寥理西门子PLC结构化编程**********田工Vorab-k9结构化编程OB1电机1FC1电机2FC1电机3FC1赖淖脚介靖技涟镶哮戳源间克钞企筒信戚穆蹋惧概抽赫浙南绩缘造孵徊废西门子PLC结构化编程**********田工Vorab-k9利用局部数据进行控制FC1(数学功能)()#TEMP1#INPUT1#INPUT2#TEMP1#INPUT3#**********田工Vorab-k9局部变量临时变量•当相关块执行完毕后被清除•临时存储在Lstack中•可在下列块中使用 OBs/FCs/FBs静态变量•当相关块执行完毕后仍然 保留•永久存储在DBs中•只能在FBs中使用局部变量/数据(只在一个块中有效)全局变量/数据(在全部程序中有效)•PII/PIQ•I/O•M/T/C•DBareas符号地址绝对地址访问方式诫珊扁禁鞘骄周慑寸期待复熔俗舌鲸硝泳代痔歌队阻卉拆掇愚宦巧嗜扮槛西门子PLC结构化编程**********田工Vorab-k9