最近开始上西门子培训中心(PT4)的A7111 SIMATIC S7 System, service&Programming 课程。 受论坛里前辈们的启发,现整理我这两周的培训心得,拿出来和大家一起分享,仅供参考,有写的不对的地方,请各位赐教。
一, 西门子PLC控制器的发展历程。 S5 --〉S7 200 —〉S7 300(以2002年10月为界限,之前的为老300,之后的为新300 )--〉S7 400
其中200 为Micro PLC, 300 为中低性能范围PLC, 400 为中高性能PLC。 同时基于PC也有控制器的解决方案,称之为WINac, 里面又分为软PLC和硬plc 。
二,300 的中央机架最多可扩展到4个机架,每个机架最多可连接8个模块,所以300最多可扩展到8X4=32 模块。 300可以连接 MPI, PROFIBUS, 工业以太网, PROFINET。 请注意, 300不支持热插拔,也不支持机架里有空槽位。
二.1 老300 有没有存储卡MC都能运行。老300有电池。且程序默认下载到plc内部的RAM区,所以如果此时掉电且没有电池,程序无法保持。
二.2 新300 程序是下载到外插的MMC卡中,plc内存不保持程序,必须要有MMC卡,plc才能运行,掉电后程序能保持。新300plc 无电池设计。
三,400 最多可扩展到超过300个模块。400plc 可以有空插槽的存在。400和老300一样,无外插的存储卡plc也能运行起来,也有电池的设计。
四。电脑想连接plc有如下方法,CP5611(台式机使用), CP5512(笔记本适用), PC适配器(也就是我们说的usb接口的)。
五,300 的系统存储区里有PII(过程输入印象区) 有PIQ(过程输出印象区),PII用于DI的输入,格式为IB...。 PIQ 用于DO,格式为QB...。 AI/AO不占用系统存储区,直接读外设I/O,格式为 PIW和PIQ。
六,300的安装,在主机架上,前三个内容依次是固定的,即PS, CPU, IM(可选的),即如果你有IM要装的话,就一定是在第三个位置。
七,400的安装,最左边是PS,最右是IM,其他都可放在随意的位置。
八,300电源输出为24vdc,有2a,5a,10a三种型号。无故障运行时,会点亮一个LED。输出电压过载时,该led灯闪烁。
九,使用300机架扩展,需要用到接口模块IM360/IM361,还有IM365。其中,im360(发送方)--im361--im361—im361 (最多四层)。 或者是im360 –im365(最多两层)结构。
十,300上,模块不可带电插拔。400在cpu中添加了相应的错误组织块ob(OB82,83,86)后,可以带电插拔模块而不停机。
十一,老300和400的电池,应该定期1年更换一次。注意,某些情况只能在上电期间或在连接了外部电池时更换后备电池。否则,用户存储器中的数据将丢失。
十二,在插入外部存储卡时,请保证cpu在stop状态。或是关闭电源。
十三,cpu存储器复位方法。1,接通电源。2,将开关旋到stop位置。3,将开关旋转到mres位置并保持,直到stop led慢速闪烁两次为止(3秒)。4,重新将钥匙开关旋转到stop位置,然后在1秒内将其转回MRES。Stop led快速闪烁,表示正在执行存储器复位。
十四,step7编程中,更改了硬件组态,下载时一定要停cpu的。在block中的systemdaten中保存的是系统的硬件组态信息。所以下载block时,要注意systemdaten文件夹的下载与否。
十五,在在线模式下,可删除block下所有块,包括SYSTEMDATEN,这种删法彻底删除mmc卡中所有程序。
十六,将pg,es等编程电脑连接到cpu 时候,一定注意在set PG/PC interface的设置。Simatic manageroptions—>set PG/PC interface,来选择相应的连接接口。
十七,要分清楚编程电脑上的组态,程序等与 现场运行中的plc里的组态和程序的差别。编程电脑上的组态和程序只有下载到了plc中才真正和现场保持一致了。
十八。300DI/DO系统地址计算方法,[(slot-4)*4+rack * 32]byte。 如,0rack4slot上的DI/DO模块,其地址为IB0~IB3
300AI/AO系统地址计算方法[256+(slot-4)*16+rack*128 ]byte.
十九,view—〉address overview来显示相关的模块地址的总揽。
未完待续