产品规格:
产品数量:9999 个
包装说明:
关 键 词:西门子6ES5895-3SE12型号
行 业:机械 电工电气 工控系统及装备
发布时间:2023-09-08
现场回来后还要进行团队分享和讨论,分享经验的同时,也可以借鉴别人的想法,丰富自己解决问题的手段。所以借1847这个平台,与大家一起分享一些现场遇到的问题和自己的想法及解决方法,希望大家在解决问题时有一些借鉴。
项目改造遇到的问题
问题描述:
现场有多个PLC站点,包括S7-300 PLC和S7-400 PLC,需要在一个PLC中添加一个站点,使用用户提供的程序下载修改后的硬件配置后,发现该站点和其中一个S7-400 PLC站点的通信中断,按照两个站点的通信关系重新创建连接,在新创建的连接中参考通信程序块使用的连接ID分配连接ID,这里比较绕嘴,在后面再具体介绍。通信连接下载后,通信建立了,但是通信伙伴S7-400 PLC与其它PLC的通信又被中断了。由于时间比较紧又恢复原有状态了。
西门子PLC控制的具体实现
系统硬件组成主要构成如下:OYES-200系列CPU一台、数字量扩展模块EM223一台、模拟量扩展模块EM231一台,我们将各个电机和阀门的状态及控制信号接入西门子PLC,由西门子PLC对这些设备进行控制;EM231可接收罐车重量信号4-20mA电流信号。我们也可以将这些信号通过EM277模块按照 PROFIBUS-DP协议将系统连接到全厂PROFIBUS-DP总线上,将系统升级为一个PROFIBUS-DP从站,实现中控室对散装车间的控制。
种情况:使用用户提供的程序
1. 一般的情况下都是使用用户提供程序,这样比较好,不用直接去现场了。但是想一想现场的情况,有多个工程师维护一条产线,每个工程师可能都对程序进行过修改,所以每一个工程师手中的程序都不是终的程序,所以上面的问题发生了。
2. 另外即使拿到用户的程序,可能也打不开,主要是用户提供的程序可能还包含一些可选软件,例如DRIVE ES、SIMOTION等软件,这样打开程序时会有提示,如图1所示。
一个项目重组后将过滤掉所需软件的对象,简单地说是将项目匹配本机的软件环境,如果项目中包含的对象在本地PC不支持,这些对象将被过滤掉。虽然重组后项目可以进行编辑,但是过滤掉不该过滤的对象也会出问题,例如S7-300/400 PLC与SIMOTION控制器的通信连接,如果没有安装SIMOTION软件,SIMOTION控制器将被过滤掉,同时S7-300/400与SIMOTION控制器的通信连接也被过滤掉(有提示),下载后通信将中断,所以使用重组也是有风险的。
6ES5928-3UB21
6ES5928-3UA11
6ES5928-3UA12
6ES5928-3UA21
6ES5922-3UA11
6ES5923-3UA11
6ES5923-3UC11
6ES5895-3SE32
6ES5921-3UA11
6ES5921-3UA12
6ES5895-3SE11
6ES5895-3SE12
6ES5895-3SE22
6ES5895-3SD11
6ES5895-3SD21
6ES5895-3SD31
6ES5895-0BS21
6ES5895-0BS22
6ES5895-0BS31
6ES5848-8CP21
6ES5848-8SM01
6ES5895-0BS11
6ES5848-6GC31
6ES5848-8CP01
6ES5848-8CP11
6ES5848-1CP01
程序编辑器是主要的程序编写区域,利用工具栏按钮还可以方便快捷的执行常用的编程和调试操作;符号表可以为常量和存储器地址符号名称,提高程序的可读性,这些符号使用于程序的全局范围;变量表中定义的符号是对特定的POU有效的局部变量;状态图表可以在程序下载到PLC后用来采集信息,可以用图表和趋势曲线两种形式和调试程序;交叉引用标识在程序中使用的所有操作数,便于了解程序中使用的存储器使用情况。程序编辑器是主要的程序编写区域,利用工具栏按钮还可以方便快捷的执行常用的编程和调试操作;符号表可以为常量和存储器地址符号名称,提高程序的可读性,这些符号使用于程序的全局范围;变量表中定义的符号是对特定的POU有效的局部变量;状态图表可以在程序下载到PLC后用来采集信息,可以用图表和趋势曲线两种形式和调试程序;交叉引用标识在程序中使用的所有操作数,便于了解程序中使用的存储器使用情况。