8
对于西门子PCS7调试过多次,每次都能碰到很多让人预想不到的问题,各种挠人啊。
说说这套系统的:
1:AS站为CPU414-5H冗余CPU,带4个IM135-2的分站,各种RTD模块,模拟量输入输出模块,数字量输入输出模块,以及10个CP341模块。2:1台ES站及3台OS站,使用单站结构。3:软件为PCS7V8.1的版本。4:操作系统为WIN7英文旗舰版和版(后续说为什么2种操作系统)系统很简单,先安装WIN7旗舰版的操作系统,安装系统驱动,按照要求进行相应的系统设置,然后安装PCS7软件,安装CP341的两个驱动软件,安装相应的授权。到此软件安装完成。AS站的安装已经做好,对AI模块进行量程卡的调整,CP341的硬件的安装。然后进行硬件组态,完成硬件组态就可以上电,下载组态信息,下载我们都是使用以太网进行下载,需要设置本机网卡IP,网关,如果使用CP1623网卡,需要安装网卡驱动,在SIMATICNET中设置网卡的相关参数,注意点就是需要把ModeoftheModule由PGMode改为ConfiguredMode,在AccessPoints中设置为S7ONLINE为PCInternal,然后是在SETPG/PC中设置为ISO方式,主要是为了在次对CPU进行网络参数的配置,配置完CPU的IP地址后,需要改为PCinternal,然后进行硬件组态的下载。下载硬件组态,我一般都是一台CPU断电,另一台上电后在S**模式,下载完成后,打到RUN模式,然后将另一个CPU上电,等待大约5分钟进行CPU的冗余同步,然后打到RUN模式,观察CPU上的指示灯,主CPU的RACK0灯点亮,从CPU的RACK1灯点亮,其中一台CPU的MASTER灯亮,如果有BUS总线故障,查看DP从站的的地址是否设置正确,中断电阻是否设置正确,连接是否可靠等。**各个从站没有报错。如果CPU有报外部错误,可以多次对CPU上电断电,报警可能会被消除。调试过程中遇到的一些问题:1:下载硬件组态后,报总线错误,确认DP接头,地址,电阻设置没有问题后,硬件组态中转为在线,发现模块上有一个红色的斜杠,检查后发现,使用向导生成的组态中,电源际不符,改正后,故障排除。2:软件使用过程中出现无法对工程进行SAVEAS操作,无法归档,以及运行OS的时候,显示无法连接到数据库,以及数据库无法打开等多种问题,使用WIN7旗舰版,多次系统恢复无法解决,然后更换为WIN7版后,问题得到解决,按照的系统要求,WIN7旗舰版是没有问题的,软件安装过程没有报错,系统的设置也是按照安装要求进行设置,至于问题所在目前无法确认。3:CP341的调试,在进行硬件配置的时候,部分CP341过程影响区没有被分配为OB1PI,需要将CPU的:cycle/clockmemory中的过程影响区由768改为更大如1024。4:有个问题,对于CP341在PCS7中使用CFC编程大家是如何编程的,希望能讨论下,目前我使用的方法,通讯比较慢,有时候数据刷新需要10秒作用。部分程序如下:
这里的数字1和3为从个收发块开始到*3个收发块结束,一直循环,数字3可以改为更大,添加多个收发块,但是这样也有限制,添加了多个收发块后,通讯就出问题,可以建立多个CFC程序,编写多个收发块解决,但是都是通讯速度就慢
PPI协议是S7-200CPU基本的通信方式,通过原来自身的端口(PORT0或PORT1)就可以实现通信,是S7-200 CPU默认的通信方式。
RS485串口通讯
第三方设备大部分支持,西门子S7 PLC可以通过选择自由口通信模式控制串口通信。简单的情况是只用发送指令(XMT)向打印机或者变频器等第三方设备发送信息。不管任何情况,都必须通过S7 PLC编写程序实现。当选择了自由口模式,用户可以通过发送指令(XMT)、接收指令(RCV)、发送中断、接收中断来控制通信口的操作。
全局数据包通信方式
无组态连接通信方式
组态连接通信方式
在西门子工控领域,公司以精益求精的经营理念,从产品、方案到服务,致力于塑造一个“行业”,以实现可持续的发展。
便捷的交互式操作,并提供详细的产品描述:交互式产品样本 CA 01 涵盖了 100000 多种产品,使您能够全面了解西门子的产品概况。借此您可获取应对自动化、开关设备、安装和驱动领域的任务时所需的全部信息。所有信息都通过一个便于操作且直观的用户界面来显示。
网上商城 (Industry Mall)是西门子公司在互联网上的电子订购平台。在这里您可在线浏览详尽且一目了然的海量产品信息。借助 EDIFACT 数据交换,您可通过网络在线执行从选型到订购,再到订单跟踪的所有操作。同时还可使用库存检查、用户折扣和报价等功能。
网上商城还具备其他丰富功能,以向您提供周到支持。例如可通过强大的搜索功能方便地选定所需要的产品。在线配置工具则可协助您快速而便捷地对复杂的产品和系统组件进行配置。此外还提供 CAx 数据类型。
西门子通过社交媒体提供了大量有用的信息、产品及服务演示、用户反馈平台、与其他用户以及西门子员工交流的平台等等。请关注我们,跟随我们探寻**范围内不断成长的媒体网路。
工业服务,为您的业务保驾护航,并与您共创数字化未来优化您的设备及生产流程的效率可能会成为一项挑战,尤其是在不断变化的市场条件下。不过,我们的服务则可以为您提供支持。我们了解您身处行业的过程,并且会提供必要的服务,让您能够更好地达成经营目标。您尽管放心,我们有能力程度地延长您的生产时间,程度缩短您的停产时间,继而提升您生产流程的效率和可靠性。如果必须短期更改您的过程,以便满足一项新的需求或者落实一项新的潜在业务,那么,凭借我们的服务,您将获得必要的灵活性。当然,我们会确保您的生产免受网络攻击。我们会为您提支持,让您的过程保持尽可能高的能效和资源效率,同时降低整体生产成本。作为潮流的**者,我们会确保您能够从数字化和数据分析中获益,从而开展扎实的决策:在整个生命周期中,您的设备将会充分发挥其潜能,对此,您可以放心。
我们由、技术人员和所组成的团队将会地提供您所需要的服务 - 可靠、且合规。无论何时,无论何地,只要您有需要,我们就会在您的身边。
PLC控制系统可靠性降低的主要原因
虽然工业控制机和可编程控制器本身都具有很高的可靠性,但如果输入给PLC的开关量信号出现错误,模拟量信号出现较大偏差,PLC输出口控制的执行机构没有按要求动作,这些都可能使控制过程出错,造成无法挽回的经济损失。
影响现场输入给PLC信号出错的主要原因有:
1)造成传输信号线短路或断路(由于机械拉扯,线路自身老化,特别是鼠害),当传输信号线出故障时,现场信号无法传送给PLC,造成控制出错;
2)机械触点抖动,现场触点虽然只闭合一次,PLC却认为闭合了多次,虽然硬件加了滤波电路,软件增加微分指令,但由于PLC扫描周期太短,仍可能在计数、累加、移位等指令中出错,出现错误控制结果;
3)现场变送器,机械开关自身出故障,如触点接触不良,变送器反映现场非电量偏差较大或不能正常工作等,这些故障同样会使控制系统不能正常工作。
影响执行机构出错的主要原因有:
1)控制负载的接触不能可靠动作,PLC发出了动作指令,但执行机构并没按要求动作;
2)控制变频器起动,由于变频器自身故障,变频器所带电机并没按要求工作;
3)各种电动阀、电磁阀该开的没能打开,该关的没能关到位,由于执行机构没能按PLC的控制要求动作,使系统无常工作,降低了系统可靠性。要提高整个控制系统的可靠性,必须提高输入信号的可靠性和执行机构动作的准确性,否则PLC应能及时发现问题,用声光等报警办法提示给操作人员,尽除故障,让系统安全、可靠、正确地工作。