SIMATIC S7-1500系列

本版版主:

帖子 8655 条,当日新帖0

SIMATIC S7-1500系列

总置顶

【跟帖互动有奖】来说说关于电气图纸的二三事

5646浏览144回帖

最新内容

那么就可以解决很多所谓的疑难杂症

本版置顶
西门子官方工业商城直销SIMATIC S7-1500系列产品,欢迎前往采购!

最新内容

西门子官方工业商城直销SIMATIC S7-1500系列产品,欢迎前往采购!

西门子官方工业商城直销SIMATIC S7-1500系列产品,欢迎前往采购!

2022-12-12 23:23:42 1039 0 0

参与讨论
本版置顶
TIA Portal - 最重要的文档和链接总览

最新内容

感谢分享,分享快乐

TIA Portal - 最重要的文档和链接总览https://support.industry.siemens.com/cs/document/65601780/tia-portal-?dti=0pnid=13716lc=zh-CN大全,可以看看!基本上1500资料都能找到。

2016-02-16 16:06:36 22469 13 96

参与讨论

TIA V19Upd1组态1515R时,只能选到3.0的固件,CPU右侧无法组态CP卡,但资料显示是可以的,这是怎么回事?

2024-04-19 22:05:18 56 2 0

参与讨论
【求助】plc无法仿真

最新内容

看看仿真真的开了吗?

打开仿真之后仿真已经创建好了plc但博图找不到显示

2024-04-19 21:44:36 45 2 0

参与讨论
【求助】利用LMQTT库连接阿里云物联网平台

最新内容

现在变了,点击connect后,先变成7002,后来又编程80C6

在连接过程中一直8086报错,看了相关贴(用的是版本比较老的),说是——MQTT库的使用碰到一个小坑,enable置为1,建立连接的时候,status一直报16#0000_8089错误,statusID 为2,查看库的源程序,statusID对应的是出现错误时 #statStateTcpMachine 的状态,而2对应的是TCP_CONNECTING,那就去查TCON的错误代码吧,8089对应的错误是 “参数 CONNECT 未指向连接描述,或者连接描述是手动创建的。” 或者是 “CONNECT 参数没有指向某个数据块。”但是我这个LMQTT版本和这个不太一样,也查找了库文档,实在没办法了,想问问各位大佬,下面这个问题应该怎么解决谢谢各位

2024-04-18 23:30:32 110 3 1

参与讨论
【探讨】回原时目标位置未修改问题

最新内容

为啥要修改targetposition?

请问MC-home回原中的模式0和模式11,我看帮助里面的区别指的是模式0是把position赋值到当前位置,模式11是吧position赋值到设定位置当前位置和设定位置分别指的是哪个变量,我用trace监控都是actposition被修改为position,而targetposition未被修改,工艺轴版本是5.0的版本

2024-04-18 16:39:12 76 1 0

参与讨论
【求助】UDT 在程序中得使用问题汇总。

最新内容

这个数据类型不存在 UDT 没定义数据类型

创建了一个UDT, 在创建一个数据块。但是编译后,报警提示数据类型错误。typeTpPartState 是一个UDT,是存在得

2024-04-12 21:12:53 217 5 0

参与讨论
【求助】PLC报警文本列表存在错误(ID:4073)

最新内容

项目中使用了PRODIAG报警功能,编译报错如下图,删除所有自定义文本只剩系统文本,仍报错,无法消除。这个是什么原因,有碰到过的同仁吗?

项目中使用了PRODIAG报警功能,编译报错如下图,删除所有自定义文本只剩系统文本,仍报错,无法消除。这个是什么原因,有碰到过的同仁吗?

2024-04-19 18:18:11 31 0 0

参与讨论
【求助】S7-1500出现通讯故障时,远程I/O的信号状态是怎么样的?

最新内容

目前做的测试是拔掉从站的网线,CPU上PN灯红灯报警,从站的信号读不到,但cpu并没有停止运行。

CPU为1151-1 PN,从站为IM155-5 PN,从站通讯正常,某数字量输入点信号为1,假设出现通讯故障,通讯中断几秒钟,这段时间CPU是认为该输入点为1还是为0?

2024-04-19 16:45:10 50 2 0

参与讨论
【求助】下载程序提示FB中的区域长度错误

最新内容

在当前块内使用的临时变量,设置为temp类型即可,不占用数据块资源,循环结束后会自动清零。

