- 发布
- 浔之漫智控技术(上海)有限公司
- 品牌
- 西门子
- 型号
- 模块
- 产地
- 德国
- 电话
- 15821971992
- 手机
- 15821971992
- 发布时间
- 2023-07-19 17:06:40
PLC发生故障时,通过查看诊断缓冲区里面信息如下(程序重新下载后还是这样):
1. 有参数分配错误或不允许的预设组态和实际组态的不同而引起的STOP模式:禁运启动
无用户相关信息(SDB编号)1005
无用户相关信息(Z2)0000 (Z3)0000
先前的工作模式:启动 (暖重启)
要求的工作模式:STOP (内部)
外部错误,进入的事件。
电房24小时空调都在运行,前几个月都好好的。
答:任何电子元件(电阻、电容、运算放大器等),其性能随着温湿度变化而下降,而新设定有冗余保护,但对已经使用较长时间设备而言,好的办法对西门子S7-300CPU系统保持长期通电,即是晚上或放假期间,这样对CPU、各种模块、外部输入/输出设备保持始终通电状态以保持内部恒定的温湿度(空调只能保持周围环境温湿度恒定,但电子元器件内部温湿度你是无法控制的(如果老是经常关断主电源);
对新型西门子S7-300CPU而言(带MMC卡,无电池)另外一种可能是CPU本身或MMC卡问题,因为由于新型CPU没有内置的装载存储器,必须使用MMC卡作为装载存储器保存用户数据。在CPU掉电时,会自动将工作存储器中的数据拷贝到MMC中,保存DB快数据,这样下次通电时,MMC卡会把上次断电时保存的数据再复制到CPU的工作存储器中,而不会发生像你的诊断结果“ 有参数分配错误或不允许的预设组态和实际组态的不同而引起的STOP模式:禁运启动”。诊断区的意思是当前的参数分配与实际参数不一致,可能原因是在上次CPU掉电时,没有自动将工作存储器中的数据拷贝到MMC中或者再次通电时,MMC卡没有把上次断电时保存的数据再复制到CPU的工作存储器中,造成CPU系统冲突而无法启动。根据我的分析大的可能应该是CPU本身问题,其工作存储器性能下降。
S7-300是模块化小型PLC系统,能满足中等性能要求的应用。各种单独的模块之间可进行广泛组合构成不同要求的系统。与S7-200 PLC比较,S7-300 PLC采用模块化结构,具备高速(0.6~0.1μs)的指令运算速度;用浮点数运算比较有效地实现了更为复杂的算术运算;一个带标准用户接口的软件工具方便用户给所有模块进行参数赋值;方便的人机界面服务已经集成在S7-300操作系统内,人机对话的编程要求大大减少。SIMATIC人机界面(HMI)从S7-300中取得数据,S7-300按用户指定的刷新速度传送这些数据。S7-300操作系统自动地处理数据的传送;CPU的智能化的诊断系统连续监控系统的功能是否正常、记录错误和特殊系统事件(例如:超时,模块更换,等等);多级口令保护可以使用户高度、有效地保护其技术机密,防止未经允许的复制和修改;S7-300 PLC设有操作方式选择开关,操作方式选择开关像钥匙一样可以拔出,当钥匙拔出时,就不能改变操作方式,这样就可防止非法删除或改写用户程序。具备强大的通信功能,S7-300 PLC可通过编程软件Step 7的用户界面提供通信组态功能,这使得组态非常容易、简单。S7-300 PLC具有多种不同的通信接口,并通过多种通信处理器来连接AS-I总线接口和工业以太网总线系统;串行通信处理器用来连接点到点的通信系统;多点接口(MPI)集成在CPU中,用于同时连接编程器、PC机、人机界面系统及其他SIMATIC S7/M7/C7等自动化控制系统。
1. SIMATIC S7-300 PLC系统构成
主要组成部分有导轨(RACK)、电源模块(PS)、中央处理单元模块(CPU)、接口模块(IM)、信号模块(SM)、功能模块(FM)等。通过MPI网的接口直接与编程器PG、操作员面板OP和其它S7 PLC相连(见图3-1)。
除了电源模块、CPU模块和接口模块外,一个机架上多只能再安装8个信号模块或功能模块。
2. SIMATIC S7-300 PLC的扩展
S7-300 PLC多可扩展4个机架,由IM360/IM361接口模块将S7-300背板总线从一个机架连接到下一个机架。
S7-1500所有CPU集成1-3个PROFINET接口,可实现低成本快速组态现场级通信和公司网络通信,而S7-300/400PLC只有个别型号CPU才集成有PROFINET接口;
S7-1500 PLC的模块集成有诊断功能,诊断级别为通道级,无需进行额外编程,当发生故障时,可快速准确地识别受影响的通道,减少停机时间,这是S7-300/400PLC所不及的。
S7-1500PLC的组态和编程效率更高,信息采集和查看更方便,这也是工程设计人员的福音。由于S7-1500PLC是无缝集成到TIA博途软件中,无论是硬件组态、网络连接和上位组态,还是软件编程,其操作均简单快捷。而S7-300/400PLC专用组态编程软件为经典STEP7,上位组态软件为WinCC,相对于TIA博途软件,某些操作显得繁琐(例如对于各个程序块需要每个单独存盘,当有语法错误时,则无法执行保存操作)。
对于S7-1500,可通过Internet浏览器、内置CPU显示屏、TIA博途和HMI设备随时查看CPU状态、过程变量和故障信息等,而对于S7-300/400 PLC,则没有CPU显示屏,信息采集和查看也没有S7-1500PLC方便。
相对于S7-300/400PLC,S7-1500PLC支持的数据类型更广泛。S7-1500PLC的基本数据类型的长度大到64位,而S7-300/400 PLC支持的基本数据类型长度大为32位;S7-1500PLC支持Pointer、Any和Variant三种类型指针,S7-300/400PLC只支持前两种。这些特点,均使S7-1500PLC的编程更加灵活。
另外,S7-1500 PLC无需使用其它模块即可实现运动控制功能。通过PLCopen 技术,控制器可使用标准组件连接支持PROFIdrive 的各种驱动装置;此外,S7-1500 PLC还支持所有CPU 变量的TRACE 功能,提高了调试效率,优化了驱动和控制器的性能。
总之,S7-1500 PLC的功能不仅涵盖了绝大多数S7-300/400PLC,而且有过之而无不及,适用范围广泛,加之其具有上述的优点,使其在如今的发展中,广泛应用于各个工程领域之中。