IC200ALG326模块
IC200ALG326模块
IC200ALG326模块
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。
Panasonic AC Servo Driver MSD083A1XXV
TEXAS INSTRUMENTS PLC 7MT-300 NSFP 7MT300
ALLEN BRADLEY 809-A21E USPP 809A21E
TEXAS INSTRUMENTS PLC 505-4632 NSFP 5054632
ASEA BROWN BOVERI LSB-6-3-600-LUM2 USPP LSB63600LUM2
Texas Instruments 500-2151
DOLAN JENNER SS950-32000 USPP SS95032000
ASEA BROWN BOVERI 1SDA054335R1 USPP 1SDA054335R1
KEB COMBIVERT 14.F4.C1G-M280 NSFP 14F4C1GM280
TEXAS INSTRUMENTS 500-2151-A POWER SUPPLY 5002151A
One Panasonic AC Servo Motor MBMK042BLA Free Ship
TEXAS INSTRUMENTS PLC 505-6108A USPP 5056108A
KEB COMBIVERT 17.F4.F1H-4R01 NSPP 17F4F1H4R01
Panasonic AC Servo Motor M***A102A1G 1kW 220V Free Ship
One Panasonic AC Servo Driver DV85018HA502
TEXAS INSTRUMENTS PLC PM550-C-112 USPP PM550C112
SIEMENS 6FC5-203-0AB12-0AA0 USPP 6FC52030AB120AA0
Perceptron 495-0092 PC Board VMEgrapher VGA Graphics
RELIANCE ELECTRIC KC170105-7 USPP KC1701057
7MT-1504 Texas Instruments TI Thermocouple 7MT1504 G309
OMRON CV500-MC221 USPP CV500MC221
ASEA BROWN BOVERI DSQC116 USPP DSQC116
ASEA BROWN BOVERI ACS601-0009-5-000B1500800 USPP ACS60100095000B1
Panasonic Servo Driver MADDT1207 New in Box Free Ship Worldwide
TEXAS INSTRUMENTS PLC 164-1114 NSFP 1641114
Panasonic Matsushita AC SERVO DRIVER MSD011P1E FreeShip
ASEA BROWN BOVERI NDCU-21C NSFP NDCU21C
CTI CRYOGENICS 8112105 NSPP 8112105
TEXAS INSTRUMENTS PLC 164-2113 NSFP 1642113
ASEA BROWN BOVERI AF460-30-11 USPP AF4603011
K TRON 0671-30022 USPP 067130022
HONEYWELL R7510A-1005 USPP R7510A1005
TI TEXAS INSTRUMENTS 530-1104 CONTROLLER PLC MODULE
ASEA BROWN BOVERI NF327-6P NSPP NF3276P
Texas Instruments 505-4632
TEXAS INSTRUMENTS 500-5016 ANALOG OUTPUT MODULE 5005016
TEXAS INSTRUMENTS PLC 505-4308 USPP 5054308
KLOCKNER MOELLER DP-16DO/0.5A-PK NSFP DP16DO05APK
PANASONIC M***022AJA SERVO MOTOR IN BOX
Panasonic AC Servo drive ADKF50B5VD-200W,100W,50W (J)
SONICS & MATERIALS VC-130S USPP VC130S
OMRON 3G2C3-CPUA1-E USPP 3G2C3CPUA1E
ASEA BROWN BOVERI 3BSE008546R1 USPP 3BSE008546R1
ALLEN BRADLEY 1771-NT1 USPP 1771NT1
TEXAS INSTRUMENTS PLC 505-4708 NSFP 5054708
SIEMENS 6ES5-482-4UA20 NSFP 6ES54824UA20
New Panasonic Nachi Fujikoshi Servo Motor MFA220FYSBDB
TEXAS INSTRUMENTS 500-5013 OUTPUT MODULE LOT 5005013
TEXAS INSTRUMENTS PLC 505-4232 NSPP 5054232
Panasonic MDD153A1W AC Servo Drive
Panasonic AC Servo Motor MHMD082G1U 750W New in Box Free Ship
Texas Instruments MP6000
FUJI ELECTRIC FRN050G11S-2UX FNFP FRN050G11S2UX
Texas Instruments 305-PROG
TEXAS INSTRUMENTS PLC 164-1114 NSFP 1641114
TEXAS INSTRUMENTS PLC 500-5012 NSPP 5005012
MITSUBISHI LX6IC-BN624E252A USPP LX6ICBN624E252A
One Panasonic MSDA043D1A AC Servo Driver Free Ship
Panasonic MADDT1105001 AC Servo
ASEA BROWN BOVERI YT212001- USPP YT212001
ASEA BROWN BOVERI D***B-127 USPP D***B127
ASEA BROWN BOVERI YPQ-101E USPP YPQ101E
RELIANCE ELECTRIC 0-51419 NSFP 051419
IC200ALG326模块
IC200ALG326模块
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。
Panasonic AC Servo Driver MSD083A1XXV
TEXAS INSTRUMENTS PLC 7MT-300 NSFP 7MT300
ALLEN BRADLEY 809-A21E USPP 809A21E
TEXAS INSTRUMENTS PLC 505-4632 NSFP 5054632
ASEA BROWN BOVERI LSB-6-3-600-LUM2 USPP LSB63600LUM2
Texas Instruments 500-2151
DOLAN JENNER SS950-32000 USPP SS95032000
ASEA BROWN BOVERI 1SDA054335R1 USPP 1SDA054335R1
KEB COMBIVERT 14.F4.C1G-M280 NSFP 14F4C1GM280
TEXAS INSTRUMENTS 500-2151-A POWER SUPPLY 5002151A
One Panasonic AC Servo Motor MBMK042BLA Free Ship
TEXAS INSTRUMENTS PLC 505-6108A USPP 5056108A
KEB COMBIVERT 17.F4.F1H-4R01 NSPP 17F4F1H4R01
Panasonic AC Servo Motor M***A102A1G 1kW 220V Free Ship
One Panasonic AC Servo Driver DV85018HA502
TEXAS INSTRUMENTS PLC PM550-C-112 USPP PM550C112
SIEMENS 6FC5-203-0AB12-0AA0 USPP 6FC52030AB120AA0
Perceptron 495-0092 PC Board VMEgrapher VGA Graphics
RELIANCE ELECTRIC KC170105-7 USPP KC1701057
7MT-1504 Texas Instruments TI Thermocouple 7MT1504 G309
OMRON CV500-MC221 USPP CV500MC221
ASEA BROWN BOVERI DSQC116 USPP DSQC116
ASEA BROWN BOVERI ACS601-0009-5-000B1500800 USPP ACS60100095000B1
Panasonic Servo Driver MADDT1207 New in Box Free Ship Worldwide
TEXAS INSTRUMENTS PLC 164-1114 NSFP 1641114
Panasonic Matsushita AC SERVO DRIVER MSD011P1E FreeShip
ASEA BROWN BOVERI NDCU-21C NSFP NDCU21C
CTI CRYOGENICS 8112105 NSPP 8112105
TEXAS INSTRUMENTS PLC 164-2113 NSFP 1642113
ASEA BROWN BOVERI AF460-30-11 USPP AF4603011
K TRON 0671-30022 USPP 067130022
HONEYWELL R7510A-1005 USPP R7510A1005
TI TEXAS INSTRUMENTS 530-1104 CONTROLLER PLC MODULE
ASEA BROWN BOVERI NF327-6P NSPP NF3276P
Texas Instruments 505-4632
TEXAS INSTRUMENTS 500-5016 ANALOG OUTPUT MODULE 5005016
TEXAS INSTRUMENTS PLC 505-4308 USPP 5054308
KLOCKNER MOELLER DP-16DO/0.5A-PK NSFP DP16DO05APK
PANASONIC M***022AJA SERVO MOTOR IN BOX
Panasonic AC Servo drive ADKF50B5VD-200W,100W,50W (J)
SONICS & MATERIALS VC-130S USPP VC130S
OMRON 3G2C3-CPUA1-E USPP 3G2C3CPUA1E
ASEA BROWN BOVERI 3BSE008546R1 USPP 3BSE008546R1
ALLEN BRADLEY 1771-NT1 USPP 1771NT1
TEXAS INSTRUMENTS PLC 505-4708 NSFP 5054708
SIEMENS 6ES5-482-4UA20 NSFP 6ES54824UA20
New Panasonic Nachi Fujikoshi Servo Motor MFA220FYSBDB
TEXAS INSTRUMENTS 500-5013 OUTPUT MODULE LOT 5005013
TEXAS INSTRUMENTS PLC 505-4232 NSPP 5054232
Panasonic MDD153A1W AC Servo Drive
Panasonic AC Servo Motor MHMD082G1U 750W New in Box Free Ship
Texas Instruments MP6000
FUJI ELECTRIC FRN050G11S-2UX FNFP FRN050G11S2UX
Texas Instruments 305-PROG
TEXAS INSTRUMENTS PLC 164-1114 NSFP 1641114
TEXAS INSTRUMENTS PLC 500-5012 NSPP 5005012
MITSUBISHI LX6IC-BN624E252A USPP LX6ICBN624E252A
One Panasonic MSDA043D1A AC Servo Driver Free Ship
Panasonic MADDT1105001 AC Servo
ASEA BROWN BOVERI YT212001- USPP YT212001
ASEA BROWN BOVERI D***B-127 USPP D***B127
ASEA BROWN BOVERI YPQ-101E USPP YPQ101E
RELIANCE ELECTRIC 0-51419 NSFP 051419