如下图,下载启动仿真plc时,提示如上错误,搞不明白,请大家帮忙看一看,问题出在哪了?使用的博途V17,谢谢!!

2024-04-15 12:22:51 205 7 1

参与讨论
【探讨】C# TCP/IP(socket)通信 联合S7 -1500实现百万级数据采集方案

最新内容

数据采集, 还得是WinccOA的分布式网络。

db 块的解析文件,转换的plc变量表, 包括标签,类型,地址。C# 客户端程序, 断线重连, 接收解析线程, 包对齐,拆包,包校验。plc 服务器端程序,按频率发送,一次可以发送[0...99]个DB块, DB 长度65000bytes。测试结果, 65000字节10-15ms ,50个db 500-600ms,需要千兆以太网支持。 百兆以太网实测40ms 65000字节。 5. 结论, 实现了100w多个变量采集。

2024-03-26 12:58:29 750 17 6

参与讨论
【求助】通过TCP/IP,使用S7协议通信,PDU大小限制

最新内容

多次分批传送

PC通过TCP/IP网络,使用S7协议与西门子S7PLC进行读写数据操作,PDU大小限制,是否限制了每次通信读写数据的字节数,如果需要发送超过这个大小限制的数据,是否一定需要两次通信,有无其他解决方案?如PDU限制为222字节,但是读写数据为400字节

2024-04-19 10:06:36 49 2 0

参与讨论
【探讨】profinet网络中网线和交换机选百兆还是千兆?

最新内容

百兆交换机,理论速度是100Mb/S,也就是12.5MB/S,再换算一下是12.5KB/mS。?CPU通信接口的实时设定有1ms、2ms……,再根据实际网络组态的总字节数,一算就知道了。一个V90用#111报文,IO占用48字节,一台机器人算800字节,百兆交换机能带多少个设备?……提供一种计算依据给楼主参考,具体够用不够用,要看你计算结果。一方面,交换机有百兆、千兆、万兆……,一方面,用户把不需要实时性的数据也挂在实时性总线上,白白消耗带宽,完鸟还抱怨带宽不够用,有这个问题的人真不少!

求大佬指点

2024-04-03 15:41:03 749 20 2

参与讨论
【求助】西门子最新的PLC与施耐德通讯不上是什么原因?

最新内容

这个可能性有7成,还需要检查触摸屏里面的连接参数。特别是机架号。

西门子最新的PLC与施耐德通讯不上是什么原因?

2024-04-12 21:22:43 197 5 1

参与讨论
【探讨】176103207@qq.com

最新内容

cpu切到stop模式再下载。

1511CPU,突然不能下载硬件组态了,现场只有一台工程师站可以下载和在线监视,其他电脑都是经典WinCC操作站,没有装博途软件。有没有遇到过类似问题的,帮忙看看。

2024-04-18 14:34:42 56 2 0

参与讨论
【故事】一次奇怪的DO模块故障

最新内容

应该是接触不良

3月23号晚上,碰到一次奇怪的故障,简单说一下处理过程。故障是另一个车间的,同事给我打电话说,有个模块输出不正常,没有24V,是所有的点都没有,一听这个现象,就感觉是模块的点烧了,但是一般都只烧1各点,一下都烧了的可能性应该很小的,先让同事找一下看看有没有备件,我也就过去一起帮忙看一下。上图是硬件组态图,到现场一看,是最后两个DO模块输出不正常,DI和模拟量输出模块都是正常的,但是两个DO模块的指示灯,显示是正常的,IM155模块上也没有报错误。观察的过程中看到DO模块上的Q点状态随着程序执行,还会发生变化,这样判断,背板总线应该是好的,要不然PLC和IM155模块会报警亮红灯。这种情况一般是模块电源有问题。于是用万用表测量了最下面的模块电源端子线,电压24V左右是正常的。再用找一个看着Q点是输出状态的点,用万用表测量输出线和模块上的电源负电压,显示没有电压,可以确定确实没有输出,然后把前连接器拔下来,拔下来之后,模块上的Q状态指示灯就都灭了,检查接线没有松的,再插上,指示灯恢复正常,这样判断前连接器应该也是正常的。这时候,备件已经拿来,拆了最后一个DO模块,想换新的试试,但是拆下来旧...

2024-04-11 16:08:29 175 16 2

参与讨论
【探讨】博图V15版本存在的小BUG

最新内容

