FX2系列与计算机之间的通信是以主机发出的初始命令,PLC对其作出响应的方式进行通信的。共有0、1、7、8四种命令,上位机实现对PLC的读写和强行置位。通过ENQ、ACK和NAK,上位机协调与PLC的通信应答。
2.2通信过程
采用Bland C编写主机与PLC的通信程序。首先必须对COM1口进行初始化,波特率为9600bps,奇偶校验位采用偶校验,七位有效数据。通信的初始化检测过程如图4所示。当计算机接收到来自PLC的应答字符ACK后,就可以进入数据通信了。通信的时序图如图5所示。
计算机可对PLC内各软设备进行读、写和强制ON/OFF操作。除开PLC的计时器和计数器的设定值采用常数时,以及文件寄存器内的数据,FX2系列PLC的所有开关量输入、输出以及各软件设备对计算机都是透明的。其操作时的多字符帧的格式如图3所示。但不同的操作在“多个字符”项内有所不同。例如,计算机对PLC的软设备Y20~Y37进行读操作,查装置地址表为00A2,读取2字节数据。其状态如图6(a)所示,主机发出的命令格式如图6(b)所示,PLC返回的信息如图6(c)所示。
如传送的命令有错误,PLC返回NAK信号,本次操作失败,重新进行。
为了保证主机与PLC的通信准确无误,上位机也必须按通信协议进行和校。如接收的信息有误,则重新读取。如重复3次仍不行,则显示错误信息。
使用C语言很容易实现以上编程。
主机还可向PLC写数据,进行单点的强近置位和复位。
对于运行在控制和实验室环境飞速下本方案运行可靠、价比高、体积小、但是对于通信距离长,环境恶劣的发问,需加光电隔离等措施。
用户希望能通过PLC在软技术上协助改善被控过程的生产能;需要PLC能与PC机更好地融合,以便于在PLC这一级就可加强信息处理能力。为顺应这些要求,CONTEC与三菱电机合作,推出专门装插在小Q系列PLC的机架上的PC机模块。该模块占2个插槽,实际上就是一台可在工厂现场环境正常运行、而且可通过PLC的内部总线与PLC的模块交换数据的PC机。其处理机芯片采用Intel的Celeron 400MHz主频,系统内存128MB,Cache 128K。支持外挂显示器(大分辨率1024×768,65,536色,显存2MB)。接口有:USB 1个,可扩至2个;以太网插口RJ45(10BASE-T/100BASE-TX0;串口RS 232C 1个,可扩至2个;并口可扩1个;鼠标、键盘口PS/2;外挂软盘驱动器口;外挂硬盘驱动器口;以及2个PC卡件(PCMCIA总线)。硬盘模块或固态盘可插装在PLC机架上。该模块可预装Windows NT 4.0或Windows 2000。支持的软件有:三菱综合FA软件MELSOFT(包括PLC编程软件:GX;FA数据处理、日常业务处理加速中间件:MX;人机界面画面设计编程软件:GT;运动控制设计编程维护软件:MT;以及过程控制设计编程维护软件:PX)。另外,还支持三菱FA用的通信中间件EZSocket。
CUTLER-HAMMER AGSHWCH120N15XS POWER LINE FILTER
ABB EHW 250 SIZE W5
120V / 60HZ COIL
Cutler-Hammer Westinghosue FDPWS364R FDPWS 364R good!
Allen-Bradley 1791-24B8 ser B NeW in Box! 179124B8
Cutler-Hammer 2C12790G11 shunt trip 2A10771G05 GOOD!
Rustrack Gulton Chain Recorder Jervis B Webb
6156-AAZAAZAZAZ ALLEN BRADLEY Panel View
SIEMENS CXN0250CL, NEMA SIZE 5
Westinghouse Type DS Disconnect switch 100a 100 A NEW!
Sprecher Schuh CA6-140-ES CA6-140-EI Motor Starter
Allen-Bradley 1391-DES15-DI-AQB 1391DES15DIAQB GOOD!
Square D QMB364W ser E1 3P 600v 200a QMB GOOD!
TRANE TR1 series VFD 178B5446 3.7kW 5HP GOOD!
Cutler-Hammer Control Module WPBFV5 Dual preset control
Challenger HCB2060L 60a 2p same as CHH2060 NeW iN BoX
Allen-Bradley AB A-B 6171 MX5 6171-MX5 6171MX5 NEW
CUTLER-HAMMER ECL03B1ABA 20AMP 12 POLE LIGHT. CONTACTOR
CUTLER-HAMMER AF91AG0B007D 7HP 208-240VAC DRIVE
SIEMENS ITE JN-225 400A 240V 2POLE SER. A TYPE 1 *NEW*
Square D Circuit Breaker PCF362500 DC 1680 NIB 48VDC UV
Furnas 14JB32* Size 4 Starter 135Amp 120VAC Coil
Cutler-Hammer P3FN200 POW-R-WAY III 200a switch neutrl.
Cutler-Hammer PM9800C Advanced Power Center NeW IN BoX
Westinghouse DS363R DS Disconnect switch 100a 600v GOOD
TRW Nelson BolzenSchweiss-Technik NTR1200W Front Panel
Littlefuse powr-gard KLPC2500 KLPC 2500 NEW IN BOX FUSE
SIEMENS ITE I-T-E 3TY6-500-0A Contact kit 3TY65000A NEW
Cutler-Hammer MOTS OTS/Bell alarm DS 1B93491G03 *NEW*
Allen-Bradley 2706-B21C16 2706B21C16 E Stainless steel!
Cutler-Hammer OPTCON 8172A-6501 NeW iN BoX! analog
General Electric MX150 p.s. 50P-1225-208-220VAC GE NEW
Westinghouse IQ Central Energy Display CED II 2D78548
Westinghouse Adjustable Freq. Cntrl 3D17515G01 3D175715
Allen-Bradley 1336VT-B005-EAN-FA2-L3-S1 Variable torque
Allen-Bradley A-B 102930 Signal Isolator rev 07 GOOD!
GE Spectra SFMOM1 Circuit Breaker Operator Mechanism
Rockwell 3-23-XC17.5-G7 Starter M1 w/HOA, 120v CPT
DH324NRK Cutler Hammer Disconnect 200a 240v NIB Nema 3R
KEYENCE CV-751P OPERATOR INTERFACE CV751P GOOD!
EHB3100 Westinghouse Circuit Breaker 3 p 100 amp NIB
CUTLER-HAMMER AGSHWCH120N10XC POWER LINE FILTER
Cutler-Hammer CB00027 SV9000 control board for CXS NIB!
TELEMECANIQUE – LC1 FK 43 CONTACTOR
110-120V COIL # LX FK 110
Cutler-Hammer CTK600 Neutral Current Sensor NeW iN BoX!
Cutler-Hammer C360NEL Disconnect Switch 100a NeW iN BoX
Cutler-Hammer 7874A09G05 440/480 V201 GOOD!
Warner Dana NextDrive 20HP SC4420-01000 GOOD!
CUTLER-HAMMER AN16DG0A SIZE1 120V FREEDOM SERIES*NIB*
Cutler-Hammer HTM-0D HTM0D 1D89108G40 NeW iN BoX!
Cutler Hammer KES3400LS 400A electronic trip unit new
Square D PowerLogic 3030 LXS01 XOA TEN Digital Relay
Emmerson LASER 7.5HP Drive 3PH 480V GOOD!
MTE SIZE 5 – 06958463 CONTACTOR
Westinghouse A201K0DA w/ J20 505C806G01 coil 120v NiB
Westinghouse Maihak Hamburg OXYGOR 6N OXYGOR6N GOOD!
Allen-Bradley 2177-K9C1 ser C Rev D FRN 3.02 2711K9C1