23.S7-200 SMART带参数子程序编写举例#西门子plc - 电工于老师(于宝水)于20230916发布在抖音,已经收获了2.6万个喜欢,来抖音,记录美好生活!
第一步:(创建变量表) 地址:在子程序中编写程序的时候的操作是地址,使用局部变量存储器,该地址系统根据所选数据类型自动分配。 符号:用户命名的,最多用23个字符表示,第一个字符不能是数字,该名称会显示在子程序的管脚上。 数据类型:用于对每个变量的数据类型进...
创建子程序1新建子程序变量在PLC侧新建子程序;子程序更改为“P_N”在该子程序中的变量表定义4个变量,分别是检测位、暂存位和输出上升沿和下降沿;如图1所示。图1:创建变量表2创建子程序在STEP 7-MicroWIN SMART子程序“P_N”中进行编程;如图2所示。图2:子程序3调用子程序在MAIN主程序中调用子程序,并对...
先看子程序。子程序中三个加法指令把四个MW累加到MW8中。前面四个MW中并没有什么值。累加之后的结果MW8也没有什么实际意义。再看主程序。题目要求的四个已知值,在调用子程序之前就传到了子程序使用的MW地址。此时调用子程序,这些MW就有了指定值。经过子程序的运算,结果就放置在MW8。然后回到调用处,再把子...
根据分析,对于S7-200SMART系列PLC的程序设计主要分为“运动向导的组态配置”、“初始与会原点程序”、“速度计算程序”、“开始画圆程序”。 (1)初始化和回原点 (2)速度换算程序 (3)画圆程序 子程序内部程序 本文源程序下载 长按识别二维码即可免...
6.5 西门子工业自动化可编程控制器 S7-200 SMART 以太网通信(3)编写程序并下载 305 -- 0:31 App 真的是太懂PLC了,远程调试程序有它就够了 636 -- 5:33 App PLC编程实例,交替运行,定时器用法 1439 6 5:40 App PLC的modbus通讯,实战干货,直接套用,快速写程序(总结提升篇) 4801 -- 3:58:14 App ...
根据分析,对于S7-200SMART系列PLC的程序设计主要分为“运动向导的组态配置”、“初始与会原点程序”、“速度计算程序”、“开始画圆程序”(1)初始化和回原点 (2)速度换算程序 (3)画圆程序 子程序结构 程序运行 【延伸阅读】S7-200 SMART 运动控制指令详解 S7-200 smart 运动控制指令由编程软件向导生成,...
一、S7-200 Smart子程序的基本设计原则 1.1 1个子例程最多可以传递16个参数,最多占用60个字节。 1.2 参数类型包括IN、OUT、IN OUT、TEMP。 1.3 IN为只读参数,IN OUT、OUT、TEMP 参数可读可写。 1.4 OUT、TEMP参数需要遵循“先赋值再使用。 1.5 子程序开始,将IN、IN OUT引脚的变量读入对应局部变量。
第一步:打开STEP 7-MicroWIN SMART软件添加CPU这里不再阐述了。 第二步:是打开一个程序,建立对应的局部变量表,如下图所示 第三步:则是关键的一步,程序的设计编写 第四步:那就是MIAN主程序中调用我们编写好的子程序 至此,一段简单的子程序就建立并调用完成了; 最后我们分享下如何把建立好的子程序做成库(此...
第一步:打开STEP 7-MicroWIN SMART软件添加CPU这里不再阐述了。 第二步:是打开一个程序,建立对应的局部变量表,如下图所示 第三步:则是关键的一步,程序的设计编写 第四步:那就是MIAN主程序中调用我们编写好的子程序 至此,一段简单的子程序就建立并调用完成了; ...