PR6423/010-010+CON021 通道断电器模块
PR6423/010-010+CON021 通道断电器模块
PR6423/010-010+CON021 通道断电器模块
WATERS ALLIANCE 2695 WAT270852 Power Supply SSI 290-0162-00002 06
WATERS ALLIANCE 2695
B&R 8BVI0014HWD0.000-1
Waters 2690 Pump Driver PCB 56455
Yaskawa servo motor SGD7S-2R8A20A
Waters Alliance 2690 2695 2790 2795
PFEIFFER VACUUM TPS 400 PM 061 343 - T
ACS SB104 PWR104
VICOR VI-PU03-EWW-01
Inspower RF amplifiers IS728-757-34
Orbot WFTRX WF710-65803-DD
Orbot WF 730 MASKING 1280115
ORBOT WF HISTOGRAMMER 710-65601-DD
LISTING?DAIFUKU DRV-3800A
本例说明如何以自由协议实现计算机与S7-200的通信,计算机作为主站,可以实现对PLC从站各寄存器的读/写操作。
----计算机通过COM口发送指令到PLC的PORT0(或PORT1)口,PLC通过RCV接收指令,然后对指令进行译码,译码后调用相应的读/写子程序实现指令要求的操作,并返回指令执行的状态信息。
通信协议
----在自由口模式下,通信协议是由用户定义的。用户可以用梯形图程序调用接收中断、发送中断、发送指令(XMT)、接受指令(RCV)来控制通信操作。在自由口模式下,通信协议完全由梯形图程序控制。
指令格式定义
计算机每次发送一个33字节长的指令来实现一次读/写操作,指令格式见表1说明:
起始字符
----起始字符标志着指令的开始,在本例中被定义为ASCII码的“g”,不同的PLC从站可以定义不同的起始字符以接收真对该PLC的指令。
指令类型
----该字节用来标志指令的类型,在本例中05H代表读操作,06H代表写操作。
目标PLC站地址
----目标PLC站地址占用指令的B2、B3两个字节,以十六进制ASCII码的格式表示目标PLC的站地址。
目标寄存器地址
----在PLC内部可以用4个字节来表示一个寄存器的地址(但不能表示一个位地址)。前两个字节表示寄存器类型,后两个字节表示寄存器号。