描述
5.台达PLC通讯程序要点
(1)“固定时序通讯程序”是台达PLC通讯技术工程处理通讯常用方法,利用固定计时的方法来实现分时通讯,这样的写法比较容易造成通讯时序上的问题。Modbus通讯规格是采用主/从模式,也就是主站发通讯命令给从站,从站收到之后再回应主站,这一收一回才算完成一个完整的通讯资料交换,该程序有使用到M1127来判断,但是决定下一个通讯指令是否运行的接点开关却不是由通讯旗标来决定,而是由100ms的timer来决定,这样很容易有问题生成,因为通讯的整个时间包含通讯资料在线上传输的时间加上通讯资料在主/从站处理的时间,若这时间超过100ms,那就很容易造成从站回传,而主站送资料出去,造成资料在线上碰撞,因而影响传输的正确性,如果把timer时间延长,还是会碰到有问题,因为这种写法,通讯旗标的动作与决定传送的旗标本身并未同步,因而会有时间差,造成资料不正确。该程序在EH机型上测试,发现通讯速度比较慢,且读回来的数据有时会发生交叉的现象,即从站2的频率读到从站4的寄存器上,错误读写的情况可见图一。使用这种编程方法在通讯正常时没有问题,一旦当通讯数据错乱时,就会造成数据传送错误,严重时甚至导致PLC死机,
(2)“通讯旗标方式程序”是调整后的程序,可以比较一下,其主要区别在于ModbusRead/Write指令在程序使用上搭配M1127,M1129,M1140,M1141来判断,由这几个旗标的状态来决定下一个通讯指令的运行时间,能够很好的处理串行通讯的时序问题,保证通讯的可靠及效率,正常通讯监控画面如图二。在用固定时序通讯中,即使通讯正常完成,那末也要等到100MS以后做下一个通讯,比如写指令通讯完成耗时20MS,则需要等待80MS,降低了通讯效率,而采用通讯旗标会在通讯完成或出现错误的情况下转入执行下一个通讯指令,有效利用了时间。
产品广泛应用于:电力、石油、矿井提升、港口、供热、燃气、供水、污水处理、冶金、造纸、纺织、化工、水利等现代化工业领域!
我们这里有您急需的停产备件,
优势现货,询不到的,买不到的,请联系我们!
绝 对优势,绝 对低价!绝 对正品,优质的产品,一流的服务,充足的库存,
欢迎来电询价,我们将会给您最优惠的价格!
主营:世界知名品牌的PLC、DCS系统备件模块
①Allen-Bradley(美国AB)系列产品》
②Schneider(施耐德电气)系列产品》
③General electric(通用电气)系列产品》
④Westinghouse(美国西屋)系列产品》
⑤SIEMENS(西门子系列产品)》
⑥销售ABB Robots.FANUC Robots、YASKAWA Robots、KUKA Robots、Mitsubishi Robots、OTC Robots、PanasonicRobots、MOTOMAN Robots。
⑦estinghouse(西屋):OVATION系统、WDPF系统、MAX1000系统备件。
⑧Invensys Foxboro(福克斯波罗):I/A Series系统,FBM(现场输入/输出模块)
顺序控制、梯形逻辑控制、事故追忆处理、数模转换、输入/输出信号处理、数
据通信及处理等。Invensys Triconex:冗余容错控制系统、基于三重模件冗余(TMR)
结构的zui现代化的容错控制器。
⑨Siemens(西门子):Siemens MOORE,Siemens Simatic C1,Siemens数控系统等。
⑩Bosch Rexroth(博世力士乐):Indramat,I/O模块,PLC控制器,驱动模块等。
◆Motorola(摩托罗拉):MVME 162、MVME 167、MVME1772、MVME177等系列。
ABB 1000/1120 KVA 13200 V PAD MOUNTED TRANSFORMER NEW
ABB 2000 KVA 13,200-480 V PAD MOUNTED TRANSFORMER,NEW
ABB iRB Robot 6400 M97 Long Reach 2.8 S4C No Reserves
ABB K-line K3000S power air circuit breaker
ITE GOULD BBC ABB K3000 K 3000 3000A Air Breaker LS
ABB IRB 6000 Robot
Used ABB IRB 6400 Robot complete w/cables and teach WOW
ABB RAYMOND SHOT PEEN BLAST SYSTEM PORTABLE ON WHEELS
1000 KVA ABB USED TRANSFORMER
ABB Robot S4C IRB6400 150KG
Mens Diamond Arctica Watch ARDC-D3-B2ABb 9.75ct
NEW ABB DCS-400 DCS401.0900 3ADT218361R0013–NEW IN BOX
ABB K-line K2000S power air circuit breaker
Nachi Robot,ABB Robot,Fanuc Robot,Welding robot
ABB 15 VHK-500 Vacuum Circuit Breaker
2000 Amp ABB,BBC,ITE Med.Voltage Air Circuit Breaker
Type:15HK-750 2000A Medium Volt Power Circuit Breaker
ABB YT213001BC DRIVE UNIT YT 213 001-BC NEW
ABB Pole Transformer 34500GY/19920 277/480 500 kVA NEW
ABB E21092 CASCADE FOR CU930A HIGH VOLTAGE SUPPLY NEW
ABB K-line K1600S power air circuit breaker
ABB 3HAB6182-1 CPU BOARD DSQC-335 3HAB61821 NEW
ABB-IRB 3200-1728 Robot-Priced to Move
ABB DCS 400 DCS402.0260 230-500VDC 260A 160HP REGEN
New ABB GTO Thyristor 61179712 Kit 1700V 3000A
ABB EMAX 600V SACE E4S-A 32/E4S3200 3200Amp 3200A
ITE Gould BBC ABB K1600 S K1600S 1600A Air Breaker LSIG
ITE GOULD BBC ABB K1600 K 1600 1600A Air Breaker LSIG
ITE Gould BBC ABB K1600 S K1600S 1600A Air Breaker LSIG
Nachi Robot,ABB Robot,Fanuc Robot,Welding robot
Mens Diamond Arctica Watch ASQBDLb-D1-B2ABb 8.70ct
ABB PM864 CPU AC800M Series
ABB Pressductor PillowBlock Load Cell 16 KN(3600 lbs)
ABB SACE Tmax T5L 400 circuit breaker with warranty
FITS ABB REVERSING CONTACTOR 120V COIL REV-EH800-120V
ABB ARISTOROB 500 WELDING ROBOT POWER SUPPLY LAL 500R
Robuschi Vacuum Pump with 100hp ABB Motor
ABB Advant Station 520i w/RTA Real-Time Accelerator
ABB 3HAC 0373-1 NEW MOTHER BOARD 3HAC03731
1200 Amp ABB,BBC,ITE Med.Voltage Air Circuit Breaker
ABB 3HAB8802-1/2B Servo Drive Unit 3HAB88021 NEW
ABB 3HAB2207-1/3 DRIVE BOARD 3HAB22071 NEW
ABB DCS 400 DCS401.0230 230-500VDC 230A 140HP
ABB 57088443 Memory 86-192K+192K AB Stromberg 200342
ABB 57288531 Memory 86-192K AB Stromberg 200342