ST20 200 SMART PLC的学习总结 ST20 200 SMART PLC的学习总结文章目录ST20 200 SMART PLC的学习总结引言【第1-3章】PLC电工电子基础第20节-电路图转梯形图案例第21节-延时停止电路转梯形图及安装软件第22节-电脑如何与PLC通信第23节-新手如何写个程序下载进去第24节-如何复位软件及其他操作技巧第25节-如何修改符号表第26节-脱离电路图编程1第27节-脱离电路图编程2第28节-定时器精讲第29节-散热风扇第30节-振荡电路方法1第31节-震荡电路2第33节-流水灯第34节-计数器讲解第35节-红绿灯和单按钮启停第36节-全自动洗衣机分析第37节-置位和复位指令第40节-数据类型1第42节-数据类型2第43节-数据类型3第45节-复习数据类型第46节-比较指令案例1第47节-比较指令2第48节-运算指令1第49节-运算指令2第50节-运算指令3第51节-上升沿和下降沿递增第52节-填充和转换指令第53节-暂停程序第54节-设置时钟1第55节-设置时钟2第56节-考试和练习题第57节-子程序1不带参子程序第58节-子程序2-带参子程序及断电保持第59节-步进电机1第60节-步进电机2第61节-步进电机3及实操继续第62节-运动控制库1第63节-运动控制库2第64节-运动控制库3第66节-运动控制库曲线第67节-编码器1第68节-编码器2第70节-讲编码器的问题第71节-松下伺服1第72节-松下伺服2第73节-松下伺服3第74节-松下伺服4第75节-松下伺服5第76节-模拟量1基础知识第77节-模拟量2:安装模拟量转换库及使用方法第78节-模拟量3-如何测液位第79节-测文档方案1加温度变送器第80节-测温度方案2:直接用温度模块第81节-模拟量输出控制变频器第82节-讲作业:温度控制变频器第83节-PID恒温控制1第84节-PID恒温控制2第85节-MODBUS RTU通信1:通信入门第86节-MODBUS RTU通信2:主从通信第86节-MODBUS RTU通信3:V区第87节-MODBUS RTU通信3:V区第88节-MODBUS RTU通信4:V区第89节-MODBUS通信5:完成位轮询和强制轮询第90节-以太网1第91节-以太网2第92节-变频器基础调试第93节-变频器MODBUS RTU通信第94节-触摸屏应用及软件介绍第95节-查看修改触摸屏IP和密码第96节-如何使用TCP/IP下载触摸屏画面第97节-PLC和触摸屏PPI通信详细步骤1第98节-PLC和触摸屏PPI通信详细步骤2第99节-PLC和触摸屏TCP/IP通信详细步骤第100节-触摸屏仿真操作步骤第101节-触摸屏远程控制和就地控制演示1第102节-触摸屏远程控制和就地控制演示2第103节-触摸屏远程控制和就地控制演示3第104-如何在触摸屏上修改PLC的数据第105节-触摸屏修改电机运行时间第106节-触摸屏显示电机运行时间第107节-触摸屏修改变频器频率第108节-触摸屏显示工业现场温度第109节-多个画面如何切换第110节-触摸屏显示当前时间日期第113节-报警浏览:实时报警第114节-报警浏览:历史报警第115节-报警组实操演示第116节-动画制作1:风机第117节-动画制作2:动画按钮转换开关第118节-旋转仪表显示第119节-用户登录权限1第120节-用户登录权限2第121节-如何制作一个开机动画第122节-中断程序第123节-指针1第124节-指针2引言学习B站的PLC教学视频对应的视频教程连接是2.西门子s7 200smart plc现场完整视频_哔哩哔哩_bilibili本博客对应的(自己做的一些例程PLC程序)PLC程序百度网盘链接通过网盘分享的文件PLC_projects链接: https://pan.baidu.com/s/1s_xrvI3InMOUy8U3UEZKRg?pwd1234 提取码: 1234作者小石头 时间2025.07.12 邮箱786721684qq.com 声明本博客为西门子 PLC 技术学习总结文中相关教学截图、肖像素材均取自公开的免费教学视频仅用于个人学习与知识交流不涉及商业盈利若有侵权请私信告知即刻删除。【第1-3章】PLC电工电子基础可参考另外一篇博客CSDN博客的笔记【第1-3章】PLC电工电子基础_plc电工基础知识-CSDN博客第20节-电路图转梯形图案例1:启保停、延时启动第21节-延时停止电路转梯形图及安装软件安装软件教程第22节-电脑如何与PLC通信看PLC的灯第23节-新手如何写个程序下载进去绝对(显示真实的IO口)点“下载”按钮点“监控”按钮电脑可以实时显示状态要取消监控就再点击一下第24节-如何复位软件及其他操作技巧复位视图第25节-如何修改符号表先删除符号表再重新填写和应用。修改需要先点击“仅绝对”刚开始编程时就要选择“仅绝对”可不删除符号表直接在IO符号里面更改流程第26节-脱离电路图编程1都是显示常开(开关)的状态PLC的输入指示灯也是显示常开吸合后才亮的重新下载程序后点击后保持上次的状态特殊中继继电器SM0.1第27节-脱离电路图编程2程序段注释的字体大小2台电机的顺起逆停第28节-定时器精讲M0.0等位继电器输出符号只能使用一次不然出现双线圈的情况。第29节-散热风扇200 smart的定时器T0-T255共256个完善方法2风扇未停止时启动按钮没用 问题刚上电启动时点击默认是停止状态5S后风扇就会启动第30节-振荡电路方法1SM0.5:1s钟时钟脉冲高电平0.5s低电平0.5s不用SM0.5的方法M0.0这些位继电器的自锁一定需要搭配SM0.1(常闭)因为位继电器会保留上次的状态第31节-震荡电路2M0.0不要和Q0.0并联要单独写方法2先灭在亮第33节-流水灯简单版1个定时器对应一个灯I0.0按钮的多次按下会干扰流水灯的亮灭情况完善后的还是有问题第2次循环就不行了第一次循环的3—1的时候不行最后完善的最后完善的添加了SM0.0把3个流水灯的电路整合在一个程序段中M0.0-T39…后面的程序与上面的一样的第34节-计数器讲解计数器的基本使用定时器的自复位电路第35节-红绿灯和单按钮启停黄绿灯的启动单按钮启停第36节-全自动洗衣机分析第37节-置位和复位指令改进的洗衣机程序置位和复位的概念练习1练习2第40节-数据类型1传送模块MOV_B模块第42节-数据类型2VB0存储在V0.7-V0.0中高字节低地址第43节-数据类型3第44节-数据类型4第45节-复习数据类型第46节-比较指令案例1完善后的I0.0后续再按也没有用第47节-比较指令2练习2第48节-运算指令1第49节-运算指令2练习1“第50节-运算指令3练习1练习2第51节-上升沿和下降沿递增练习1上升沿与下降沿I0.0和I0.1的功能互换Q0.2控制电机的运动方向实际是Q0.1控制电机运动第52节-填充和转换指令填充模块转换指令相关数据类型之间的转换第53节-暂停程序V0.0的状态可使程序运行或暂停第54节-设置时钟1第55节-设置时钟2第56节-考试和练习题路灯练习第57节-子程序1不带参子程序第58节-子程序2-带参子程序及断电保持第59节-步进电机1可参考的博客S7-200 Smart 控制运动轴(脉冲电机/伺服)教程_200smart控制伺服电机-CSDN博客第60节-步进电机2PLC中可以发脉冲的引脚第61节-步进电机3及实操继续接线PUL(发脉冲) :PLC的Q0.0 DIR(控制正反转): Q0.2 ENA和ENA-悬空都悬空的情况是默认使能GND电源- VCC:电源24VA、A-、B、B-都是电机的绕组线 B-蓝色线 B黄色线 A-绿色 A红DM542各端子的定义和功能端子含义典型 PLC 接线说明PUL脉冲信号正极PLC 数字输出Q0.0发送步进脉冲每一个脉冲对应电机走一步PUL-脉冲信号负极接 PLC 公共端M24V-与 PUL 组成差分 / 单端脉冲回路DIR方向信号正极PLC 数字输出Q0.2高 / 低电平控制电机正反转DIR-方向信号负极接 PLC 公共端M24V-与 DIR 组成方向控制回路ENA使能信号正极PLC 数字输出Q0.1或直接接 24V高电平有效用于脱机 / 使能切换若接 24V 则电机始终上电使能ENA-使能信号负极接 PLC 公共端M24V-与 ENA 组成使能控制回路A / A-电机 A 相绕组步进电机 A 相线圈两相四线步进电机的 A 相B / B-电机 B 相绕组步进电机 B 相线圈两相四线步进电机的 B 相VCC / GND控制信号电源24V 直流电源或 PLC 24V 输出为控制信号提供电源通常接 24V 和 24V-PWE/ALARM电源 / 报警指示可选接指示灯PWE 为电源指示灯ALARM 为故障报警输出DC / DC-主电源输入20~50V 直流电源常见 24V/48V驱动器主工作电源必须区分正负极严禁接反第62节-运动控制库1轴0Q0.0发脉冲不同轴时发脉冲的端口(P0)和控制运动方向(P1)的端口重命名轴的名字控制运动方向的端口有电(24V)时点击向负方向运动正限位负限位原点限位步进电机这里不用管伺服电机才设置停止运动速度设置点动速度加减速时间急停时间、反冲补偿不用管启动RPS原点限位寻参速度和电机参考方向存储器分配可以点“建议”组件勾选有用的核对IO口第63节-运动控制库2下载程序遇到问题在“数据块”的“页面1”中点下编译按钮然后就可以下载了下载程序后只是生成了运动向导的设置没有写梯形图可以再软件上调试寻参速度解释参数总结mode端口的定义DirRUN时的方向0正向 1反向第64节-运动控制库3总结goto指令使用前必须先寻参第66节-运动控制库曲线向导中选择曲线添加曲线选择运动模式目标速度和目标位置存储器分配run指令控件一个曲线中的不同段的运动方向需要一致0-3-8-10 然后到-10是不行的第67节-编码器1第68节-编码器2注意“系统块”中的IO输入端口的扫描时间若时间过大无法计数高频率的脉冲使用“向导”栏生成指令控件1.选择计数器2.重命名计数器3.选择计数器模式4.设置相关参数5.查看映射关系后面要在“系统块”中修改扫描时间不然无法计数高频率脉冲第70节-讲编码器的问题断电保持上次的计数值练习2-测物料在皮带走的距离main程序步进电机子程序第71节-松下伺服1第72节-松下伺服2实物接线第73节-松下伺服3需要设置的参数第74节-松下伺服4软件读取伺服电机的参数第75节-松下伺服5在“向导”中创建指令控件时选择“相对脉冲”第76节-模拟量1基础知识第77节-模拟量2:安装模拟量转换库及使用方法最多56路模拟输入安装模拟量库复制打开200 smart的编程软件粘贴到打开的这个文件夹模拟库中S_ITR指令模块的使用程序写完后需要添加组态实验第78节-模拟量3-如何测液位实验程序添加模拟输入模块梯形图第79节-测文档方案1加温度变送器温度变送器接线第80节-测温度方案2:直接用温度模块接线3线制的1跟接正2根接负不使用S_ITR指令第81节-模拟量输出控制变频器程序第82节-讲作业:温度控制变频器第83节-PID恒温控制1程序“向导”选项中创建PID指令时间先选择默认的上下限报警先不加生成的PID子程序第84节-PID恒温控制2自动调节PID参数后不启用手动调节选项不打√点击“启动”常见参数调节经验测的温度超过上限或者低于下限时M0.0或M0.1位会置1第85节-MODBUS RTU通信1:通信入门第86节-MODBUS RTU通信2:主从通信程序主站从站系统块中分配存储器主站从站都需要设置RUN模式主站的I0.0的信号一直在传输给从站的Q0.0第86节-MODBUS RTU通信3:V区第87节-MODBUS RTU通信3:V区第88节-MODBUS RTU通信4:V区主站从站主站VW0写入35从站的VW0也会变成35VW0-VW6:主站从站第89节-MODBUS通信5:完成位轮询和强制轮询主站的VW2写到从站的VW8程序主站从站上述对VW终的解释VW0占2个字节(VB0和VB1)过来就是VW2了(VW2和VW3没有VW1的使用)练习从站轮询方式主站强制轮询强制轮询主站程序从站程序第90节-以太网1还是MODBUS上节留下来的小练习主站从站客户端程序服务器程序以太网通信生成指令的空间S7西门子设备之间的通信put/get方式主站命名从站空程序第91节-以太网2服务器的那台PLC还是空的程序不用下载程序程序都是下载在客户端程序中。输出端PLC不用管QB1152是虚拟的输入端PLC设备名要和之前智能设备端设置的一样第92节-变频器基础调试第93节-变频器MODBUS RTU通信模拟量输出设置输入目标频率 输出模拟量输出plc的485端口控制变频器的运行VD10控制变频器的频率需要进行一些数据的转换VD10数值是实际频率的100倍如果使用VD10控制频率控制多台变频器plc的一个485接口接多个变频器程序中设置不同的从站站号salve即可变频器2的子程序第94节-触摸屏应用及软件介绍主流的触摸屏品牌第95节-查看修改触摸屏IP和密码设置好密码后再次点蓝色的边-系统参数设置时需要使用密码登录。直接输入旧密码新密码那不输入即取消密码第96节-如何使用TCP/IP下载触摸屏画面新建工程选择触摸屏型号点击“下载运行”设置相关选项插网线设置自己电脑的IP要和触摸屏的IP地址的网段一致最后点工程下载下载程序到显示屏。空的程序下载进去后点击“进入运行环境”的画面是空白画面第97节-PLC和触摸屏PPI通信详细步骤1常用窗口设备窗口、用户窗口设备工具箱按钮选择“西门子_S7200PPI”暂时不修改窗口的参数打开第二个设备西门子200_PPI第98节-PLC和触摸屏PPI通信详细步骤2485通信方式直接打开窗口0在窗口0中添加元件及设置相关属性第99节-PLC和触摸屏TCP/IP通信详细步骤PLC和触摸屏之间通过以太网连接设置本地和远程的IP地址用户窗口画图第100节-触摸屏仿真操作步骤下载程序的时候选择“模拟”最后点“启动运行”远程IP(PLC)必须要写实际PLC的IP本地的不修改也没问题第101节-触摸屏远程控制和就地控制演示1远程和本地都可以控制灯的亮和灭PLC程序Mcgs触摸屏软件设备窗口选择硬件组态填写实际的IP地址用户窗口画图绑定PLC端子第102节-触摸屏远程控制和就地控制演示2主要是批量添加触摸屏那边信号和PLC端子的方法第101节及之前的都是一个一个添加的触摸屏软件的操作修改名称“通信指示”是触摸屏自身的用于表示PLC与触摸屏的通信正常与否不是PLC的端子或位继电器设备窗口用户窗口设置电机状态对应的不同颜色第103节-触摸屏远程控制和就地控制演示3按钮连接变量“从数据中心选择|自定义”的方式和之前的不一样PLC程序第104-如何在触摸屏上修改PLC的数据需要删除用户窗口的内容重新添加画面的内容全选delete设备窗口点击200 smart设备的内容也需要删掉工作台的实时数据库删掉3个读写记录工具-使用技术检查 然后工具-清除未用变量PLC程序设备窗口添加PLC的数据的存储地址重命名设置输入框1的属性输入框2同理标签(即2个加数的和)的设置勾选“显示输出”实验结果触摸屏上的和的计算PLC改变VW0和VW2数据第105节-触摸屏修改电机运行时间设备窗口设置添加设备通道用户窗口添加画面控件连接变量PLC程序及实验现象(电机运行3秒后停止)第106节-触摸屏显示电机运行时间用户窗口添加标签显示VD8的数值即电机的运行时间PLC程序及实验现象第107节-触摸屏修改变频器频率整体框架用户窗口输入框PLC程序PLC外接AM03模块AM03的模拟量输出端子接变频器A1端口输出的地接变频器AC端口第108节-触摸屏显示工业现场温度整体框架PLC程序设备窗口添加温度值的数据类型用户窗口添加标签来显示温度实验第109节-多个画面如何切换工作台中新建多个窗口右键窗口图标-属性 可以更改窗口名称设置每个按钮的“打开用户窗口”和“关闭用户窗口”的设置复制3个按钮到其他页面第110节-触摸屏显示当前时间日期通过标签插入时间的效果直接插入时钟模块公共图库-时钟不需要设置其他的就有时间显示第111节-如何做弹出窗口这接与第109节-多个海绵如何切换的东西很类似其实就是按钮的抬起功能中打开/关闭某个界面或窗口工作台中创建2个窗口主窗口“弹出”按钮的“脚本程序”栏 -打开脚本编辑器弹出窗口第112节-报警条:开关量报警实验现象第113节-报警浏览:实时报警设备窗口添加数据实验现象第114节-报警浏览:历史报警实验现象第115节-报警组实操演示在愿意数据基础上新增一个组对象温度、压力、过载的数据界面中报警对象选择报警组实验现象第116节-动画制作1:风机学习目标设备窗口添加Q0.0用户窗口添加动画设置动画属性第117节-动画制作2:动画按钮转换开关用户窗口添加动画设置属性修改显示的字即“自动”和“手动”设置连接的PLC端的变量实验现象点击动画后M0.0的状态会取反第118节-旋转仪表显示用户窗口添加旋转仪表角度与显示值的对应关系设备窗口添加压力的数据结构VD4设置仪表颜色等属性连接VD4变量实验现象输入框或者PLC变量表里面修改VD4压力值的大小仪表指针会旋转到对应的压力值位置第119节-用户登录权限1登录页面工具-用户权限管理设置负责人新增操作员登录按钮设置脚本程序其他按钮同理返回按钮第120节-用户登录权限2登录按钮退出按钮更改密码设置的其实是 谁登录进来可以改自己的密码用户管理按钮进入主页按钮主页启动按钮不是管理员组的用户进入主页后无法实现启动按钮的功能登录页面先登录才可以更改密码、用户管理只能是管理员组用户、进入主页实验现象管理员组用户登录后进入主页可以正常启动按钮其他用户不行。所有用户登录后可以更改密码。管理员组用户登录后可以点击“用户管理”来管理所以用户比如修改密码删除用户更改用户所属组非管理员组用户无法进入“用户管理”界面第121节-如何制作一个开机动画总体步骤用户窗口添加GIF修改图片分辨率按钮设置打开窗口1需要进入的窗口关闭窗口0按钮所在窗口即开机的默认窗口第122节-中断程序中断类型通信IO时基通信的中断优先级事件号例子。通信中断的优先级最高写中断程序步骤中断程序例子1I0.0上升沿触发中断中断程序内容Q0.0输出1 中断子程序名称(自己命名)电机转整顿程序例子2每200ms采集模拟量视频里实际写的中断程序例子3使用编码器计数编码电机的脉冲数计数到5000时触发中断中断程序内容使脉冲计数为0使Q0.0输出1主程序中断程序第123节-指针1第124节-指针2题目PLC程序img解释VB0是VB0的内存地址VD1000存储的是VB0的地址的数据*VD1000是VD1000的地址的数据即VB0的内存地址125讲、126讲讲和127讲是之前内容的回顾和总结