用最新版本的博图,博图18就行了

不知道大家有没有发现,在博图V15版本中,离线项目在网络视图中新增加S7连接,转至在线状态后,左侧的项目树并不会提示在线与离线项目不同,而都是显示绿色小圆圈表示在线项目与离线项目完全相同,这一点容易导致做PUT/GET通讯时产生误解,而且新增加S7连接后是需要下载硬件组态配置的。我用V18测试时发现这个BUG已经修复,能够正常显示离线与在线项目不同。不知道这个BUG是在V15之后的哪个版本修复的。

2024-04-18 13:22:37 68 2 1

参与讨论
【求助】博途wincc,在博途画面内如何快速查找到PLC地址。

最新内容

右键点交叉引用信息里面可以查到

博途wincc,在博途画面内如何快速查找到PLC地址。今天遇到这种情况,在画面变量里找到变量名称,将名称复制出,到博途WINCC变量里右侧搜索框内,粘贴变量名字进行搜索,能搜到名字,但看不见地址。谢谢师傅们指教。daodao搜索博图WINCC变量里搜到了变量,但没有地址,到PLC变量里找不到博途WINCC里面的变量,也找不到名字和地址。

2024-02-26 16:01:20 292 4 1

参与讨论
【求助】博图V17必须建立的OB块

最新内容

组织块是运行的基本条件

请教各位大神,如题,是不是博图也要建立像S7一样的OB80-87,OB121,122,100之类的组织块,哪些是必须要建立的,多谢多谢

2024-04-18 07:47:35 128 5 1

参与讨论
【求助】建议画面及报表关联的变量也能够替换

最新内容

是使用经验分享吗?

使用的版本TIAV16,不知道新版本可以不。建议画面及报表关联的变量也能够替换,比如过程值,动画及时间关联的变量,自定义的脚本名称,都能够批量替换,不然一个一个手动修改还是麻烦。目前只能够替换文本属性的文本。

2024-04-18 10:41:14 78 1 1

参与讨论
【求助】请教下OPC UA通讯 出现断联问题

最新内容

请教下各位大佬 现在通过自己的OPC UA客户端去订阅PLC中的数据点位 为什么会出现 statuschanged然后publishfailed 设备都是在正常运行的 就是会出现这个问题然后断开连接 无法继续订阅数据

请教下各位大佬 现在通过自己的OPC UA客户端去订阅PLC中的数据点位 为什么会出现 statuschanged然后publishfailed 设备都是在正常运行的 就是会出现这个问题然后断开连接 无法继续订阅数据

2024-04-18 09:39:42 45 0 0

参与讨论
【求助】PLC输出的Modbus rtu数据流和串口软件输出的数据流有什么区别吗?

最新内容

监控看下通讯有没有频繁出现报错啊,等待时间加长,或者拆掉终端电阻试下

目前一个项目遇到这样个问题;S7-1500+ET200的RS485模块,外接15个变频器从站和2个模温机从站;模温机最远距离电柜大概30m左右;模通讯读写都是连续读和连续写;每个站读写一次,一次轮训,模温机从站是最后两个站;最后站有120Ω终端电阻;变频器连续读写3-4Word;模温机写4个Word,读19个Word;读写都正常;模温机是别人厂家的PCB版做好的;问题接是有时候模温机读写的时候模温机会没反应,不考虑轮训本身的周期,快的时候轮训到了1秒就有反应,慢的时候轮训接停顿站那里了,问设置了RESP_TO是多长时间就超时等待多长时间;出现这种情况后,PLC轮训是会继续往下轮训直到返回的,几个或者十几个轮训周期下来,本该写入模温机或者读取模温机的数据又正常了;感官上来讲接是两台模温机读写特别“慢”改了程序,单独轮训这两台模温机,用串口调试软件单独在模温机处监控PLC发出的数据帧,数据帧是正常的,接入模温机后,发现发送启停命令依旧大概率反应很“慢”,但始终会有反应,只是时间不确定;任意单独只接一台模温机(另外一台拔掉RS485通讯线)发现通讯正常,速度正常,不再出现很“慢”这种情况,两...

2024-03-19 17:21:23 226 5 1

参与讨论
【探讨】请大佬解惑,Q0.0与Q0.1输出响应的区别

最新内容

现在看到你们这么多大佬的解释 就处于一种很缥缈的状态 明白的差不多了

