三菱PLC现场总线 CC-link网络应用
CC-LINK 是Control & Communication Link (控制与通信链路系统)的简称。是通过使用CC-link专用电缆将三菱及其合作制造厂家分散的I/O模块,特殊功能模块等链接起来,并通过PLC的CPU来控制这些相应模块的高效,高速的分布式的现场总线系统。
特点、功能
1
1、 速率
使用双绞线,通讯距离为 100 米时通讯速率为 10Mbps,1200 米时通讯速率为 156Kbps。可以通过增加中继器加长距离,通讯距离可达到 7.6Km,使用光中继器时,可达 13.2Km(注:普通 RS232,RS485 通讯的通讯速率为112.5Kbps)。
2、 通讯数量
三菱为2048 个,远程输出(RY)为2046 个。每个系统最多可处理Q 系列 PLC C -LINK 通讯方法的实现,512 个远程寄每个CC-Link系统最多可处理4096个远程I/O点,其中远程输入(RX)存器 RW(包括远程写寄存器 RWw 和远程读寄存器 RWr)。
每个系统中最多链接的站点为 64 个, 每个远程站或本地站链接的个数为:32 点远程输入(RX)和 32 个远程输出(RY),4 个远程写寄存器(RWw)和 4 个远程读寄存器(RWr)。
站类型
2
1、 主站
控制和处理整个网络系统,安装在基板上,站号必须为 0 号。
CC-Link 模块:
Q系列:QJ61BT11(V1.0),QJ61BT11N(V2.0)
QNA 系列:AJ61QBT11,A1SJ61QBT11
A 系列:AJ61BT11,A1SJ61BT11
2、 远程站
远程站分远程 I/O 站(R-I/O)和远程设备站。
R-I/O 处理远程开关量信号,远程设备站可处理 I/O 量和模拟量。
在一个系统中最多有 64 个 R-I/O。
R-I/O 模块有:AJ65SBT-16D(直流 24V/16 点输入)。
远程设备站如:特殊功能模块,变频器,GOT 或感应器等。
在一个系统中最多有 42 个远程设备站。
3、 本地站
本地站具有自己的 CPU,可协助主站处理数据,但没有控制网络参数的功能。 本地站不能控制主站,也不能直接控制除主站之外的其它站点,只能通过主站控制其它站点。 三菱本地站与主站的选定由软件(GPP)网络参数的设置来决定。
4、 智能站
能够通过瞬时传送和信息传送来执行数据通信的站,就是智能站。如带有RS-232 接口的智能仪表,变频器和伺服器等。 在一个系统中最多可以有 26 个智能站。
CC-Link 的配置
3
1、 传输介质
数据传送可以用屏蔽双绞线(TP)
线定义:DA,DB:数据线
DG:地线
SLD:屏蔽线
为提高数据传输的抗干扰能力,普通 TP 可以在 DB、DA 间接一 110Ω的电阻,高性能 TP 在两数据线间接 330Ω的电阻。
2、 站号分配
主站为 0 号站,从站站号为 1~64。
3、 占用站
有时一个模块并不一定占有一个站号,有可能占有 2 个或 2 个以上的站号,但最多占有 4 个站号。
总结:CC-link总线的优点
1、 通过将每个模块分散到类似传送生产线和机械等设备中去,能够实现整个系统的节省配线。
2、 通过使用处理类似I/O或数字数据的ON/OFF数据的模块,能够实现简单的高速的通信。
3、 可以和其它厂商的各种不同的设备进行链接,使系统更具有灵活性。
采用PLC作为通信控制设备,解决变压器信号远程传输难题
在某电厂110kV变压器改造过程中,针对变压器现场信号多、与后台传输距离远等特点,保定天威集团特变电气有限公司的研究人员许金红,在2021年第1期《电气技术》上撰文,提出并采用通过可编程逻辑控制器将变压器二次开关量信号、模拟量信号转化成数字信号再经由光纤通信传到远方后台的方法,成功解决了实际困难。
在某电厂110kV变压器改造过程中,二次信号的远程传输中发现3个难题:①新增的变压器本体二次信号较之前增加很多,增设电力电缆困难;②变压器与后台测控系统的传输距离较远(800m),干扰源较多,模拟量信号衰减大,容易失真;③后台系统沿用以前老式的监控系统,必须考虑新变压器与老式后台系统的兼容问题。
考虑到以上几点,本文中提出对变压器本体二次信号采用可编程逻辑控制器(programmable logic controller, PLC)转化成数字信号,并更换为通过光纤传输数字量,由光纤传输到达监控室之后再将数字信号转化成模拟量和开关量,实现与后台系统的对接。该项目具有节省成本和安全可靠的优点。
1 系统组成及原理
1)变压器信号采集量
本项目中从变压器本体采集并需输送的信号包含光纤测温信号5路,全部为4~20mA模拟量;油温、油位、瓦斯报警、光纤报警开关量信号15路和1路PT100温度远传信号。采集到的信号传输到控制室后,15路开关量和5路模拟量仍保留不变,传至后台的1路PT100经转化为4~20mA模拟量后接入监控系统。
2)硬件组成
硬件设备由PLC及其扩展模块、光电交换机、单模光纤等组成。
根据设备采集及输出的开关和模拟量数量,项目中采用两台西门子ST40型CPU模块、一个EM AI08模拟量输入模块、两个EM AQ04模拟量输出模块,一个EM AR02热电阻模块,完成模数转换和通信功能。
其中一台PLC放置在变压器端控箱内,用来将本体的二次开关量和模拟量转化为数字信号,另一台置于控制室,用于将数字信号转换回开关量和模拟量。光电交换机采用工业级MIENI1203型,用来将PLC转化的数字电信号转成光信号或将光信号转化回电信号。
3)工作原理
本系统主要工作过程是通过以下途径实现的:PLC作为主要数据采集和模数转化元件,首先将采集到的测控信号通过PLC转化成数字量,再经光纤交换机把电信号转换成光信号传输出去;在后台通过另一台光电交换机接收光信号,并通过后台的光电交换机接收后由后台PLC把信号转换回模拟量和开关量,两台PLC通过以太网、光纤网络组建网络通信,通过以太网协议实现两台之间的信息发送和接收。系统组成框图如图1所示。
图1 系统组成框图
2 软件编程测试
西门子S7-200 SMART CPU提供一个以太网端口,因此两台PLC可以方便地通过以太网口连接至光纤设备实现信息交换。本项目以太网通信协议采用TCP通信协议。TCP是一个因特网核心协议,在以太网通信的主机上运行的应用程序之间,TCP提供了可靠、有序并能够进行错误校验的消息交互功能。TCP能保证接收和发送的所有字节内容和顺序完全相同。
对S7-200 SMART之间的TCP通信,双方通过调用开放式用户通信指令库中的指令即可实现。
2.1 变压器端PLC编程
1)设置变压器端PLC IP地址
将变压器端PLC地址设置为192.168.0.101,如图2所示。
图2 设置变压器端PLC IP地址
2)建立变压器端PLC TCP连接
调用指令库中的TCP_CONNECT指令建立TCP连接,参数设置如图3所示。设置连接后台PLC地址为192.168.0.102,远端端口为2001,本地端口为5000,连接标识ID为1。
图3 设置TCP_CONNECT指令参数
3)调用发送数据指令
调用TCP_SEND指令发送以VB0为起始地址,数据长度为VW100内存储数据,发送到连接ID为1指定的后台端PLC。变压器端TCP_SEND指令的参数设置如图4所示。
图4 设置TCP_SEND指令参数
2.2 后台端PLC编程
1)设置后台端PLC IP地址
参照图2,设置IP地址为192.168.0.102。
2)建立后台端TCP连接
参照图3,调用TCP_CONNECT指令建立TCP连接。设置变压器端地址为192.168.0.101,远端端口为5000,本地端口为2001,连接标识ID为1。
3)后台端接收数据
后台端PLC调用TCP_RECV指令接收变压器端PLC发送的数据。接收的缓冲区长度为VW100内存储数据,数据接收缓冲区以VB1000为起始。后台端接收数据指令的设置如图5所示。
2.3 数据传输测试结果
按照图2—图5进行硬件连接和测试,并对PLC编程,进行数据传输试验。在图6中,VW0是变压器端发送的开关量数据,VW50是变压器端发送的1个模拟量数据,VW100是发送的数据长度。图7中,VW1000是后台端接收的对应开关量数据,VW1050是后台端接收的对应模拟量数据,VW100是接收的数据长度。
通过变压器端PLC发送数据和后台端PLC接收数据一致性测试,数据结果显示:开关量数值完全相同;模拟量数值由于模拟量处在动态变化中以及传输的稍有滞后,结果稍有偏差,但从数值看差值很小,仅万分之三左右的误差,满足监测精度,达到了预定目标,证明方法可行。
图5 后台端TCP_RECV指令设置
图6 变压器端发送的数据
图7 后台端接收的数据
3 结论
通过本项目的软硬件实施,验证了其数据的准确性。系统运行可靠,获得了成功。本项目具有以下几方面的显著优点:
1)采用PLC作为通信控制设备,软、硬件设计简单,响应迅速,运行可靠。
2)采用光纤/以太网通信的方式,避免了铺设大量的电力电缆,可节省大量人力、物力,从而更节材。
3)采用光纤传输的方式,传输距离长,环境适应性强。
本文编自2021年第1期《电气技术》,论文标题为“基于PLC的光纤通信技术在变压器远程监控中的应用”,作者为许金红。
相关问答
PLC主要由哪些模块组成?
可编程逻辑控制器,它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/...
在座的同志!我想问问:晋城Arista光通讯模块原理,光通讯模块...
[回答]pLC通过profibus与梅特勒称重终端进行通讯需要通过EM277模块ProfibusDP协议实现你的EM277可以通过DP方式与上位机通信,用OPC方式访问,具体能连接多...
PLC如何读取测量光幕的信号,刚刚购入SAKII光幕。485串口通...
[回答]光幕有两个插头可以拔下来的,一个接220v电源,一般和门机电源是一起的,也有例外。另一个是继电器输出,一个公用端COM,一个和公用端内部接通的是常闭...
工业级RS485串口服务器的组网方式有哪些?
工业级串口服务器应用在智能工厂等自动化工业领域是重新改造既有串口设备较简单的办法,将PLC、数控机床、仪器仪表、传感器、无线电收发机和其他串口设备通过RS2...
什么是PLC光分路器?
PLC平面波导型光分路器(PLCSplitter)是一种基于石英基板的集成波导光功率分配器件,与同轴电缆传输系统一样,光网络系统也需要将光信号进行耦合、分支、分配,这...
盆友们我想了解!荆州瞻博光通讯模块干什么用的,光通讯模块...
[回答]FM458-1DP模块为西门子S7-400PLC的功能模块,有输入/输出块、通讯块、逻辑块、服务/诊断块。更多关于S7-400PLC的CPU及模块相关资料可以参考:http://...
麻烦在座的老铁,问一下,山西省优惠的光通讯模块,光通讯模...
[回答]同时具有显示、控制功能。ModBus通讯用于MT断路器直接与上位PC机和PLC连接通讯(必要时增加RS232/485转换口),采用ModBus协议。同时具有显示、控制功...
plc的应用范围有逻辑控制什么,闭环过程控制什么?
所谓逻辑控制,也可以称推理控制。必须满足某个条件才能输出信号达到人们设定要求。如:光感没有了就自动送电。让灯亮。或按时间定时开,关照明。这都属于逻辑控...
PLC怎样通过中间继电器控制电磁阀?-PF涞田的回答-懂得
用PLC的输出点去驱动继电器的线圈,继电器的触点去驱动电磁阀。原理是,通过程序设计逻辑控制,当需要外部电磁阀接通时,PLC输出端输出信号去驱动继电...
当PLC出现故障,我们如何查找?
PLC是一个工业小电脑,它出问题,首先要排除是PLC本体问题还是外围问题,如果是PLC本体出现问题,往往ERR灯会亮起来,或者是红灯闪亮,正常状态一般是RUN运行绿...总...