7
3VA2450-7JP32-0AA0
PLC为什么容易烧坏
自从PLC作为繁重的接触器控制柜替代品进入人们的生活开始,PLC就在工业生产和科技的发展中扮演着重要的角色,几乎大部分复杂的电力拖动都是有PLC集中智能化控制的,所以PLC出现故障也影响着人们的生产和生活。据大数据分析得出PLC故障频发的的地方为电源,当PLC模块电源出现故障时,不仅会导致工作失误,严重的甚至会耽误整体工作进度。
PLC系统的电源包括:外部电源、内部电源及备用电池。内部电源是PLC出现故障的重要原因。传统PLC电源一般是放在PLC内部,电源在持续工作、散热中,电压和电流的波动冲击是不可避免的,而且国内电网不稳定,所以大部分PLC产生故障是因为电源烧坏引起的。而电源烧坏如果维修不了往往只能换了整个PLC,这样不止浪费了精力还把拖延了整个工程进度。
怎么做到PLC故障率低,是因为考虑到内部电源容易烧坏的问题,所以顾美PLC采用电源分置可以很好解决了因为电源烧话而换整个PLC的问题。
为了保证保证了PLC的质量和寿命,顾美从以下几个方面完善
1) 继电器、接触器
继电器全部使用美国泰科,经测试泰科继电器使用后PLC质量和寿命比其他产品提高78%
2) 输入输出等开关、安全保护、传感器、仪表现场操作的一些元件或设备
采用可插拨端子,随插随换,光耦隔离
3) 电源、地线、信号线的噪声
过流保护,过压保护,TVS保护变量”与“参数”是西门子PLC中常用的名词,在不同的使用场合有不同的含义。为了防止概念的混淆,根据不同的用途,将S7中的变量分为“程序变量”与“诊断变量”两大类:将参数分为“程序参数”与“配置参数(组态参数)”两大类。
“诊断变量”用于PLC调试阶段,“变量表调试”所指的就是“诊断变量”。诊断变量包括的范围很广,凡是PLC中可以赋值或进行显示的信号与数据统称为诊断变量(Variable),它包括输入、输出、内部标志寄存器、定时器、计数器、数据块中的内容等。
“程序变量”与“程序参数”是在PLC程序设计阶段需要使用的“变量”与“参数”。因此,除非特别说明,本章所述的“变量”均是指“程序变量”,“参数”均是指“程序参数”;而在调试部分、硬件组态(配置)部分所述的“变量”均是指“诊断变量”,“参数”均是指“配置参数”。
西门子S7系列PLC可以使用的”程序变量”包括程序参数、局部变量(又称临时变量Temporary)、静态变量(Static)3种基本类型,并且有规定的使用范围。
RS-485接口是一种中长距离的方式,可以快速而且的将输出传输回来。同时RS-485接口也被广泛地应用在农业、工业等诸多领域。
1)总线匹配。
总线匹配有两种方法,一种是加匹配电阻,位于总线两端的差分端口VA与VB之间应跨接120Ω匹配电阻,以减少由于不匹配而引起的反射、吸收噪声,有效地抑制了噪声干扰。但匹配电阻要消耗较大电流,不适用于功耗限制严格的系统。
另外一种比较省电的匹配方案是RC匹配,利用一只电容C隔断直流成分,可以节省大部分功率,但电容C的取值是个难点,需要在功耗和匹配质量间进行折衷。
除上述两种外还有一种采用二极管的匹配方案,这种方案虽未实现真正的匹配,但它利用二极管的钳位作用,迅速削弱反射信号达到改善信号质量的目的,节能效果显著。
2)RO及DI端配置上拉电阻。
异步通信数据以字节的方式传送,在每一个字节传送之前,先要通过一个低电平起始位实现握手。为防止干扰信号误触发RO(输出)产生负跳变,使接收端MCU进入接收状态,建议RO外接10kΩ上拉电阻.
3)保证系统上电时的RS-485芯片处于接收输入状态。
对于收发控制端TC建议采用MCU引脚通过反相器进行控制,不宜采用MCU引脚直接进行控制,以防止MCU上电时对总线的干扰。
4)总线隔离。
RS-485总线为并接式二线制接口,一旦有一只芯片故障就可能将总线“拉死”,因此对其二线口VA、VB与总线之间应加以隔离。通常在VA、VB与总线之间各串接一只4~10Ω的PTC电阻,同时与地之间各跨接5V的TVS二极管,以线路浪涌干扰。如没有PTC电阻和TVS二极管,可用普通电阻和稳压管代替。
5)合理选用芯片。
例如,对外置设备为防止强电磁(雷电)冲击,建议选用TI的75LBC184等防雷击芯片,对节点数要求较多的可选用SIPEX的SP485R。


