西门子6ES7515-2TM01-0AB0性能参数
一、系统描述
此系统工程是我公司与北京某停车设备公司合作,对大连某停车厂自控停车系统进行设计。该工程包括四个停车设备控制终端,每个终端(PLC)连接一台控制设备,每台设备按职负责各自的任务,该控制设备可由主控中心发出控制指令,通信无线电台将中心控制指令传给下位PLC,由PLC控指令控制机车状态,并将车辆拖入指令车位。
系统拓朴图如下:
二、系统可完成的功能
(1)停车控制设备所处位置地理画面显示;
(2)多个停车控制设备参数的实时数据显示表;
(3)实时报警功能及事故历史记录;
(4)用户系统查询状态显示;
(5)工作报表打印功能。
三、为什么要选用MDS电台:
此项目为一地下停车场,共有四层。每层都有钢筋、钢板材料阻挡,传输路径环境十分恶劣,且电机运行较多,干扰严重。根据环境的要求,需采用性能优越的无线数传设备。而MDS电台由于具有以下特点。能够完全满足现场的工作要求。
性能优异,数据可靠,坚固耐用。采用了DSP技术,自适应均衡,前向纠错技术,速率达到19200bps。
安装简便易行。无线系统的安装实施快,投资见效快。电台无需特别的编程设置,任何常见的异步通信协议都可以使用。
在恶劣的环境下使用:电台设计出色,在干扰严重,传输路径阻挡的环境下表现优异。
四、系统软件的特点
系统所有控制的均设有手动和自动两种状态。上位机的应用软件对系统的报警和实时工作状态进行处理分析使管理人员充分了解停车场车位的可用数量、具体位置及用户分类等,使车厂管理人员合理调度,进尔合理科学地对车场进行管理。
本系统采用了Rockwell Software软件包。其中RSLogix500TM作为SLC500处理器的梯形图编程软件,RSLinx TM为网络通讯驱动软件,RSView32为人机画面监控软件。
RSLogix500TM为梯形逻辑编程提供了灵活、可靠、有效的工具。可完成梯形编辑、拖放编辑、数据库编辑,进行准确的I/O组态。利用软件的Advanced Diagnostics功能对程序出错的地方进行定位,bbbbbb and Replace可方便地查处并替换地址和描述文本,同时Custom Dixplay Monitor可检查数据表元素的状态,Tabbed Display可检查扫描时间、寄存器和中断设置的状态位。从Consolidate Project窗口可访问I/O组态、程序文件、数据表文件和其它信息。
利用RSLinx TM和bbbbbbs NT可建立智能停车自动化的所有通讯解决方案。用户可通过一个或几个通讯接口同时运行应用程序的组合,提供快速的OPC、DDE和Custom C/C++接口。本系统中,RSLinx TM完成工作站对SLC500处理器数据的同步读写访问,实现计算机间数据共享,使系统资源得到有效利用,减少网络阻塞,从而提高了通讯速度。
RSView32是用来开发和运行人机接口应用的集成软件包。能完成数据采集、数据处理、数据表示和操作控制。它是由图形编辑器、数据库管理、数据登陆、事件检测、报警、趋势图和密码保护功能块组成。RSView32可实现在线修改,重复使用同一个由PLC梯形图应用程序创建的系统标签和图形库中的对象。通过系统级的安全设置和16个等级的项目安全设置,确保供电系统的安全运行。
RSView32具备高质量的人机画面软件特征外,其独特的系列工具可大限度地提高开发应用人员的效率:
(1)在开发应用程序时,只需点击一个按钮就可以模拟运行;
(2)在一个组内可以编辑某个对象而无需分解该组,不影响直观显示;
(3)通过“对象智能轨迹”点击并托动来达到动作的直观显示;
(4)用标签占用符和参数文件实现一个图形显示代表多个设备;
(5)用标签替代功能实现快速更换标签名和字符串;
(6)轻松导入在其了绘图应用软件中开发的图形。
RSView32和RSLinx TM为系统的数据采集、控制及通讯传输提供了完善的软件支持。
五、 使用效果
车场智能停车控制SCADA系统的成功使用。大大提高了车场的使用效率,减小了现场人员的工作量,具有显著的社会效益和经济效益。
modbus 从站把地址映射到保持寄存器区的地址不超过 9999 的部分,portant; text-decoration-line: none !important;">plc保持寄存器地址范围在 之间。对应的 PLC 地址就是从 40001 开始,转换方式是“协议地址 + 40001 = PLC 地址”;
有些 modbus 从站把地址映射到保持寄存器区的地址超过 9999 的部分。地址范围为36。对应的 PLC 地址就是从 400001 开始,转换方式是“协议地址 + 400001 = PLC 地址”。
西门子S7-200 RTU通讯,变频器地址为什么要加40001?
1. 因为S7-200包括多种不同的数据存储地址,比如V区,I区,Q区和AI区,这些地址PLC可以区分开来,而Modbus协议是无法区分的。因此,为了让数据地址通过Modbus协议传输,S7-200自带的通信程序规定,地址+40000表示映射到V区;换句话就是说,开始数字为4的地址表示外部设备同PLC的V区之间进行数据交换。这样,PLC可以确定功能码,生成相应的通信数据帧。
2. 虽然你事先加上了40001,但PLC还是把数据帧里面的地址减去了40001,相当于没变。
3. 从有9999个数据地址支持,足够大家使用了。但PLC还是可以支持这样更大范围的地址。
4. Modbus是从1开始的地址编码,而PLC和其它设备是从0开始的地址编码,所以我们需要加上40001,而不是40000。
本次项目用到三菱portant; text-decoration-line: none !important;">plc的PROFIBUS-DP 主站模块()和34台三菱A800系列portant; text-decoration-line: none !important;">变频器、15台伟创大功率变频器进行通讯。可以进行频率和自动启停的控制。
调试中遇到的问题:
1、portant; text-decoration-line: none !important;">三菱plc主站模块和伟创变频器的PROFIBUS-DP卡通讯的不上。
2、三菱的主站模块同时连接34台三菱变频器和15台伟创变频器时通讯不上。
3、大功率伟创变频器的运行时和会干扰通讯,造成通讯的不稳定。
解决方案:
1、三菱的主站模块要和从站进行通讯,首先要在主站的配置中添加从站的DP板卡的配置文件。因为伟创的板卡使用的是西门子的风格,所以在配置完成后,读出和写入的数据会发生高低字节错位的情况,
所以在写入频率和读取频率的时候要把高低字节分开进行处理,然后再进行数据处理,终才能正常的通讯。
2、因为在PROFIBUS-DP通讯中,每 1 段的允许连接个数:主站 *1 + 从站 + 中继器 =32 个。系统中从站的个数超过了31个,所以需要添加中继器,来放大通讯中的信号。并且要在末端把终端电阻拨上去,PROFIBUS的通讯电缆要用专用的通讯电缆,使线缆的阻抗和终端电阻的阻抗相匹配。
3、整套系统中伟创的变频器的功率都很大,大的达到了200KW,所以在大功率变频器运行时,会有很强的干扰信号,会造成通讯中断或通讯异常。先把通讯速率降低,然后把微创变频器和三菱变频器分开,用两个PROFIBUS-DP主站模块进行控制,把portant; text-decoration-line: none !important;">电源线尽可能的远离通讯线缆,并且做好portant; text-decoration-line: none !important;">接地处理,这样就会大大的降低干扰。