Q0.0是放置在主程序里输出的Q0.1放在中断里面(硬件中断或者其他中断里面)输出的这两个Q的输出响应时间是一样的么?谢谢

2024-04-08 23:58:57 451 17 1

参与讨论
【故事】【有新意】+谈谈最近编程遇到的数据转换问题

最新内容

学习了。非常好。

做Modbus通讯难免会遇到数据转换的问题,因为Modbus的灵活性,对方的通讯数据可能是int,Dint,Uint,real等各种类型,而REAL还可能是4321、2143、1234等各种高低字节排列。以前做Modbus通讯都是写在一个FC里,读取的数据放在一个非优化访问的DB中,这样可以直接用物理地址访问通讯过来的各个数据,要想实现字节或者字的拆分和组合都比较方便。最近我在做标准功能块编程,也就是想把一个设备的通讯和数据处理做到一个FB功能块中,形成一个可重复调用的指令。由于目标是把数据通讯和数据处理都放在一个FB中,这样通讯数据就需要放在Static数据区的数组里,而对数组操作就不如直接用物理地址方便了。比如原来物理地址DB1.DBW0和DB1.DBW2可以直接通过访问DB1.DBD0而实现两个字组合成一个real或者Dint,使用数组后就不具备这种功能了。 在做一个电表的数据通讯时,遇到的问题就是它的大部分数据比如电压、电流等都是通过int类型传输的,后期通过乘以0.1或者0.01等还原成实际的实数,但是总电量数据是Dint类型的,占用了相邻W28和W29两个字。...

2024-01-22 22:50:01 233 23 3

参与讨论
【探讨】UDP通讯仿真

最新内容

UDP肯定支持!功能块是否使用正确?? TUSEND / TURCV? TCON? T_DISCON

请教大侠们一个问题:S7-PLCSIM Advanced 是否可以仿真UDP通讯?谢谢!!!其他通讯都能正常仿真,唯独UDP没仿真成功,望各位大侠赐教!

2024-04-17 11:09:15 92 2 0

参与讨论
【探讨】在博图中数组下标中使用变量?

最新内容

Array[1..N_E] of Int博途可以这么定义,但N_E必须定义成常量

请问各位专家怎样在博图中数组下标中使用变量?如:Array[1..N_E] of Int

2024-04-15 14:38:22 216 5 3

参与讨论
【求助】15128060424

最新内容

全球技术资源库里有相关资料

s7-1500运动控制

2024-04-16 15:12:06 89 2 0

参与讨论
FB 块可以用作“数据类型”吗?

最新内容

20年前就支持了,多重背景,现在叫多重实例!现在FB还直接还支持,通过IN_INOUT方式传递参数

看到有人这样写 FB 块:有两个 FB 块(1) FB1,里面有一个静态变量 Fan_Control_01,其数据类型是 FB2(2) FB2,是一个常规的 FB 块

2024-04-16 19:57:14 85 2 0

参与讨论
精华
【探讨】TCP通讯过程中硬件连接突然断开

最新内容

多调用几个服务器就行了

最近看了赵欣大佬的通信原理探秘又结合在工作中遇到的问题,关注到了通讯中的KeepAlive定时器的设置,所以做了如下实验。硬件:1513PLC TCP客户端PC TCP服务器前提条件:禁用PLC侧KeepAlive程序:测试流程:打开PC端网络调试助手,设置为TCP服务器,打开链接;PC端打开WireShack软件,开启数据捕捉;博途中打开Trace,设置观察数据;博途在线 设置TestDB.TCPtoPC.SedLEN为1000,即发送的数据长度为1000,置位TestDB.TCPtoPC.CONNT,等待链接建立后,置位TestDB.UDPtoPC.SedREQ开启发送;发送过程中,拔掉PLC与PC链接的网线;等待PLC侧出现Busy后,暂停trace;WireShack捕获如图PC端WireShack抓包如图上图1处为插入网线后PC端接收到的第一条数据,随后PC端TCP服务器主动断开,2秒后PLC侧主动重连。在第一次建立连接到网线断开处,可看出共收到11条数据。疑问:1500的StackBuffer共8192个字节,如上,网线断开后共有19-11=8条数据存入了StackBuff...

2024-03-27 10:43:43 3050 13 18

参与讨论
8655篇主题

本版热门话题

SIMATIC S7-1500系列

共有8655条技术帖

相关推荐

热门标签

相关帖子推荐

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。