IC200MDL241LT输出模块
IC200MDL241LT输出模块
IC200MDL241LT输出模块
PLC点阵键盘
在工控行业中,有时候会碰到因为可编程控制器(PLC)输入点的不够,而导致需要更换设备,浪费资源。对此,当实时性不需要那么高时,我们可以编写一个键盘的扫描程序来扩展输入的点数。因为扫描的方式是循环扫描,所以在实时性方面会有一定的欠缺。
下面是用海为PLC编程软件编写的8乘6的48键扫描程序。需要用到8个输入点,6个输出点,硬件连接如下图所示:
注:当要求实现组合按键时上图的二极管必须加,反之二极管可加可不加。
扫描的点是令Y0~Y5循环输出,当有按钮按下时,就会做出相应的动作,例如:当按钮键0按下时,则X0接通,当程序扫描到Y0时,X0与Y0形成一个回路, 表示按键“0”按下。程序如下图所示:
结论:键盘是以循环扫描的方式来进行输入,而扫描的时间越短则实时性越好。但是当扫描时间过短时会因Y0~Y5输出结束时,X0仍未接通导致无法产生输出信号。或者当Y0输出结束,Y1也输出结束时,X0仍未断开,导致误判断。
经过型号SW-S32ZS220T测试可知每次循环扫描的时间T0不得低于20ms。建议可将滤波时间设得短一点,则可以缩短每次循环扫描的时间T0,例如:本例中将滤波时间设为0.8ms,则每次循环扫描的时间T0可以设到***10ms。
TOHNICHI LC2000 USPP LC2000
ASEA BROWN BOVERI 57772280 USPP 57772280
ASEA BROWN BOVERI 1SDA054335R1 USPP 1SDA054335R1
ASEA BROWN BOVERI DKR-E-1201 USPP DKRE1201
Texas Instrument 500-2151A Power Supply
Perceptron 916-4128 Digital Contour Sensor Camera
K TRON 9191-70001 USPP 919170001
Panasonic Servo Driver MCDHT3520E New in Box Free Ship
TEXAS INSTRUMENTS PLC 46198-2 USPP 461982
MITSUBISHI MR-J2S-500B USPP MRJ2S500B
API CONTROLS PS-3306I-E-C104 NSPP PS3306IEC104
WESTINGHOUSE 7381A93G05 USPP 7381A93G05
PERCEPTRON 9110014 USPP 9110014
Panasonic AC Servo Motor MSMA082A1A Free Ship
TEXAS INSTRUMENTS PLC VPU200-3101 USPP VPU2003101
NSD V8L45-11 NSPP V8L4511
ASEA BROWN BOVERI DSMB-144 USPP DSMB144
TEXAS INSTRUMENTS PLC 505-7028A USPP 5057028A
ASEA BROWN BOVERI SNAT-622-CMT USPP SNAT622CMT
TEXAS INSTRUMENTS PLC 55CM840590031 USPP 55CM840590031
Panasonic AC Servo Drive MBDCT2507 FreeShip
ASEA BROWN BOVERI DCS602-0050-41-15000C0 USPP DCS6020050411500
Texas Instruments 500-5056 32PT 24/110V Output 5005056
Texas Instruments 505-4632
ASEA BROWN BOVERI 3HAA3573-ACA NSPP 3HAA3573ACA
TEXAS INSTRUMENTS PLC 505-7038 NSFP 5057038
PANASONIC MDDA403D1A AC SERVO DRIVE 4KW 23.4A
Texas Instruments Programmable Controller TI 140
(AB01) AC SERVO DRIVER Z축 DIRVER PANASONIC MSDA041A1A07
TEXAS INSTRUMENTS PLC 949024-000-3 USPP 9490240003
ASEA BROWN BOVERI YB560103-AN USPP YB560103AN
ASEA BROWN BOVERI YB161102-BM/1-DSQC138 USPP YB161102BM1DSQCB
TEXAS INSTRUMENTS PLC 505-7202 USPP 5057202
(AB01) AC SERVO DRIVE UNIT PANASONIC ADKA100BPTADA WORKING
Panasonic MSDA043D2A07 400W Servo Driver Free Ship
TEXAS INSTRUMENTS 5TI-1034-2 USED SEQUENCER MODULE 5TI10342
Panasonic AC Servo Motor MSMA082C1E Free Ship
Texas Instruments Model: PM 550-210 Power Supply
Panasonic AC Servo Driver MSD083A1XG Free Ship
TEXAS INSTRUMENTS PLC 500-7111 USPP 5007111
TEXAS INSTRUMENTS PLC 7MT-500 USPP 7MT500
LEESON ELECTRIC CO 108502.00 USPP 10850200
Panasonic Minas AC Servo Motor MQMA012A5F 0190-26189
WARNER ELECTRIC M4430-100000 USPP M4430100000
ASEA BROWN BOVERI ACS501-005-4-00P5 USPP ACS5010005400P5
ASEA BROWN BOVERI APTBK-02 USPP APTBK02
ALLEN BRADLEY 1336F-BRF20-AN-EN-GMS1 NSPP 1336FBRF20ANENGM
Texas Instrument 5TI programmer with case 5TI-2001
Siemens Simatic TI435 PLC, crosses to Direct LOGIC D4-440, Koyo SU-6B
TEXAS INSTRUMENTS PLC 505-4632 USPP 5054632
SHARP LMCH5322NTK FNFP LMCH5322NTK
TEXAS INSTRUMENTS PLC 425DC-CPU USPP 425DCCPU
CUTLER HAMMER 2D82302G01 USPP 2D82302G01
ASEA BROWN BOVERI SMPS-7738-E USPP SMPS7738E
SIEB & MEYER 26.44.29 NSFP 264429
ALLEN BRADLEY 512M-BJA6P-24R NSPP 512MBJA6P24R
AFAG PMP-01 NSPP PMP01
ALLEN BRADLEY 1326AB-B420ES2L USPP 1326ABB420ES2L
NADEX IW-11151 USPP IW11151
Texas Instruments PM550-302