7
西门子模块6ES7221-1BF22-0XA8技术支持
一、赫优讯RIF网络通讯模块介绍
赫优讯(Hilscher)RIF网络通讯模块,扩展了Rockwell自动化Allen-Bradley系列PLC产品的功能,使其具有了PROFIBUS总线接口,支持I/O控制和消息模式,即集成了DPV0和DPV1功能。RIF模块硬件类似于Rockwell其它的模块,支持背板总线,使用时直接将其拼接到其它模块的后面即可,模块分为主、从站,可以方便的接入PROFIBUS网络。
RIF系列网络通讯模块,按照所适用的系统分为:
1、 RIF 1769-DPM,用于CompactLogix/MicroLogix系列PLC,主站;
2、 RIF 1769-DPS,用于CompactLogix/MicroLogix系列PLC,从站;
3、 RIF 1788-DPM,用于FlexLogix/DriverLogix系列PLC,主站。
4、 RIF 1788-DPS,用于FlexLogix/DriverLogix系列PLC,从站。
二、应用RIF 1769-DPM实现AB CompactLogix系列PLC与西门子Profibus从站ET200M的通讯
在本案例中,我们采用罗克韦尔CompactLogix 1769-L35E PLC作为主控制器;西门子公司使用广泛的DP从站ET200M系列中的IM153-1(订货号6ES7 153-1AA03-0XB0)作为RIF1769-DPM连接的从站,来实现通讯。
系统配置如下图:
如上图所示,在PROFIBUS通讯网络中,RIF1769-DPM作为DP主站,地址为1;IM153-1作为DP从站,地址为2,同时扩展了一块16DI(SM321)和16D0(SM322)模块以方便观察数据交换;PC机上运行赫优讯软件来完成RIF 1769-DPM的通讯组态。
案例的目的是实现在CompactLogix 1769-L35E PLC通过RIF 1769-DPM通讯接口模块来实现对PROFIBUS从站(ET200M)及所带模块的控制和数据读写。
完成本案例所需要的基本软硬件配置:
5、赫优讯RIF 1769-DPM通讯接口模块一块;
6、罗克韦尔Allen-Bradley CompactLogix1769-L35E CPU一块,电源模块一块,1769-ECR终端一块;
7、西门子IM153-1接口模块一块,西门子SM321模块一块,西门子SM322模块一块;
8、集成以太网卡和RS232串口的计算机一台;
9、Profibus电缆和两个网络插头;
10、以太网通讯线;
11、RS232通讯线一根(CAB-SRV-MD8),用于RIF 1769-DPM的配置;
12、RS232通讯线一根(2/3交换,5接5),用于CompactLogix L35E初始设置;
13、Rockwell软件:RSLogix 5000,V13.00以上;
14、Hilscher软件:,V1.023以上
实现案例的基本步骤:
1、完成配置图接线,设备上电;
2、在计算机上安装和RSLogix 5000软件;
3、运行软件,配置网络参数,下载到RIF 1769-DPM中;
4、运行RSLogix 5000软件,组态系统并设置相关参数,下载到CompactLogix L35E中;
5、在RSLogix 5000软件中,编写应用程序,来进行数据的读写;
三、软件中的参数组态
组态步骤:
1、 打开软件,新建PROFIBUS网络,插入DP主站RIF 1769-DPM,站点地址设为1;
2、 导入从站设备(在初始设备列表中只有Hilscher主、从站设备,如需组态其他厂家的从站设备需要设备的GSD文件),
具体操作如下:,将从站设备的GSD文件,拷贝到C:\Program Files\Hilscher GmbH\SYCONnet\PBGenericSlaveDTM\GSD文件夹下,然后打开组态软件,选择菜单Network\Device Catalog,在Device Catalog界面中,点击Reload按钮,新设备列表;
3、 插入DP从站ET 200M(IM153-1)至DP网络,站点地址设为2;
4、 鼠标双击IM153从站,在弹出的对话框中进行从站模块配置;
根据系统需要,在ET200M下,配置16点的DI,和16点的DO模块(定货号分别为:6ES7 321 1BH01-0AA0和6ES7 322 1BH02-0AA0);
下图为ET200M从站的参数配置画面:
请注意:Slot1-3为空槽模块配置,从Slot4开始才是实际的IM153-1后面的模块。
5、 鼠标双击RIF 1769-DPM,在弹出的对话框中进行通讯接口模块参数配置;
在Bus bbbbbeters选项卡中,“Profile”,选择“Profibus DP”;可以根据需要设置站地址(Station Address),在网络中不重复即可;其他出现警告的参数可通过点击“Adjust”进行自动调整;如下图:
.masterSetup选项卡中,可以根据所带从站的数量,调整“Watchdog time”,以提高系统的运行速度;在Address Table选项卡中,可以看到所带DP从站的站地址和数据区域;在Firmware Download选项卡中,操作;
如下图:
6、 保存参数配置,选中RIF 1769-DPM,选择Online菜单的Download,将参数配置下载到RIF 1769-DPM中;
7、 DP主、从都可以在线进行状态诊断。
四、RIF模块在RSLogix 5000软件中的组态
将RIF模块组态到AB控制系统中,右击“CompactBus Local”选择“New Module”,在“Other”列表中,选择“1769 MODULE”,然后根据DP从站信息配置参数:“Name”,可以设为“DPM”;“Debbbbbbion”,可以设为“ 1769-DPM”;“Comm bbbbat”,设置为“Data-INT”;“Slot”,根据模块的实际槽号来设置;
“Connection bbbbbeters”参数中,“Assembly Instance”保持默认;“Size”的设置与组态中RIF 模块的“Address Table”选项卡中的数据长度相一致;此例中RIF 1769-DPM,所带从站,带“16个I点,16个O点”,所以“bbbbb”中设置为“45”,“Output”中设置为“9”;“bbbbb”前44个字节、“Output”中前8个字节,为设备预留用于状态信息存储。
RIF模块参数配置如下图所示:
当正确的组态数据下载到RIF 1769-DPM和RSLogix 5000正确的组态数据下载到CompactLogix 1769-L35E后,1769- L35E通过RIF 1769-DPM与ET200M实现Profibus-DP通讯。IM153-1模块上的BF(Bus Fault)灯应该自动熄灭,RIF 1769-DPM上的RUN灯常亮,COM灯闪烁。
五、结束语
赫优讯RIF 网络通讯接口模块,基于PROFIBUS现场总线,扩展了罗克韦尔自动化Allen-Bradley系列PLC的网络通讯功能,使其能够适用于加复杂和多元的工业自动化控制系统。
本案例中,DP从站选用广泛使用的西门子公司的ET200从站设备,对于其他任何支持PROFIBUS总线通讯的从站设备,都可以进行类似的应用;此外,RIF的从站接口也可以将AB控制系统作为DP从站,接入PROFIBUS总线网络,实现多系统之间的数据交换。
这将为广大用户和系统集成商在开发控制系统过程中的设备选型提供加广阔的空间。
在目前的电子产品市场上,众多的PLC产品令人眼花缭乱,有一些老牌的,象西门子、三菱、A-B等等,也有一些新兴的新产品,由于生产厂家的不同,在具体的产品构造软件编程和网络功能上都存在着差异,我们 ...
在目前的电子产品市场上,众多的PLC产品令人眼花缭乱,有一些老牌的,象西门子、三菱、A-B等等,也有一些新兴的新产品,由于生产厂家的不同,在具体的产品构造软件编程和网络功能上都存在着差异,我们学校的学生实验室自1992年以来一直使用美国A-B公司的PLC-5系列产品,主要是SLC500系列,包括SLC5/01,5/02,5/03三种机型,输入输出模块分别有8点、16点及20点,也有少量的30点和40点的I/O供实验室开发使用,作者一年多来,一直致力于PLC试验和一些工程项目的开发,对A-B公司的SLC500系列产品的开发与使用积累了一定的经验,鉴于目前介绍这种产品使用的文章不多,写下此文,与各位同仁共同讨论。
1、公司简介
A-B公司是美国生产可编程序控制器的主要厂家之一。90年该公司的PC产品销售占美国PC总的一半以上。该公司提供各种类型的PC,以适应从单机控制到大型工厂自动化方面的不同需要,生产的PLC-5系列包括SLC500等3个小型PC机型和PLC-5/10等8个中型PC机型。该系列处理器具有相似的特性并具有典型的向上兼容性,除了具有常用功能指令,还具有顺序功能流程图(SFC〉结构编程和PID指令。
2、梯形图编程软件APS的使用
A-B公司提供了编程软件APS,进入该软件,执行APS。BAT,即可出现屏幕主菜单,分别显示了F1-F10共10个功能菜单,按下不同的F键,可选中相应的功能。编程分为在线编程和离线编程,一般的使用方法为先离钱编程,再在先调试。操作步骤为:选择F4(OFFLINE CONFIG),出现己存在的。HEX文件,若你要编辑或者执行这些文件,按光标上下键选中该文件,这时该文件为白色反显,再按F3(SELECT FILE),接着按F8(ACCEPT),再按F3(OFFLINE PRG/DOC),这时在屏幕的右下方,可见你要编辑的文件名FILE:××;同时屏幕底层出现编辑菜单(F7-F8〉,此时按下F8(MONEOR FILE〉可进入下一级编辑菜单,出现梯形图的框架(从下至上,既从(END〉开始〉,此时选F10(EDIT〉即可进入下一级编辑菜单(F3-F9〉,各功能键的含义分别为:
F3(APPEND RUNG):两行之间插入一空逻辑行:
F4(INSERT RUNG):在本逻辑行的上方插入一逻辑行:
F5(MODIFY RUNG):编辑逻辑行,包括逻辑位指令〈BIT〉,计时器/计数(TIMER/COUNTER),比较指令(COMPARE),算术指令(MATHL移位也辑指令(MOVULOGIC),文件指令(FILE,顺序指令(SHIFT/SEQNCER)控制指令(CONTROL〉,指令(SPECIAL),各种具体指令的用法见SLC500的指令集:
F6(DEIZTE RUNG):删除逻辑行:
F7(UNDELETE RUNG):恢复删除行:
F8(ADVANCED EDITING):编辑:
F9(TEST EDITS):编辑测试:
编辑完一个逻辑行后,先按ESC键退出,再按F10(ACCEPT RUNGL接着继续下一行的编辑。
若是需要产生一个新的。HEX文件,在选F4(OFFLINE CONFIG〉后,选F6(CREATE FILE),然后要选与你正在操作的PLC处理器一致的PROCESSOR型号,一般在设备上有标注,这一步比较关键笔者初始时由于未加注意,选错了型号,后来在具体编辑梯形图时,屏幕老是提示I/O点出错,花了很长一段时间才找出错误根源。选好处理器后,按口,此时你所选中的PROCESSOR名称会出现在CREATE PROCESSOR FILE的文件框中,再按F8(ACCEPT〉退出,再选中刚才新产生的文件,按上述方法进行编辑。
3、网络功能
SLC500系列PLC的网络链路采用DH-485数据链路,其具有如下功能:
32个设备的相互连接;多主机功能;令牌(TOKEN〉传递访问控制:不间断可增加或删除链路节点的功能:链路的大长度为4000英尺
DH-485数据链路以“菊花链”的形式将每台PLC连接到各个链路藕合器,再通过链路藕合器与编程站联系,一种典型的连接方式如上图:
可以支持DH-485数据链路的SLC500设备包括:
SIC500固定式I/O控制器(应答器〉;SLC5/01模块式控制器(应答器〉;可以运行SLC500编程软件的个人计算机(起始器〉:SLC-5/02模块式I/O控制器(起始器)
4、总线
以上只是作者个人的经验,SLC500系列PLC的应用还有很多方面值得研究。
控制系统中,使用PLC的模拟量控制多台变频器,由于变频器本身产生强干扰信号的特性和模拟量抗干扰能力不与数字量抗干扰能力强的特性;因此为了的变频器对模拟量的干扰,在布线和接地等方面就需要采取加严密的措施。
一.关于布线
1.信号线与动力线分开走线
使用模拟量信号进行远程控制变频器时,为了减少模拟量受来自变频器和其它设备的干扰,请将控制变频器的信号线与强电回路(主回路及顺控回路)分开走线。距离应在30cm以上。即使在控制柜内,同样要保持这样的接线规范。该信号与变频器之间的控制回路线长不得过50m。
2.信号线与动力线分别放置在不同的金属管道或者金属软管内部
由于水系统的两台富士变频器离控制柜较远分别为30m和20m,因此连接PLC和变频器的信号线如果不放置在金属管道内,易受到变频器和外部设备的干扰;同时由于变频器无内置的电抗器,所以变频器的输入和输出级动力线对外部会产生强的干扰,因此放置信号线的金属管或金属软管一直要延伸到变频器的控制端子处,以保证信号线与动力线的分开。
3.模拟量控制信号线应使用双股绞合屏蔽线,电线规格为0.5~2mm2。在接线时一定
要注意,电缆剥线要尽可能的短(5-7mm左右),同时对剥线以后的屏蔽层要用绝缘胶布包起来,以防止屏蔽线与其它设备接触引入干扰。
4.为了提高接线的简易性和性,信号线上使用压线棒端子。
二.关于接地
1.变频器的接地应该与PLC控制回路单接地,在不能够保证单接地的情况下,为了减少变频器对控制器的干扰,控制回路接地可以浮空,但变频器一定要保证接地。在控制系统中建议将模拟量信号线的屏蔽线两端都浮空,同时由于在机组上PLC与变频器共用一个大地,因此建议在可能的情况下,将PLC单接地或者将PLC与机组地绝缘开来。
2.变频器的接地
400V级:C种接地(接地电阻10Ω以下)。接地线切勿与焊机及动力设备共用。接地线请按照电气设备技术基准所规定的导线线径规格。如35KW的变频器接地线线径为22 mm2,87KW的接地线线径为50 mm2。
接地线在可能范围内尽量短。由于变频器产生漏电流,与接地点距离太远则接地端子的电位不。
3.变频器与电机间的接线距离。
变频器与电机间的接线距离较长的场合,来自电缆的高次谐波漏电流,会对变频器和周边设备产生不利影响。因此为减少变频器的干扰,需要对变频器的载波频率进行调整
量程模块设置的对不.
1将传感器连接到模拟量输入
模拟量输入模块支持各种传感器,如电压/电流以及电阻传感器,具体取决于设置的测量方法。
2模拟量信号电缆
请始终使用屏蔽双绞线电缆连接模拟量信号。这样会减少干扰。把模拟电缆屏蔽层的两端接地。
电缆两端的任何电位差都可能导致在屏蔽层产生等电位电流,进而干扰模拟信号。为防止发生这种情况,应只将电缆一端的屏蔽层接地。
3电气隔离模拟量输入模块
电气隔离模拟量输入模块的测量电路 M(ANA) 的参考点和 CPU 的 M 端子未实现电位互连。如果测量电路 MANA 的参考点和 CPU 的 M 端子间可能产生电位差 Viso ,请务必使用电气隔离模 拟量输入模块。用等电位连接导线连接 MANA 端子和 CPU 的 M 端子,以防 Viso 出限值。
4非隔离模拟量输入模块
非隔离模拟量输入模块将测量电路 MANA 的参考点与 CPU 的 M 端子或 IM 153 连接。请将 MANA 端子连接到 CPU 的 M 端子或 IM 153。MANA 和 CPU 的 M 端子或 IM 153 之间的任何电位差都可能导致模拟量信号受到干扰。
5电位差 CMV 限制
请务必限制输入通道的测量线路 M- 和测量电路 MANA 参考点之间的电位差 CMV(共模电压)。根据传感器的不同电位,需要采取不同措施以防止出限值。.