有了这个对应关系,用PLC程序代表继电逻辑是很容易的。这也是PLC技术对传统继电控制技术的继承。
程序设计在自动化系统的应用越来越广泛,例如plc与操作界面的数据交换,通过通讯对变频器的控制,plc的连网等等。
要想实现plc的通讯编程,首先所选的plc必须有强大的通讯能力,就是说plc的操作系统能够支持多种通讯格式,通常一种品牌的plc如果能够提供给用户更多的编程自由度,那么这种品牌的技术开发能力就越强大,大多数品牌只能提供固定格式的通讯格式或协议,这就大大局限了plc与其他智能设备的数据交换。
我们的plc产品具有RS232和光电隔离的RS485两个自由通讯口,两个通讯口可以同时收发数据,几乎可以适应所有通讯格式,可以提供CRC和BCC等多种校验方式。
以一台PLC通过485通讯控制多个某品牌的变频器为例:
如果该变频器的波特率是9600b/s,8个数据位,奇校验,1个停止位。那么首先必须在plc的嵌入C窗口的初始化代码区编程一个通讯口设置语句:Set485Port(9600,o,8,1);仅仅一个语句就完成了对485通讯口的编程。
由于485通讯必须设定主从关系,这里是plc控制多台变频器,所以plc必须设置为主,因此还需在初始化代码区增加一个地址和主从设定语句:SetAddress(1,MASTER);事实上,对于主控制器来说,地址已经失去意义。
通讯口已经设置完毕,下面就是如何根据要求将数据发送给变频器。
对FX2系列的PLC与上拉机的通信实现,提出了一种价格低、体积小的接口方案,讨论了其硬件和软件的设计思想,该接口装置与控制室和实验室环境下运行可靠。
关键词:上位机通信接口可编程控制器
PLC作为一种高能的控制装置,在分布式系统中得到了越来越广泛的应用。在这种控制方式中,上位监控机系统是其中重要的组成部分。PLC可以多种方式如直接采用现有的组态监控软件与上位监迭机通信,但针对小规模的控制系统,找到一种高能价格比的通信方法,
1通信装置的硬件描述
PLC与PC机之间实现通道,可使二者互补功能上的不足,PLC用于控制方面既方便又可靠,而PC机在图形显示、数据处理、打印报表以及中文显示等方面有很强的功能。因此,各PLC制造厂家纷纷开发了适用于本公司的各种型号PLC与PC机通信的接口模块。三菱公司开发的FX-232AW接口模块用于FX2系列PLC与计算机通信。还有与以太网连接的接口模块AJ71E71、与MAP网连接的接口模块AJ71M51-S1、与FAIS MAP网连接的接口模块AJ71M51M1等。不同的通信方式,有着不同的成本价格和不同的适用范围。在此介绍一种通过PC机的RS-232口与PLC进行通信的实现方法。
FX2系列PLC的编程接口采用RS-422标准,而计算机的串行口采用RS-232标准。因此,作为实现PLC计算机通信的接口电路,必须将RS-422标准转换成RS-232标准。
RS-232与RS-422标准在信号的传送、逻辑电平均不相同。
RS-232采用单端接收器和单端发送器,只用一根信号线来传送信息,并且根据该信号线上电平相对于公共的信号地电平的大小来决定逻辑的“1”(-3~-15V)和“0”(+3~+15V);
RS-422标准是一种以平衡方式传输的标准,即双端发送和双端接收,根据两条传输线之间的电位差值来决定逻辑状态。RS-422电路由发送器、平衡连接电缆、电缆终端负载和接收器组成。它通过平衡发送器和差动接收器将逻辑电平和电位差之间进行转换
选用MAXIM公司的MAX202实现RS-232与TTL之间的电平转换。MAX202内部有电压倍增电路和转换电路,仅需+5V电源就可工作,使用十分方便;选用MAX490实现RS-485与TTL之间的转换。每片MAX490有一对发送器/接收器,由于通信采用全双工方式,故需两片MAX490,另外只需外接4只电容即可。
RELIANCE ELECTRIC 57C-332 USPP 57C332
Reliance Electric Recitifier Stack 86474-1S NEW #23166
RELIANCE ELECTRIC 0-54395-2 USPP 0543952
RELIANCE ELECTRIC 0-51901-A NSPP 051901A
RELIANCE ELECTRIC 0-58820 USPP 058820
RELIANCE ELECTRIC 418287-3A USPP 4182873A
Reliance Electric 57C-431//57C431/57C431A NICE!!!!
One-day shipping available
RELIANCE ELECTRIC 57C411B NSPP 57C411B
RELIANCE ELECTRIC 86466-47R RECTIFIER S6 *REFURB*
RELIANCE ELECTRIC 86466-72S USPP 8646672S
RELIANCE ELECTRIC KC170105-7 USPP KC1701057
RELIANCE ELECTRIC S-12011-1T USPP S120111T
RELIANCE ELECTRIC 01UBZ7687001C NSFP 01UBZ7687001C
RELIANCE ELECTRIC 1MAE57620 USPP 1MAE57620
RELIANCE ELECTRIC 1MAF75058 USPP 1MAF75058
RELIANCE ELECTRIC 2GU41005 USPP 2GU41005
RELIANCE ELECTRIC XEX 100 HP 3565 RPM 460V 405TS MOTOR
Reliance Electric #P18L0268A Inverter Duty Motor 20HP
RELIANCE ELECTRIC DC INVERTER FOR AC INDUCTION MOTORS
1 NIB RELIANCE ELECTRIC 0-57407-2F 0574072F PRINTED
CIRCUIT
RELIANCE ELECTRIC 80376-39R USPP 8037639R
Reliance Electric GP-2000 AC Drive 1GN026535 25HP 460V
RELIANCE ELECTRIC 0-51831-2 NSFP 0518312
RELIANCE ELECTRIC 0-55325-9 USPP 0553259
RELIANCE ELECTRIC 0-51839-13 NSFP 05183913
RELIANCE ELECTRIC 418285-112A NSPP 418285112A
Reliance Electric 86475-10S Rectifier Stack 8647510S
One-day shipping available
RELIANCE ELECTRIC 0-49001-2 NSFP 0490012
RELIANCE ELECTRIC 0-49029-1 USPP 0490291
RELIANCE ELECTRIC DC1811ATCZ NSPP DC1811ATCZ