一、海为PLC通讯特点:
1、内置多种通讯协议:HaiwellPLC各种型号的主机都内置ModbusRTU/ASCII协议、自由通讯协议以及海为公司的HaiwellBus高速通讯协议;
2、通讯端口可扩展:HaiwellPLC各种型号的主机均自带2个通讯口(一个为RS-232,另一个为RS-485),用通讯扩展模块可扩展至5个通讯口,每个通讯端口均可用于用于编程和联网,通讯端口相互独立,均可作为主站也可作产从站;
3、较为便利的通讯指令系统:使您无论使用何种通讯协议都只需一条通讯指令便可完成复杂的通讯功能,编程简单而程序简洁,无须再为通讯端口冲突、发送接收控制、通讯中断处理等问题烦恼,可以在程序中混合使用各种协议轻松完成您所需的各种数据交换;
二、台达变频器通讯协议介绍
台达变频器采用Modbus通讯协议,根据台达变频器说明书与通讯有关的主要参数如下:
P00:频率指令来源设定,默认00,需要设定为03
00:由数字操作器控制
01:由模拟信号0~10V控制
02:由模拟信号4~20mA控制
03:由RS485通讯控制
04:由数字操作器控制上的VR控制
P01:运转指令来源设定,默认00,需要设定为03
00:由数字操作器控制
01:由外部端子控制,键盘STOP有效
02:由外部端子控制,键盘STOP无效
03:由RS485通讯控制,键盘STOP有效
04:由RS485通讯控制,键盘STOP无效
P88:通讯地址,1~254,默认1
P89:通讯传送速度(波特率),默认01
00:4800
01:9600
02:19200
03:38400
P92:通讯资料格式,默认00,设定为01
00:ModbusASCII<7,N,2>
01:ModbusASCII<7,E,1>
02:ModbusASCII<7,O,1>
03:ModbusRTU<8,N,2>
04:ModbusRTU<8,E,1>
05:ModbusRTU<8,O,1>
三、海为PLC与台达变频器通讯程序
因为台达变频器采用Modbus通讯协议,所以海为PLC采用Modbus通讯协议与其通讯。
例子完成5项操作命令:
1、设定运行频率:使用MODW指令(Modbus写)
根据台达变频器说明书,设定运行频率的参数地址为2001H,十进制8193
2、启动正行:使用MODW指令(Modbus写)
根据台达变频器说明书,运行控制的参数地址为2000H,十进制8192,写入值18(二进制00010010)表示正转。
3、停止:使用MODW指令(Modbus写)
根据台达变频器说明书,运行控制的参数地址为2000H,十进制8192,写入值1(二进制00000010)表示停止。
4、启动反行:使用MODW指令(Modbus写)
根据台达变频器说明书,运行控制的参数地址为2000H,十进制8192,写入值34(二进制00100010)表示反转。
5、读取当前运行频率:使用MODR指令(Modbus读)
根据台达变频器说明书,当前运行频率的参数地址为2103H,十进制8451
一、海为PLC通讯特点:
1、内置多种通讯协议:HaiwellPLC各种型号的主机都内置ModbusRTU/ASCII协议、自由通讯协议以及海为公司的HaiwellBus高速通讯协议; 2、通讯端口可扩展:HaiwellPLC各种型号的主机均自带2个通讯口(一个为RS-232,另一个为RS-485),用通讯扩展模块可扩展至5个通讯口,每个通讯端口均可用于用于编程和联网,通讯端口相互独立,均可作为主站也可作产从站; 3、较为便利的通讯指令系统:使您无论使用何种通讯协议都只需一条通讯指令便可完成复杂的通讯功能,编程简单而程序简洁,无须再为通讯端口冲突、发送接收控制、通讯中断处理等问题烦恼,可以在程序中混合使用各种协议轻松完成您所需的各种数据交换;
二、台达变频器通讯协议介绍
台达变频器采用Modbus通讯协议,根据台达变频器说明书与通讯有关的主要参数如下:
P00:频率指令来源设定,默认00,需要设定为03
00:由数字操作器控制
01:由模拟信号0~10V控制
02:由模拟信号4~20mA控制
03:由RS485通讯控制
04:由数字操作器控制上的VR控制
P01:运转指令来源设定,默认00,需要设定为03
00:由数字操作器控制
01:由外部端子控制,键盘STOP有效
02:由外部端子控制,键盘STOP无效
03:由RS485通讯控制,键盘STOP有效
04:由RS485通讯控制,键盘STOP无效
P88:通讯地址,1~254,默认1