SIMATIC S7-1200系列
本帖内容包含了 S7-1200 所有常用知识点。通过精简的内容,快速解决客户在熟悉产品、产品选型、产品使用过程中遇到的常见问题,例如产品选型、安装接线、编程、工艺功能、通信等方面,以及常见问题的解决办法,给客户提供一个快捷的解决渠道,以便快速解决客户的当前问题,帮助客户节约时间,提高工作效率,解决实际问题。
SIMATIC S7-1200 G2++是新一代基础型控制器,软硬件全面升级,具备更出色的连接性、增强的运动控制性能及灵活的故障安全功能。为了帮助大家全面深入地了解这款新产品,我们特别发起此次“先机在握,探秘西门子新品技术宝藏”活动。现在,诚邀您从以下关键方面分享或查找相关资料,并跟帖回复:产品特性、系统配置、参数设置、使用操作,安装调试,故障诊断等信息来源包括但不限于西门子相关网站,如1847工业学习平台、西门子工业下载中心、西门子SiePortal、西门子中国网站及公众号、西门子官方工业商城及小程序、发现工业小程序、工业服务小程序等。参与奖励:基础奖励:凡参与本次活动,跟帖回复相关产品信息的用户,将获得当天发帖回帖西币的3倍奖励!额外奖励:活动结束时,若您的单条跟帖获得“有帮助”数量超过20次,还将额外获得50西币奖励!活动时间:2025年3月10日——31日遇到问题需要技术支持?请立即发起:提问(发起提问获得帮助,最快2分钟有答案!)开始讨论(与同行工程师分享产品信息和个人经验!)中国加速2.0!西门子智能制造产品发布会,定档3月25日14:00-17:00点击此处,立刻注册,锁...
亲爱的工程师朋友们,为了帮助您快速上手SIMATIC S7-1200,我们特别整理了这份《SIMATIC S7-1200技术资源学习包》,内含丰富的1847工业学习平台视频教程,助你从零开始,轻松踏上技能提升之路!立即查看 学习SIMATIC S7-1200课程更多西门子产品入门技术资源学习包赶快开始学习吧!欢迎在下方跟帖打卡学习进度!遇到问题需要技术支持?请立即发起:提问(发起提问获得帮助,最快2分钟有答案!)开始讨论(与同行工程师分享产品信息和个人经验!)
现场使用的是6SL3210-1KE17-5UF1 4KW的G120C变频器,然后没有一样型号的,更换了个其他型号的变频器,6SL3210-1KE14-3UF2 1.5KW(大换小是因为本来就是1.5kw的,4kw也是我没有备件换上去用的),更换后没有修改组态,它也可以使用,正常这个组态不是要一致才可以通信上的嘛,求解惑
各位坛友,最近有一个需求,设备配置1215+TP1200,需要对5个变量进行1s周期的连续采样,并将数据保存3个月,需要回溯时需要查找到5个变量的历史数据并在HMI上以IO域的形式显示(不考虑使用趋势图)。通常数据归档和回溯都是在HMI上做的,问题是TP既无法保存如此之多的历史数据,回溯展示也仅支持用趋势图的形式,无法满足要求。所以目前考虑将数据存在PLC装载存储器内(加装256M或2G存储卡),设置DB为“仅保存在装载存储器内”,必要的时候从装载存储器内用READ_DBL从装载存储器内读取后再反馈至IO域。问题1:这个方案是否可行,有没有什么没有考虑到的问题。问题2:如何避免频繁写入装载存储器(1s1次)导致装载存储器(存储卡)损坏,存储卡官方理论寿命是200000/100000(256M/2G),按项目需求分分钟就没了,目前能想到的方法是先写在工作存储器内,待累计到一定程度再一起WRIT_DBL写入存储卡,尽量节约卡的寿命,请问还有什么更好的方法吗?PS1:大家请不要说这活不应该PLC干的之类,不是经不得批评,我也明白,实在也是不得已而为之,先谢谢大家了PS2:通过“数据日志”保存...
在测试程序时,发现了一个问题,如果下面的程序中有波浪线的索引index是一个数组,在增加一个index1同样的数组就不会出现波浪线。这是怎么回事。V17 版本
一整批几十个1214C CPU,工作存储器远远不够用,超限到153%了,但是是警告,能正常下载也能正常运行.这个程序确实是精简不了,很多和MES/MSSQL通讯的内容,TCP发送都是上千字节. 大量处理STRING和WSTRING的FC存在.程序都是子程序调用结构,复杂的程序不是每个扫描周期执行的.暂时是没发生故障,我想问如何判断是否存在隐患,扫描周期8ms暂时也看不出来什么.
比如我 用SCL 语言 写一个Q点 Q10.0 :=0 Q10.0 :=TAG15 一个是数值 一个是 变量 都有可能对这个Q10.0赋值 那这样不算双线圈么?
核心要点总结:Engineering Copilot(工程助手):引入了AI辅助的工程助手,支持自然语言交互,帮助进行HMI可视化、PLC代码创建等工程任务。项目升级:从V21开始,仅支持升级V14及更高版本的项目和库。V13或更早版本的项目需先升级到V13 SP1/SP2,再升级到V21之前的版本。经典项目迁移:V21不再支持直接迁移经典项目或中间迁移文件,需使用V14-V16的集成迁移功能或V17-V20的外部迁移工具。SIMATIC STEP 7(PLC编程)SIMATIC Source Documents (SD):扩展了FBD和SCL块的导出/导入功能,支持以文本格式进行版本控制(如Git集成)和自动化工程工作流。数据块下载优化:支持在下载到设备时保留数据块的当前值,即使数据块结构发生更改(需满足特定条件,如S7-1500 V4.1固件、优化块访问)。命名值数据类型:增强了细节视图、在线功能、注释显示、重命名时的引用位置更新等。Trace功能:支持记录和诊断Motion Control技术对象的事件。新指令:增加了用于S7-1500软件控制器与实时信息总线通信的新指令。Pro...
S7-1200 6ES7 214-1BG40-0XB0 V4.4 固件包,求助分享。
一、硬件选型配置方案:CPU型号:6ES7 211-1BE40-0XB0编程软件:博途V17 设计思路:采用PLC+电脑组态方案,PLC进行数据逻辑运算,组态画面进行现场显示。本来想用200SMART写程序了,思来想去还是用了1200,主要的目的还是为了博途的多重背景,变量名的省时省工。成本这里就不考虑了。手头正好有1214C就用它做测试,如果说要在此基础上省一下,最终选型时调整为1211C。二、输入、输出点位表点位表IO映射三、显示方案 手头没有西门子屏,电脑未装WINCC就选用第三方力控的组态软来编写显示画面。可以连接到大屏上做现场显示之用。说明一下,工位选择由屏来输入,点击工位显示框,就会弹出输入画面,这个工位直接由屏来赋值。模式指示灯也是屏来根据主持人选择而亮灭变化,亮灯逻辑及颜色变化也是由屏来完成。计分画面通过组态来控制其显隐。通过选手记分框的显隐达到黄灯目的。画面显示如下 :四、电路原理图 这个原理图只是简单输入、输出点位接按钮、旋钮及指示灯,都是一样的,只是简单的做了一个系统的示意。如果看不清,可以在下面下载CAD图纸,我已公开,图纸如下图所示:五、编程思路写在前面...
各位老哥,S7-1212的plc有四路PTO/PWM生成器,如果想要使用这四路生成器的话,总共需要八个输出口,但是由于他只有Q0.0-Q0.5六个输出口,所以有一个生成器用不了,请问我可以插上一个输出拓展模块,然后将拓展模块的输出口作为脉冲发生器的输出口吗?
我一个1200的PLC与一个IM60的从站通信,现在的问题是经常会过10秒就会掉下线,查了线,是正常的,这个怎么回事,有没遇到过的?
一般上,我们是在面板上写好起停的按钮,由这些按钮操作机器。逻辑关系如下图: (A、B、C可视为起停按钮) 目前有个客户说他们会开发上位机来操作此机器。他们不愿按上图A、B和C的情况写程序,因为工作量太大,而是让我只提供一个D给他们,他们照D写程序,这样子工作量就小了,逻辑关系如下图: 这样子做会有隐患吗?本来,起停按钮就是事件的开头,现在他们加上上位机了,他们才是事件的开头,ABC成了次级事件了,会有隐患吗?(A、B、C是DB块,已经开发好了,改不了,只能在前面再加个D)
数据就是个普通的PLC中DB块定位数值(绝对定位或者是相对定位)并且已经选了保持,假设在输入框里输入定位数据是200mm, 现在PLC和触摸屏同时断电重新上电后,现在看一下刚才输入的200mm是0,然后点击其它页面后,再返回到输入定位数据的页面才显示200mm. 每次断电重新上电后都是这样,咋回事
本人现在用的博途V20版本,PLC用的1200 G2 ,之前一直用的DI16模块DQ16模块,前几天询了下 16DI/16DO模块,发现比分开的模块便宜200多,遂采购。然而今天组态发现博途v20里面更本没有这个模块,也没有最新HSP里也没有。淦
只有在硬件和软件同时上传时报错,已更换操作系统,博图V13在win7,win10下上传硬件和软件都报错,只上传软件不报错,求解?
6ES7_214-1AG40-0XB0_V04.07.00.zip坛友要的资料
只有在硬件和软件同时上传时报错,已更换操作系统,博图V13在win7,win10下上传硬件和软件都报错,只上传软件不报错,求解?
串口助手抓报文,PLC发送报文是错的,有哪些原因
大家好,我想问一下,博图是不是与国外的软件兼容更差,我下载了,一个国外黑板软件,然后系统崩溃了,最后重装系统和博图,可是搞工控的谁的电脑不是一大堆国外控制软件,但是我在豆包查到的结果是这个,我不是很认可,但是我目前还没有实际做个项目,只是再学习编程而已,我想请教各位大佬,这个到底是什么回事?
还是上个帖子,CM1241(RS232)跟外部仪表通讯问题,怎么连都不好使,然后重新检查通讯接口说明,可以看到pin4和pin7写的正负供电,是不是意味着通讯想要建立,这俩端口要专门供电呀,老外还没回复消息,有经验大佬可以帮忙看看吧,谢谢,另外如果需要额外供电,这种一般要5V吧?
2个1200的PLC之间可以实现S7单边通讯吗?如果可以的话,不加以太网模块,使用PLC的本体网口,怎么实现S7通讯呢?
SCL编程-----数据记录 随着编程语言SCL的逐步普及和推广,越来越多的编程者会熟悉SCL编程方式,应用掌握SCL编程语言方式,其强大的运算能力,被得到用户的认可。虚拟的工作场景:创建一个数据记录功能项目,将数据记录通过一个外部的数据记录开关,将需要记录的数据逐个记录到数据块各存储地址中,假设数据记录的长度为10个数据长度,实际上用户需要多大的数据记录空间,也仅仅只是在SCL编程中,规范一下数据记录的长度而已,为方便说明这里暂定10个DINT数据,图示:利用数组创建Array[0…9] of DINT,在DB2中创建,并取消优化访问,方便观看数据记录在存储区的地址转移记录过程。创建数据记录接口,FB1图示:编辑SCL数据记录程序,图示:数据记录程序理解起来也非常简单,程序解释:当数据记录开关 = 1,进行数据记录的操作,满足了IF条件判断,则程序自此处开始运行,一直到END_IF为止的所有程序段内容。首先,数据记录顺序排列J = 0 + 1,结果J = 1,而源数据侧有一个100的数据待记录,将准备从“源数据入口”进入数据记录的表格中,那么,源数据入口100的数据,被记录到数据[#...
西门子杯给学生们出的题是关于电梯控制的,还经常有这个题目,电梯控制不是很简单吗,和交通灯差不多,为什么经常讨论这个。
分享