【机械专业英文文献】可编程控制器设计的气动系统

合集下载

机械专业中英文对照大全机械工程师

机械专业中英文对照大全机械工程师

机械专业英语词汇陶瓷ceramics合成纤维synthetic fibre电化学腐蚀electrochemical corrosion 车架automotive chassis悬架suspension转向器redirector变速器speed changer板料冲压sheet metal parts孔加工spot facing machining车间workshop工程技术人员engineer气动夹紧pneuma lock数学模型mathematical model画法几何descriptive geometry机械制图Mechanical drawing投影projection视图view剖视图profile chart标准件standard component零件图part drawing装配图assembly drawing尺寸标注size marking技术要求technical requirements刚度rigidity内力internal force位移displacement截面section疲劳极限fatigue limit断裂fracture塑性变形plastic distortion脆性材料brittleness material刚度准则rigidity criterion垫圈washer垫片spacer直齿圆柱齿轮straight toothed spur gear 斜齿圆柱齿轮helical-spur gear直齿锥齿轮straight bevel gear运动简图kinematic sketch齿轮齿条pinion and rack蜗杆蜗轮worm and worm gear虚约束passive constraint曲柄crank 摇杆racker凸轮cams共轭曲线conjugate curve范成法generation method定义域definitional domain值域range导数\\微分differential coefficient求导derivation定积分definite integral不定积分indefinite integral曲率curvature偏微分partial differential毛坯rough游标卡尺slide caliper千分尺micrometer calipers攻丝tap二阶行列式second order determinant逆矩阵inverse matrix线性方程组linear equations概率probability随机变量random variable排列组合permutation and combination气体状态方程equation of state of gas动能kinetic energy势能potential energy机械能守恒conservation of mechanical energy动量momentum桁架truss轴线axes余子式cofactor逻辑电路logic circuit触发器flip-flop脉冲波形pulse shape数模digital analogy液压传动机构fluid drive mechanism机械零件mechanical parts淬火冷却quench淬火hardening回火tempering调质hardening and tempering磨粒abrasive grain结合剂bonding agent砂轮grinding wheel后角clearance angle龙门刨削planing主轴spindle主轴箱headstock卡盘chuck加工中心machining center车刀lathe tool车床lathe钻削镗削bore车削turning磨床grinder基准benchmark钳工locksmith锻forge压模stamping焊weld拉床broaching machine拉孔broaching装配assembling铸造found流体动力学fluid dynamics流体力学fluid mechanics加工machining液压hydraulic pressure切线tangent机电一体化mechanotronics mechanical-electrical integration气压air pressure pneumatic pressure稳定性stability介质medium液压驱动泵fluid clutch液压泵hydraulic pump阀门valve失效invalidation强度intensity载荷load应力stress安全系数safty factor可靠性reliability螺纹thread螺旋helix键spline销pin滚动轴承rolling bearing滑动轴承sliding bearing弹簧spring制动器arrester brake十字结联轴节crosshead联轴器coupling链chain皮带strap精加工finish machining粗加工rough machining变速箱体gearbox casing腐蚀rust氧化oxidation磨损wear耐用度durability随机信号random signal离散信号discrete signal超声传感器ultrasonic sensor集成电路integrate circuit挡板orifice plate残余应力residual stress套筒sleeve扭力torsion冷加工cold machining电动机electromotor汽缸cylinder过盈配合interference fit热加工hotwork摄像头CCD camera倒角rounding chamfer优化设计optimal design工业造型设计industrial moulding design有限元finite element滚齿hobbing插齿gear shaping伺服电机actuating motor铣床milling machine钻床drill machine镗床boring machine步进电机stepper motor丝杠screw rod导轨lead rail组件subassembly可编程序逻辑控制器Programmable Logic Controller PLC电火花加工electric spark machining电火花线切割加工electrical discharge wire - cutting 相图phase diagram热处理heat treatment固态相变solid state phase changes有色金属nonferrous metal陶瓷ceramics合成纤维synthetic fibre电化学腐蚀electrochemical corrosion车架automotive chassis悬架suspension转向器redirector变速器speed changer板料冲压sheet metal parts孔加工spot facing machining车间workshop工程技术人员engineer气动夹紧pneuma lock数学模型mathematical model画法几何descriptive geometry机械制图Mechanical drawing投影projection视图view剖视图profile chart标准件standard component零件图part drawing装配图assembly drawing尺寸标注size marking技术要求technical requirements刚度rigidity内力internal force位移displacement截面section疲劳极限fatigue limit断裂fracture塑性变形plastic distortion脆性材料brittleness material刚度准则rigidity criterion垫圈washer垫片spacer直齿圆柱齿轮straight toothed spur gear斜齿圆柱齿轮helical-spur gear直齿锥齿轮straight bevel gear 运动简图kinematic sketch齿轮齿条pinion and rack蜗杆蜗轮worm and worm gear虚约束passive constraint曲柄crank摇杆racker凸轮cams共轭曲线conjugate curve范成法generation method定义域definitional domain值域range导数\\微分differential coefficient求导derivation定积分definite integral不定积分indefinite integral曲率curvature偏微分partial differential毛坯rough游标卡尺slide caliper千分尺micrometer calipers攻丝tap二阶行列式second order determinant逆矩阵inverse matrix线性方程组linear equations概率probability随机变量random variable排列组合permutation and combination气体状态方程equation of state of gas动能kinetic energy势能potential energy机械能守恒conservation of mechanical energy 动量momentum桁架truss轴线axes余子式cofactor逻辑电路logic circuit触发器flip-flop脉冲波形pulse shape数模digital analogy液压传动机构fluid drive mechanism机械零件mechanical parts淬火冷却quench淬火hardening回火tempering调质hardening and tempering磨粒abrasive grain结合剂bonding agent砂轮grinding wheelAssembly line 组装线Layout 布置图Conveyer 流水线物料板Rivet table 拉钉机Rivet gun 拉钉枪Screw driver 起子Pneumatic screw driver 气动起子worktable 工作桌OOBA 开箱检查fit together 组装在一起fasten 锁紧(螺丝)fixture 夹具(治具)pallet 栈板barcode 条码barcode scanner 条码扫描器fuse together 熔合fuse machine热熔机repair修理operator作业员QC品管supervisor 课长ME 制造工程师MT 制造生技cosmetic inspect 外观检查inner parts inspect 内部检查thumb screw 大头螺丝lbs. inch 镑、英寸EMI gasket 导电条front plate 前板rear plate 后板chassis 基座bezel panel 面板power button 电源按键reset button 重置键Hi-pot test of SPS 高源高压测试Voltage switch of SPS 电源电压接拉键sheet metal parts 冲件plastic parts 塑胶件SOP 制造作业程序material check list 物料检查表work cell 工作间trolley 台车carton 纸箱sub-line 支线left fork 叉车personnel resource department 人力资源部production department生产部门planning department企划部QC Section品管科stamping factory冲压厂painting factory烤漆厂molding factory成型厂common equipment常用设备uncoiler and straightener整平机punching machine 冲床robot机械手hydraulic machine油压机lathe车床planer |plein|刨床miller铣床grinder磨床linear cutting线切割electrical sparkle电火花welder电焊机staker=reviting machine铆合机position职务president董事长general manager总经理special assistant manager特助factory director厂长department director部长deputy manager | =vice manager副理section supervisor课长deputy section supervisor =vice section superisor副课长group leader/supervisor组长line supervisor线长assistant manager助理to move, to carry, to handle搬运be put in storage入库pack packing包装to apply oil擦油to file burr 锉毛刺final inspection终检to connect material接料to reverse material 翻料wet station沾湿台Tiana天那水cleaning cloth抹布to load material上料to unload material卸料to return material/stock to退料scraped |\\'skr?pid|报废scrape ..v.刮;削deficient purchase来料不良manufacture procedure制程deficient manufacturing procedure制程不良oxidation |\\' ksi\\'dei?n|氧化scratch刮伤dents压痕defective upsiding down抽芽不良defective to staking铆合不良embedded lump镶块feeding is not in place送料不到位stamping-missing漏冲production capacity生产力education and training教育与训练proposal improvement提案改善spare parts=buffer备件forklift叉车trailer=long vehicle拖板车compound die合模die locker锁模器pressure plate=plate pinch压板bolt螺栓administration/general affairs dept总务部automatic screwdriver电动启子thickness gauge厚薄规gauge(or jig)治具power wire电源线buzzle蜂鸣器defective product label不良标签identifying sheet list标示单location地点present members出席人员subject主题conclusion结论decision items决议事项responsible department负责单位pre-fixed finishing date预定完成日approved by / checked by / prepared by核准/审核/承办PCE assembly production schedule sheet PCE组装厂生产排配表model机锺work order工令revision版次remark备注production control confirmation生产确认checked by初审approved by核准department部门stock age analysis sheet 库存货龄分析表on-hand inventory现有库存available material良品可使用obsolete material良品已呆滞to be inspected or reworked 待验或重工total合计cause description原因说明part number/ P/N 料号type形态item/group/class类别quality品质prepared by制表notes说明year-end physical inventory difference analysis sheet 年终盘点差异分析表physical inventory盘点数量physical count quantity帐面数量difference quantity差异量cause analysis原因分析raw materials原料materials物料finished product成品semi-finished product半成品packing materials包材good product/accepted goods/ accepted parts/good parts良品defective product/non-good parts不良品disposed goods处理品warehouse/hub仓库on way location在途仓oversea location海外仓spare parts physical inventory list备品盘点清单spare molds location模具备品仓skid/pallet栈板tox machine自铆机wire EDM线割EDM放电机coil stock卷料sheet stock片料tolerance工差score=groove压线cam block滑块pilot导正筒trim剪外边pierce剪内边drag form压锻差pocket for the punch head挂钩槽slug hole废料孔feature die公母模expansion dwg展开图radius半径shim(wedge)楔子torch-flame cut火焰切割set screw止付螺丝form block折刀stop pin定位销round pierce punch=die button圆冲子shape punch=die insert异形子stock locater block定位块under cut=scrap chopper清角active plate活动板baffle plate挡块cover plate盖板male die公模female die母模groove punch压线冲子air-cushion eject-rod气垫顶杆spring-box eject-plate弹簧箱顶板bushing block衬套insert 入块club car高尔夫球车capability能力parameter参数factor系数phosphate皮膜化成viscosity涂料粘度alkalidipping脱脂main manifold主集流脉bezel斜视规blanking穿落模dejecting顶固模demagnetization去磁;消磁high-speed transmission高速传递heat dissipation热传rack上料degrease脱脂rinse水洗alkaline etch龄咬desmut剥黑膜D.I. rinse纯水次Chromate铬酸处理Anodize阳性处理seal封孔revision版次part number/P/N料号good products良品scraped products报放心品defective products不良品finished products成品disposed products处理品barcode条码flow chart流程表单assembly组装stamping冲压molding成型spare parts=buffer备品coordinate座标dismantle the die折模auxiliary fuction辅助功能poly-line多义线heater band 加热片thermocouple热电偶sand blasting喷沙grit 砂砾derusting machine除锈机degate打浇口dryer烘干机induction感应induction light感应光response=reaction=interaction感应ram连杆edge finder巡边器concave凸convex凹short射料不足nick缺口speck瑕??shine亮班splay 银纹gas mark焦痕delamination起鳞cold slug冷块blush 导色gouge沟槽;凿槽satin texture段面咬花witness line证示线patent专利grit沙砾granule=peuet=grain细粒grit maker抽粒机cushion缓冲magnalium镁铝合金magnesium镁金metal plate钣金lathe车mill锉plane刨grind磨drill铝boring镗blinster气泡fillet镶;嵌边through-hole form通孔形式voller pin formality滚针形式cam driver铡楔shank摸柄crank shaft曲柄轴augular offset角度偏差velocity速度production tempo生产进度现状torque扭矩spline=the multiple keys花键quenching淬火tempering回火annealing退火carbonization碳化tungsten high speed steel钨高速的moly high speed steel钼高速的organic solvent有机溶剂bracket小磁导liaison联络单volatile挥发性resistance电阻ion离子titrator滴定仪beacon警示灯coolant冷却液crusher破碎机阿基米德蜗杆Archimedes worm安全系数safety factor; factor of safety安全载荷safe load凹面、凹度concavity扳手wrench板簧flat leaf spring半圆键woodruff key变形deformation摆杆oscillating bar摆动从动件oscillating follower摆动从动件凸轮机构cam with oscillating follower 摆动导杆机构oscillating guide-bar mechanism 摆线齿轮cycloidal gear摆线齿形cycloidal tooth profile摆线运动规律cycloidal motion摆线针轮cycloidal-pin wheel包角angle of contact保持架cage背对背安装back-to-back arrangement背锥back cone ;normal cone背锥角back angle背锥距back cone distance比例尺scale比热容specific heat capacity闭式链closed kinematic chain闭链机构closed chain mechanism臂部arm变频器frequency converters变频调速frequency control of motor speed变速speed change变速齿轮change gear change wheel变位齿轮modified gear变位系数modification coefficient标准齿轮standard gear标准直齿轮standard spur gear表面质量系数superficial mass factor表面传热系数surface coefficient of heat transfer表面粗糙度surface roughness并联式组合combination in parallel并联机构parallel mechanism并联组合机构parallel combined mechanism并行工程concurrent engineering并行设计concurred design, CD不平衡相位phase angle of unbalance不平衡imbalance (or unbalance)不平衡量amount of unbalance不完全齿轮机构intermittent gearing波发生器wave generator波数number of waves补偿compensation参数化设计parameterization design, PD残余应力residual stress操纵及控制装置operation control device槽轮Geneva wheel槽轮机构Geneva mechanism ;Maltese cross槽数Geneva numerate槽凸轮groove cam侧隙backlash差动轮系differential gear train差动螺旋机构differential screw mechanism差速器differential常用机构conventional mechanism; mechanism in common use车床lathe承载量系数bearing capacity factor承载能力bearing capacity成对安装paired mounting尺寸系列dimension series齿槽tooth space齿槽宽spacewidth齿侧间隙backlash齿顶高addendum齿顶圆addendum circle齿根高dedendum齿根圆dedendum circle 齿厚tooth thickness齿距circular pitch齿宽face width齿廓tooth profile齿廓曲线tooth curve齿轮gear齿轮变速箱speed-changing gear boxes齿轮齿条机构pinion and rack齿轮插刀pinion cutter; pinion-shaped shaper cutter 齿轮滚刀hob ,hobbing cutter齿轮机构gear齿轮轮坯blank齿轮传动系pinion unit齿轮联轴器gear coupling齿条传动rack gear齿数tooth number齿数比gear ratio齿条rack齿条插刀rack cutter; rack-shaped shaper cutter齿形链、无声链silent chain齿形系数form factor齿式棘轮机构tooth ratchet mechanism插齿机gear shaper重合点coincident points重合度contact ratio冲床punch传动比transmission ratio, speed ratio传动装置gearing; transmission gear传动系统driven system传动角transmission angle传动轴transmission shaft串联式组合combination in series串联式组合机构series combined mechanism串级调速cascade speed control创新innovation creation创新设计creation design垂直载荷、法向载荷normal load唇形橡胶密封lip rubber seal磁流体轴承magnetic fluid bearing从动带轮driven pulley从动件driven link, follower从动件平底宽度width of flat-face从动件停歇follower dwell从动件运动规律follower motion从动轮driven gear粗线bold line粗牙螺纹coarse thread大齿轮gear wheel打包机packer打滑slipping带传动belt driving带轮belt pulley带式制动器band brake单列轴承single row bearing单向推力轴承single-direction thrust bearing单万向联轴节single universal joint单位矢量unit vector当量齿轮equivalent spur gear; virtual gear当量齿数equivalent teeth number; virtual number of teeth当量摩擦系数equivalent coefficient of friction当量载荷equivalent load刀具cutter导数derivative倒角chamfer导热性conduction of heat导程lead导程角lead angle等加等减速运动规律parabolic motion; constant acceleration and deceleration motion等速运动规律uniform motion; constant velocity motion等径凸轮conjugate yoke radial cam等宽凸轮constant-breadth cam等效构件equivalent link等效力equivalent force等效力矩equivalent moment of force等效量equivalent等效质量equivalent mass等效转动惯量equivalent moment of inertia等效动力学模型dynamically equivalent model底座chassis低副lower pair点划线chain dotted line(疲劳)点蚀pitting垫圈gasket垫片密封gasket seal碟形弹簧belleville spring 顶隙bottom clearance定轴轮系ordinary gear train; gear train with fixed axes 动力学dynamics动密封kinematical seal动能dynamic energy动力粘度dynamic viscosity动力润滑dynamic lubrication动平衡dynamic balance动平衡机dynamic balancing machine动态特性dynamic characteristics动态分析设计dynamic analysis design动压力dynamic reaction动载荷dynamic load端面transverse plane端面参数transverse parameters端面齿距transverse circular pitch端面齿廓transverse tooth profile端面重合度transverse contact ratio端面模数transverse module端面压力角transverse pressure angle锻造forge对称循环应力symmetry circulating stress对心滚子从动件radial (or in-line ) roller follower对心直动从动件radial (or in-line ) translating follower 对心移动从动件radial reciprocating follower对心曲柄滑块机构in-line slider-crank (or crank-slider) mechanism多列轴承multi-row bearing多楔带poly V-belt多项式运动规律polynomial motion多质量转子rotor with several masses惰轮idle gear额定寿命rating life额定载荷load ratingII 级杆组dyad发生线generating line发生面generating plane法面normal plane法面参数normal parameters法面齿距normal circular pitch法面模数normal module法面压力角normal pressure angle法向齿距normal pitch法向齿廓normal tooth profile法向直廓蜗杆straight sided normal worm法向力normal force反馈式组合feedback combining反向运动学inverse ( or backward) kinematics反转法kinematic inversion反正切Arctan范成法generating cutting仿形法form cutting方案设计、概念设计concept design, CD防振装置shockproof device飞轮flywheel飞轮矩moment of flywheel非标准齿轮nonstandard gear非接触式密封non-contact seal非周期性速度波动aperiodic speed fluctuation非圆齿轮non-circular gear粉末合金powder metallurgy分度线reference line; standard pitch line分度圆reference circle; standard (cutting) pitch circle 分度圆柱导程角lead angle at reference cylinder分度圆柱螺旋角helix angle at reference cylinder分母denominator分子numerator分度圆锥reference cone; standard pitch cone分析法analytical method封闭差动轮系planetary differential复合铰链compound hinge复合式组合compound combining复合轮系compound (or combined) gear train复合平带compound flat belt复合应力combined stress复式螺旋机构Compound screw mechanism复杂机构complex mechanism杆组Assur group干涉interference刚度系数stiffness coefficient刚轮rigid circular spline钢丝软轴wire soft shaft刚体导引机构body guidance mechanism刚性冲击rigid impulse (shock)刚性转子rigid rotor刚性轴承rigid bearing刚性联轴器rigid coupling高度系列height series 高速带high speed belt高副higher pair格拉晓夫定理Grashoff`s law根切undercutting公称直径nominal diameter高度系列height series功work工况系数application factor工艺设计technological design工作循环图working cycle diagram工作机构operation mechanism工作载荷external loads工作空间working space工作应力working stress工作阻力effective resistance工作阻力矩effective resistance moment公法线common normal line公共约束general constraint公制齿轮metric gears功率power功能分析设计function analyses design共轭齿廓conjugate profiles共轭凸轮conjugate cam构件link鼓风机blower固定构件fixed link; frame固体润滑剂solid lubricant关节型操作器jointed manipulator惯性力inertia force惯性力矩moment of inertia ,shaking moment 惯性力平衡balance of shaking force惯性力完全平衡full balance of shaking force惯性力部分平衡partial balance of shaking force 惯性主矩resultant moment of inertia惯性主失resultant vector of inertia冠轮crown gear广义机构generation mechanism广义坐标generalized coordinate轨迹生成path generation轨迹发生器path generator滚刀hob滚道raceway滚动体rolling element滚动轴承rolling bearing滚动轴承代号rolling bearing identification code滚针needle roller滚针轴承needle roller bearing滚子roller滚子轴承roller bearing滚子半径radius of roller滚子从动件roller follower滚子链roller chain滚子链联轴器double roller chain coupling滚珠丝杆ball screw滚柱式单向超越离合器roller clutch过度切割undercutting函数发生器function generator函数生成function generation含油轴承oil bearing耗油量oil consumption耗油量系数oil consumption factor赫兹公式H. Hertz equation合成弯矩resultant bending moment合力resultant force合力矩resultant moment of force黑箱black box横坐标abscissa互换性齿轮interchangeable gears花键spline滑键、导键feather key滑动轴承sliding bearing滑动率sliding ratio滑块slider环面蜗杆toroid helicoids worm环形弹簧annular spring缓冲装置shocks; shock-absorber灰铸铁grey cast iron回程return回转体平衡balance of rotors混合轮系compound gear train积分integrate机电一体化系统设计mechanical-electrical integration system design机构mechanism机构分析analysis of mechanism机构平衡balance of mechanism机构学mechanism机构运动设计kinematic design of mechanism 机构运动简图kinematic sketch of mechanism机构综合synthesis of mechanism机构组成constitution of mechanism机架frame, fixed link机架变换kinematic inversion机器machine机器人robot机器人操作器manipulator机器人学robotics技术过程technique process技术经济评价technical and economic evaluation 技术系统technique system机械machinery机械创新设计mechanical creation design, MCD机械系统设计mechanical system design, MSD机械动力分析dynamic analysis of machinery机械动力设计dynamic design of machinery机械动力学dynamics of machinery机械的现代设计modern machine design机械系统mechanical system机械利益mechanical advantage机械平衡balance of machinery机械手manipulator机械设计machine design; mechanical design机械特性mechanical behavior机械调速mechanical speed governors机械效率mechanical efficiency机械原理theory of machines and mechanisms机械运转不均匀系数coefficient of speed fluctuation 机械无级变速mechanical stepless speed changes 基础机构fundamental mechanism基本额定寿命basic rating life基于实例设计case-based design,CBD基圆base circle基圆半径radius of base circle基圆齿距base pitch基圆压力角pressure angle of base circle基圆柱base cylinder基圆锥base cone急回机构quick-return mechanism急回特性quick-return characteristics急回系数advance-to return-time ratio急回运动quick-return motion棘轮ratchet棘轮机构ratchet mechanism棘爪pawl极限位置extreme (or limiting) position极位夹角crank angle between extreme (or limiting) positions计算机辅助设计computer aided design, CAD计算机辅助制造computer aided manufacturing, CAM 计算机集成制造系统computer integrated manufacturing system, CIMS计算力矩factored moment; calculation moment计算弯矩calculated bending moment加权系数weighting efficient加速度acceleration加速度分析acceleration analysis加速度曲线acceleration diagram尖点pointing; cusp尖底从动件knife-edge follower间隙backlash间歇运动机构intermittent motion mechanism减速比reduction ratio减速齿轮、减速装置reduction gear减速器speed reducer减摩性anti-friction quality渐开螺旋面involute helicoid渐开线involute渐开线齿廓involute profile渐开线齿轮involute gear渐开线发生线generating line of involute渐开线方程involute equation渐开线函数involute function渐开线蜗杆involute worm渐开线压力角pressure angle of involute渐开线花键involute spline简谐运动simple harmonic motion键key键槽keyway交变应力repeated stress交变载荷repeated fluctuating load交叉带传动cross-belt drive交错轴斜齿轮crossed helical gears胶合scoring角加速度angular acceleration角速度angular velocity角速比angular velocity ratio 角接触球轴承angular contact ball bearing角接触推力轴承angular contact thrust bearing角接触向心轴承angular contact radial bearing角接触轴承angular contact bearing铰链、枢纽hinge校正平面correcting plane接触应力contact stress接触式密封contact seal阶梯轴multi-diameter shaft结构structure结构设计structural design截面section节点pitch point节距circular pitch; pitch of teeth节线pitch line节圆pitch circle节圆齿厚thickness on pitch circle节圆直径pitch diameter节圆锥pitch cone节圆锥角pitch cone angle解析设计analytical design紧边tight-side紧固件fastener径节diametral pitch径向radial direction径向当量动载荷dynamic equivalent radial load径向当量静载荷static equivalent radial load径向基本额定动载荷basic dynamic radial load rating 径向基本额定静载荷basic static radial load tating径向接触轴承radial contact bearing径向平面radial plane径向游隙radial internal clearance径向载荷radial load径向载荷系数radial load factor径向间隙clearance静力static force静平衡static balance静载荷static load静密封static seal局部自由度passive degree of freedom矩阵matrix矩形螺纹square threaded form锯齿形螺纹buttress thread form矩形牙嵌式离合器square-jaw positive-contact clutch绝对尺寸系数absolute dimensional factor绝对运动absolute motion绝对速度absolute velocity均衡装置load balancing mechanism抗压强度compression strength开口传动open-belt drive开式链open kinematic chain开链机构open chain mechanism可靠度degree of reliability可靠性reliability可靠性设计reliability design, RD空气弹簧air spring空间机构spatial mechanism空间连杆机构spatial linkage空间凸轮机构spatial cam空间运动副spatial kinematic pair空间运动链spatial kinematic chain空转idle宽度系列width series框图block diagram雷诺方程Reynolds‘s equation离心力centrifugal force离心应力centrifugal stress离合器clutch离心密封centrifugal seal理论廓线pitch curve理论啮合线theoretical line of action隶属度membership力force力多边形force polygon力封闭型凸轮机构force-drive (or force-closed) cam mechanism力矩moment力平衡equilibrium力偶couple力偶矩moment of couple连杆connecting rod, coupler连杆机构linkage连杆曲线coupler-curve连心线line of centers链chain链传动装置chain gearing链轮sprocket sprocket-wheel sprocket gear chain wheel 联组V 带tight-up V belt联轴器coupling shaft coupling两维凸轮two-dimensional cam临界转速critical speed六杆机构six-bar linkage龙门刨床double Haas planer轮坯blank轮系gear train螺杆screw螺距thread pitch螺母screw nut螺旋锥齿轮helical bevel gear螺钉screws螺栓bolts螺纹导程lead螺纹效率screw efficiency螺旋传动power screw螺旋密封spiral seal螺纹thread (of a screw)螺旋副helical pair螺旋机构screw mechanism螺旋角helix angle螺旋线helix ,helical line绿色设计green design design for environment马耳他机构Geneva wheel Geneva gear马耳他十字Maltese cross脉动无级变速pulsating stepless speed changes脉动循环应力fluctuating circulating stress脉动载荷fluctuating load铆钉rivet迷宫密封labyrinth seal密封seal密封带seal belt密封胶seal gum密封元件potted component密封装置sealing arrangement面对面安装face-to-face arrangement面向产品生命周期设计design for product`s life cycle, DPLC名义应力、公称应力nominal stress模块化设计modular design, MD模块式传动系统modular system模幅箱morphology box模糊集fuzzy set模糊评价fuzzy evaluation模数module摩擦friction摩擦角friction angle摩擦力friction force摩擦学设计tribology design, TD摩擦阻力frictional resistance摩擦力矩friction moment摩擦系数coefficient of friction摩擦圆friction circle磨损abrasion wear; scratching末端执行器end-effector目标函数objective function耐腐蚀性corrosion resistance耐磨性wear resistance挠性机构mechanism with flexible elements 挠性转子flexible rotor内齿轮internal gear内齿圈ring gear内力internal force内圈inner ring能量energy能量指示图viscosity逆时针counterclockwise (or anticlockwise) 啮出engaging-out啮合engagement, mesh, gearing啮合点contact points啮合角working pressure angle啮合线line of action啮合线长度length of line of action啮入engaging-in牛头刨床shaper凝固点freezing point; solidifying point扭转应力torsion stress扭矩moment of torque扭簧helical torsion spring诺模图NomogramO 形密封圈密封O ring seal盘形凸轮disk cam盘形转子disk-like rotor抛物线运动parabolic motion疲劳极限fatigue limit疲劳强度fatigue strength偏置式offset 偏( 心) 距offset distance偏心率eccentricity ratio偏心质量eccentric mass偏距圆offset circle偏心盘eccentric偏置滚子从动件offset roller follower偏置尖底从动件offset knife-edge follower偏置曲柄滑块机构offset slider-crank mechanism 拼接matching评价与决策evaluation and decision频率frequency平带flat belt平带传动flat belt driving平底从动件flat-face follower平底宽度face width平分线bisector平均应力average stress平均中径mean screw diameter平均速度average velocity平衡balance平衡机balancing machine平衡品质balancing quality平衡平面correcting plane平衡质量balancing mass平衡重counterweight平衡转速balancing speed平面副planar pair, flat pair平面机构planar mechanism平面运动副planar kinematic pair平面连杆机构planar linkage平面凸轮planar cam平面凸轮机构planar cam mechanism平面轴斜齿轮parallel helical gears普通平键parallel key其他常用机构other mechanism in common use 起动阶段starting period启动力矩starting torque气动机构pneumatic mechanism奇异位置singular position起始啮合点initial contact , beginning of contact 气体轴承gas bearing千斤顶jack嵌入键sunk key强迫振动forced vibration切齿深度depth of cut曲柄crank曲柄存在条件Grashoff`s law曲柄导杆机构crank shaper (guide-bar) mechanism曲柄滑块机构slider-crank (or crank-slider) mechanism 曲柄摇杆机构crank-rocker mechanism曲齿锥齿轮spiral bevel gear曲率curvature曲率半径radius of curvature曲面从动件curved-shoe follower曲线拼接curve matching曲线运动curvilinear motion曲轴crank shaft驱动力driving force驱动力矩driving moment (torque)全齿高whole depth权重集weight sets球ball球面滚子convex roller球轴承ball bearing球面副spheric pair球面渐开线spherical involute球面运动spherical motion球销副sphere-pin pair球坐标操作器polar coordinate manipulator燃点spontaneous ignition热平衡heat balance; thermal equilibrium人字齿轮herringbone gear冗余自由度redundant degree of freedom柔轮flexspline柔性冲击flexible impulse; soft shock柔性制造系统flexible manufacturing system; FMS柔性自动化flexible automation润滑油膜lubricant film润滑装置lubrication device润滑lubrication润滑剂lubricant三角形花键serration spline三角形螺纹V thread screw三维凸轮three-dimensional cam三心定理Kennedy`s theorem砂轮越程槽grinding wheel groove砂漏hour-glass少齿差行星传动planetary drive with small teeth difference设计方法学design methodology设计变量design variable设计约束design constraints深沟球轴承deep groove ball bearing生产阻力productive resistance升程rise升距lift实际廓线cam profile十字滑块联轴器double slider coupling; Oldham‘s coupling矢量vector输出功output work输出构件output link输出机构output mechanism输出力矩output torque输出轴output shaft输入构件input link数学模型mathematic model实际啮合线actual line of action双滑块机构double-slider mechanism, ellipsograph双曲柄机构double crank mechanism双曲面齿轮hyperboloid gear双头螺柱studs双万向联轴节constant-velocity (or double) universal joint双摇杆机构double rocker mechanism双转块机构Oldham coupling双列轴承double row bearing双向推力轴承double-direction thrust bearing松边slack-side顺时针clockwise瞬心instantaneous center死点dead point四杆机构four-bar linkage速度velocity速度不均匀( 波动) 系数coefficient of speed fluctuation速度波动speed fluctuation速度曲线velocity diagram速度瞬心instantaneous center of velocity塔轮step pulley踏板pedal台钳、虎钳vice。

机电一体化毕业设计PLCS(可编程逻辑控制器)毕业论文外文文献翻译及原文

机电一体化毕业设计PLCS(可编程逻辑控制器)毕业论文外文文献翻译及原文

毕业设计(论文)外文文献翻译文献、资料中文题目:PLC文献、资料英文题目:文献、资料来源:文献、资料发表(出版)日期:院(部):专业:班级:姓名:学号:指导教师:翻译日期: 2017.02.14PLC1 .About Programmable Logic Controllers (PLCs)PLCs (programmable logic controllers) are the control hubs for a wide variety of automated systems and processes. They contain multiple inputs and outputs that use transistors and other circuitry to simulate switches and relays to control equipment. They are programmable via software interfaced via standard computer interfaces and proprietary languages and network options.Programmable logic controllers I/O channel specifications include total number of points, number of inputs and outputs, ability to expand, and maximum number of channels. Number of points is the sum of the inputs and the outputs. PLCs may be specified by any possible combination of these values. Expandable units may be stacked or linked together to increase total control capacity. Maximum number of channels refers to the maximum total number of input and output channels in an expanded system. PLC system specifications to consider include scan time, number of instructions, data memory, and program memory. Scan time is the time required by the PLC to check the states of its inputs and outputs. Instructions are standard operations (such as math functions) available to PLC software. Data memory is the capacity for data storage. Program memory is the capacity for control software.Available inputs for programmable logic controllers include DC, AC, analog, thermocouple, RTD, frequency or pulse, transistor, and interrupt inputs. Outputs for PLCs include DC, AC, relay, analog, frequency or pulse, Programming options for PLCs include front panel, hand held, and computer.Programmable logic controllers use a variety of software programming languages for control. These include IEC 61131-3, sequential function chart (SFC), function block diagram (FBD), ladder diagram (LD), structured text (ST), instruction list (IL), relay ladder logic (RLL), flow chart, C, and Basic. The IEC 61131-3 programming environment provides support for five languages specified by the global standard: Sequential Function Chart, Function Block Diagram, Ladder Diagram, Structured Text, and Instruction List. This allows for multi-vendor compatibility and multi-languageprogramming. SFC is a graphical language that provides coordination of program sequences, supporting alternative sequence selections and parallel sequences. FBD uses a broad function library to build complex procedures in a graphical format. Standard math and logic functions may be coordinated with customizable communication and interface functions. LD is a graphic language for discrete control and interlocking logic. It is completely compatible with FBD for discrete function control. ST is a text language used for complex mathematical procedures and calculations less well suited to graphical languages. IL is a low-level language similar to assembly code. It is used in relatively simple logic instructions. Relay Ladder Logic (RLL), or ladder diagrams, is the primary programming language for programmable logic controllers (PLCs). Ladder logic programming is a graphical representation of the program designed to look like relay logic. Flow Chart is a graphical language that describes sequential operations in a controller sequence or application. It is used to build modular, reusable function libraries. C is a high level programming language suited to handle the most complex computation, sequential, and data logging tasks. It is typically developed and debugged on a PC. BASIC is a high level language used to handle mathematical, sequential, data capturing and interface functions.Programmable logic controllers can also be specified with a number of computer interface options, network specifications and features. PLC power options, mounting options and environmental operating conditions are all also important to consider.2. PLC hardwarePLC hardware mainly has the central processing unit (CPU), memory, input unit, output unit, the communication interface, expansion interface power components. Among them, the CPU is the core, input unit of PLC with output unit is connected site input/output devices to the CPU, interface circuit between the communication interface used with programmer, connecting peripherals such as the PC.2.1 The central processing unit (CPU)The same sort of microcomputer is same, the CPU is the core of PLC. PLC deployed by the CPU in different and different, with models used into three categories: general microprocessor (such as 8086, Z80, 80286, etc.), single chip microprocessor (such as 8031, etc) and a piece 8096 microprocessors (such as AMD29W, etc.). Small PLC is used mostly eight general microprocessor and single chip microprocessor; Medium PLC is used mostly 16 general microprocessor or single chip microprocessor; Large PLC mostly by using high-speed a piece microprocessors.2.2 memoryMemory basically has two kinds: one kind is read/write operation of random access memory RAM, another kind is read only memory (ROM, PROM, an EPROM and EEPROM. In PLC, memory is mainly used for storage system programming, the user program and job data.System programming is written by PLC manufacturer, and PLC hardware related, complete system diagnosis, command interpretation, function subroutine calling, management, logic operations, communications and various parameters, and other functions, provide PLC operation platform. System programming related to the performance, but also in PLC PLC in use process fluctuant, so is not directly by manufacturer in read-only memory ROM, curing PROM or an EPROM, users can't access and modification.The user program with PLC control object is determined by users, according to the object of production process control requirements and prepare application. In orderto facilitate read, check and modification, the user program generally exist in CMOS static RAM, use of lithium battery as backup power, to ensure off when power is not lost information. In order to prevent interference in the destruction of RAM, when the user program after operating normally, not program, but will need to change its curable in read-only memory an EPROM. Now there are many PLC directly used as a user EEPROM memory.2.3 Input/output unitInput/output unit usually also say I/O unit or an I/O modules, PLC and industrial production site is the connection between the components. PLC via input interface can detect various controlled object data to these data to be controlled object as PLC to control the basis; Meanwhile PLC and through the output interface will deal with the results gave controlled object, in order to realize the control purpose.Due to external input device, and output equipment required the signal level is varied, and internal CPU processing of PLC information is only standard level, so I/O interface to realize the conversion. The I/O interface generally have photoelectric isolation and filter function, in order to improve the PLC anti-jamming ability. In addition, I/O interface usually a state instructions, working condition, intuitive, and easy to maintain. PLC offers a variety of operation level and drive ability of I/O interface, there are various functions of I/O interface for customers to choose. The I/O interface is the main type of: the digital quantity (the switch quantity) input, the digital quantity (the switch quantity) output, analogue inputs, analog output, etc.2.4 Communication interfacePLC with various communication interface, the communication interface with communications processor commonly. PLC through these communication interface can and monitors, printers, and other PLC, computers and other devices communicate. PLC and printer connections, but will process information, system parameters, such as output print; And monitor connection, but will control process image display; Connect with other PLC, can form a multiple machine system or network, realize the more massive joined control. And computer connections, can form a multistage distributed controlsystem, the realization control and management combined. Remote I/O system must also equipped with corresponding communication interface module.2.5. Intelligence interface moduleIntelligent interface module is an independent computer system, it has its own CPU, system program, storage and PLC system bus connected interface. It as a module, PLC system by bus and PLC is linked together, exchange data, and the coordinated management in PLC under work independently. PLC intelligent interface module is a lot of motion, such as: high-speed counting module, closed-loop control module, motion control module, interrupt control module, etc.2.6. Programming deviceProgramming device's role is to edit, commissioning, input user program, and also can be online monitoring PLC internal state and parameters, and PLC man-machine dialogue. It is the development, application and maintenance PLC indispensable tools. Programming device can be special programmer, also can be equipped with a special programming packages general computer system. Special programmer is by PLC specializes in this factory, some manufacturers use PLC, and it mainly consists of product keyboard, a display and external storage etc. Parts. Pick up socket Special programming implement have simple programmer and intelligent programmer two kinds.Simple type programmer can only online programming, and cannot directly enter and edit ladder-diagram program, should be ladder-diagram program into instruction table program can input. Simple programmer small volume, price cheap, it can directly interpolated in PLC programming socket, or use special cables and PLC is linked together, to facilitate the programming and debugging. Some simple programming device used to with storage box, store the user program, such as mitsubishi FX - 20P - E simple programming device.2.7. PowerPLC is equipped with switch power, for internal circuit use. Compared with ordinary power, PLC power good stability, strong anti-jamming capability. The powersupply provided for grid stability requirement is not high, average allowed in the power supply voltage rating the range of the plus or minus 15%. Many PLC also provide outward, used in dc 24V external sensor power supply.2. 8.Other external equipmentIn addition to the above mentioned components and equipment outside, PLC and many external devices, such as an EPROM writing implement, external storage,man/machine interface device etc. An EPROM writing implement user program can be used to cure to an EPROM memory of a PLC external equipment. In order to make the debugging good user program with an EPROM not easily lost, often written within the RAM save to an EPROM PLC.3. INTRODUCTIONFor simple programming the relay model of the PLC is sufficient. As more complex functions are used the more complex VonNeuman model of the PLC must be used. A VonNeuman computer processes one instruction at a time. Most computers operate this way, although they appear to be doing many things at once. Input is obtained from the keyboard and mouse, output is sent to the screen, and the disk and memory are used for both input and output for storage. (Note: the directions of these arrows are very important to engineers, always pay attention to indicate where information is flowing.)In this figure the data enters the left side through the inputs. (Note: most engineering diagrams have inputs on the left and outputs on the right.) It travels through buffering circuits before it enters the CPU. The CPU outputs data through other circuits. Memory and disks are used for storage of data that is not destined for output. If we look at a personal computer as a controller, it is controlling the user by outputting stimuli on the screen, and inputting responses from the mouse and the keyboard.4. OPERATION SEQUENCEAll PLCs have four basic stages of operations that are repeated many times per second. Initially when turned on the first time it will check it’s own hardware and software for faults. If there are no problems it will copy all the input and copy their values into memory, this is called the input scan. Using only the memory copy of the inputs the ladder logic program will be solved once, this is called the logic scan. While solving the ladder logic the output values are only changed in temporary memory. When the ladder scan is done the outputs will be updated using the temporary values in memory, this is called the output scan. The PLC now restarts the process by starting a self check for faults. This process typically repeats 10 to 100 times per second as is shown in Figure 3.SELF TEST - Checks to see if all cards error free, reset watch-dog timer, etc. (A watchdog timer will cause an error, and shut down the PLC if not reset withina short period of time - this would indicate that the ladder logic is not beingscanned normally).INPUT SCAN - Reads input values from the chips in the input cards, and copies their values to memory. This makes the PLC operation faster, and avoids caseswhere an input changes from the start to the end of the program (e.g., anemergency stop). There are special PLC functions that read the inputs directly,and avoid the input tables.LOGIC SOLVE/SCAN - Based on the input table in memory, the program is executed 1 step at a time, and outputs are updated. This is the focus of the latersections.OUTPUT SCAN - The output table is copied from memory to the output chips.These chips then drive the output devices.The input and output scans often confuse the beginner, but they are important.The input scan takes a snapshot of the inputs, and solves the logic. This prevents potential problems that might occur if an input that is used in multiple places in the ladder logic program changed while half way through a ladder scan. Thus changing the behaviors of half of the ladder logic program. This problem could have severe effects on complex programs that are developed later in the book. One side effect of the input scan is that if a change in input is too short in duration, it might fall between input scans and be missed.When the PLC is initially turned on the normal outputs will be turned off. This does not affect the values of the inputs.4.1 The Input and Output ScansWhen the inputs to the PLC are scanned the physical input values are copied into memory. When the outputs to a PLC are scanned they are copied from memory to the physical outputs. When the ladder logic is scanned it uses the values in memory, not the actual input or output values. The primary reason for doing this is so that if a program uses an input value in multiple places, a change in the input value will not invalidate the logic. Also, if output bits were changed as each bit was changed, instead of all at once at the end of the scan the PLC would operate much slower.4.2 The Logic ScanLadder logic programs are after relay logic. In relay logic each element in the ladder will switch as quickly as possible. But in a program elements can only be examines one at a time in a fixed sequence. Consider the ladder logic in Figure 4, the ladder logic will be interpreted left-to-right, top-to-bottom. In the figure the ladder logic scan begins at the top rung. At the end of the rung it interprets the top output first, then the output branched below it. On the second rung it solves branches, before moving along the ladder logic rung.Ladder Logic Execution SequenceThe logic scan sequence become important when solving ladder logic programs which use outputs as inputs. It also becomes important when considering output usage. Consider Figure 5, the first line of ladder logic will examine input A and set output X to have the same value. The second line will examine input B and set the output X to have the opposite value. So the value of X was only equal to A until the second line of ladder logic was scanned. Recall that during the logic scan the outputs are only changed in memory, the actual outputs are only updated when the ladder logic scan is complete. Therefore the output scan would update the real outputs based upon the second line of ladder logic, and the first line of ladder logic would be ineffective.A Duplicated Output ErrorPLC1.PLC介绍PLCS(可编程逻辑控制器)是用于各种自动控制系统和过程的可控网络集线器。

PLC在气动控制系统中的应用案例

PLC在气动控制系统中的应用案例

PLC在气动控制系统中的应用案例气动控制系统是一种广泛应用于工业自动化领域的控制系统,它通过气动元件的配合使用以及气动信号的传输来实现对机械设备的控制。

而在气动控制系统中,PLC(Programmable Logic Controller,可编程逻辑控制器)作为一种集中控制设备,发挥着重要的作用。

本文将通过介绍一个实际的案例,来说明PLC在气动控制系统中的应用。

案例描述:某工厂生产线上有一台气动装配机器,该机器用于将产品进行组装和包装处理。

在过去,操作员需要手动控制气动装配机器的运行,但这种方式存在人为疏忽和操作不稳定的风险。

为了提高生产效率和质量,并确保工作人员的安全,工厂决定引入PLC来实现气动控制系统的自动化。

PLC系统的设计:1. 输入模块:PLC系统首先需要能够读取来自气动装配机器的各个传感器信号,以便实时监测气动装配机器的运行状态。

通过安装传感器并将其与PLC的输入模块相连接,可以将气动装配机器的信号输入到PLC中。

2. 输出模块:PLC系统需要能够控制气动装配机器的运行,因此需要将PLC与气动装配机器的执行元件(如气缸、阀门等)相连接。

通过PLC的输出模块,可以向执行元件发送气压信号,从而实现对气动装配机器的控制。

3. PLC程序:通过PLC程序,可以实现对气动装配机器的自动化控制。

在这个案例中,PLC程序可以包括以下几个方面:- 确定气动装配机器的工作流程,包括组装和包装等环节;- 监测气动装配机器的传感器信号,如检测产品是否到位、是否有堵塞等;- 根据传感器信号的反馈,控制执行元件的动作,如控制气缸的伸出和缩回;- 实现对气动装配机器的启动、停止和故障报警等功能。

4. 人机界面:为了方便操作员对气动装配机器的监控和控制,PLC系统需要提供一个人机界面。

通过人机界面,操作员可以实时了解系统状态,并进行必要的设定和调整。

人机界面可以通过触摸屏或者操作面板等形式来实现,具体根据工厂的需求来确定。

可编程控制器外文翻译、中英文翻译、外文文献翻译

可编程控制器外文翻译、中英文翻译、外文文献翻译

毕业设计中英文翻译院系专业班级姓名学号指导教师20**年 4 月Programmable Logic Controllers (PLC)1、MotivationProgrammable Logic Controllers (PLC), a computing device invented by Richard E. Morley in 1968, have been widely used in industry including manufacturing systems, transportation systems, chemical process facilities, and many others. At that time, the PLC replaced the hardwired logic with soft-wired logic or so-called relay ladder logic (RLL), a programming language visually resembling the hardwired logic, and reduced thereby the configuration time from 6 months down to 6 days [Moody and Morley, 1999].Although PC based control has started to come into place, PLC based control will remain the technique to which the majority of industrial applications will adhere due to its higher performance, lower price, and superior reliability in harsh environments. Moreover, according to a study on the PLC market of Frost and Sullivan [1995], an increase of the annual sales volume to 15 million PLCs per year with the hardware value of more than 8 billion US dollars has been predicted, though the prices of computing hardware is steadily dropping. The inventor of the PLC, Richard E Morley, fairly considers the PLC market as a 5-billion industry at the present time.Though PLCs are widely used in industrial practice, the programming of PLC based control systems is still very much relying on trial-and-error. Alike software engineering, PLC software design is facing the software dilemma or crisis in a similar way. Morley himself emphasized this aspect most forcefully by indicating [Moody and Morley, 1999, p. 110]:`If houses were built like software projects, a single woodpecker could destroy civilization.”Particularly, practical problems in PLC programming are to eliminate software bugs and to reduce the maintenance costs of old ladder logic programs. Though the hardware costs of PLCs are dropping continuously, reducing the scan time of the ladder logic is still an issue in industry so that low-cost PLCs can be used.In general, the productivity in generating PLC is far behind compared to other domains, for instance, VLSI design, where efficient computer aided design tools are in practice. Existent software engineering methodologies are not necessarily applicable to the PLC basedsoftware design because PLC-programming requires a simultaneous consideration of hardware and software. The software design becomes, thereby, more and more the major cost driver. In many industrial design projects, more than SO0/a of the manpower allocated for the control system design and installation is scheduled for testing and debugging PLC programs [Rockwell, 1999].In addition, current PLC based control systems are not properly designed to support the growing demand for flexibility and reconfigurability of manufacturing systems. A further problem, impelling the need for a systematic design methodology, is the increasing software complexity in large-scale projects.PLCs (programmable logic controllers) are the control hubs for a wide variety of automated systems and processes. They contain multiple inputs and outputs that use transistors and other circuitry to simulate switches and relays to control equipment. They are programmable via software interfaced via standard computer interfaces and proprietary languages and network options.Programmable logic controllers I/O channel specifications include total number of points, number of inputs and outputs, ability to expand, and maximum number of channels. Number of points is the sum of the inputs and the outputs. PLCs may be specified by any possible combination of these values. Expandable units may be stacked or linked together to increase total control capacity. Maximum number of channels refers to the maximum total number of input and output channels in an expanded system. PLC system specifications to consider include scan time, number of instructions, data memory, and program memory. Scan time is the time required by the PLC to check the states of its inputs and outputs. Instructions are standard operations (such as math functions) available to PLC software. Data memory is the capacity for data storage. Program memory is the capacity for control software.Available inputs for programmable logic controllers include DC, AC, analog, thermocouple, RTD, frequency or pulse, transistor, and interrupt inputs. Outputs for PLCs include DC, AC, relay, analog, frequency or pulse, transistor, and triac. Programming options for PLCs include front panel, hand held, and computer.Programmable logic controllers use a variety of software programming languages for control. These include IEC 61131-3, sequential function chart (SFC), function block diagram (FBD), ladder diagram (LD), structured text (ST), instruction list (IL), relay ladder logic (RLL), flow chart, C, and Basic. The IEC 61131-3 programming environment provides support for five languages specified by the global standard: Sequential Function Chart,Function Block Diagram, Ladder Diagram, Structured Text, and Instruction List. This allows for multi-vendor compatibility and multi-language programming. SFC is a graphical language that provides coordination of program sequences, supporting alternative sequence selections and parallel sequences. FBD uses a broad function library to build complex procedures in a graphical format. Standard math and logic functions may be coordinated with customizable communication and interface functions. LD is a graphic language for discrete control and interlocking logic. It is completely compatible with FBD for discrete function control. ST is a text language used for complex mathematical procedures and calculations less well suited to graphical languages. IL is a low-level language similar to assembly code. It is used in relatively simple logic instructions. Relay Ladder Logic (RLL), or ladder diagrams, is the primary programming language for programmable logic controllers (PLCs). Ladder logic programming is a graphical representation of the program designed to look like relay logic. Flow Chart is a graphical language that describes sequential operations in a controller sequence or application. It is used to build modular, reusable function libraries. C is a high level programming language suited to handle the most complex computation, sequential, and data logging tasks. It is typically developed and debugged on a PC. BASIC is a high level language used to handle mathematical, sequential, data capturing and interface functions.Programmable logic controllers can also be specified with a number of computer interface options, network specifications and features. PLC power options, mounting options and environmental operating conditions are all also important to consider.2、ResumeA PLC (programmable Logic Controller) is a device that was invented to replace the necessary sequential relay circuits for control.The PLC works by looking at its input and depending upon their state, turning on/off its outputs. The user enters a program, usually via software or programmer, which gives the desired results.PLC is used in many "real world" applications. If there is industry present, chance are good that there is a PLC present. If you are involved in machining, packing, material handling, automated assembly or countless other industries, you are probably already using them. If you are not, you are wasting money and time. Almost any application that needs some type of electrical control has a need for a PLC.For example, let's assume that when a switch turns on we want to turn a solenoid on for 5second and then turn it off regardless of how long the switch is on for. We can do this with a simple external timer. But what if the process included 10 switches and solenoids? We should need 10 external times. What if the process also needed to count how many times the switch individually turned on? We need a lot of external counters.As you can see the bigger the process the more of a need we have for a PLC. We can simply program the PLC to count its input and turn the solenoids on for the specified time.We will take a look at what is considered to be the "top 20" PLC instructions. It can be safely estimated that with a firm understanding of these instructions one can solve more than 80% of the applications in existence.Of course we will learn more than just these instruction to help you solve almost ALL potential PLC applications.The PLC mainly consists of a CPU, memory areas, and appropriate circuits to receive input/output data. We can actually consider the PLC to be a box full of hundreds or thousands of separate relay, counters, times and data storage locations,Do these counters,timers, etc. really exist? No,they don't "physically" exist but rather they simulated and be considered software counters, timers, etc. . These internal relays are simulated through bit locations in registers.What does each part do? Let me tell you.Input RelaysThese are connected to the outside world.They physically exsit and receive signals from switches,sensors,ect..Typically they are not relays but rather they are transistors.Internal Utility RelaysThese do not receive signals from the outside world nor do they physically exist.they are simulated relays and are what enables a PLC to eliminate external relays.There are also some special relays that are dedicated to performing only one task.Some are always on while some are always off.Some are on only once during power-on and are typically used for initializing data that was stored.CountersThese again do not physically exist. They are simulated counters and they can be programmed to count pulses.Typically these counters can count up,down or both up anddown.Since they are simulated,they are limited in their counting speed.Some manufacturers also include high-speed counters that are hardware based.We think of these as physically existing.Most times these counters can count up,down or up and down.TimersThese also do not physically exist.They come in many varieties and increments.The most common type is an on-delay type.Others include off-delays and both retentive and non-retentive types.Increments vary from 1ms through 1s.Output RelaysThere are connected to the outside world.They physically exist and send on/off signals to solenoids,lights,etc..They can be transistors,relays,or triacs depending upon the model chosen Data StorageTypically there are registers assigned to simply store data.They are usually used as temporary storage for math or data manipulation.They can also typically be used to store data when power is removed form the PLC.Upon power-up they will still have the same contents as before power was moved.Very convenient and necessary!A PLC works by continually scanning a program.We can think of this scan cycle as consisting of 3 important steps.There are typically more than 3 but we can focus on the important parts and not worry about the others,Typically the others are checking the system and updating the current internal counter and timer values,Step 1 is to check input status,First the PLC takes a look at each input to determine if it is on off.In other words,is the sensor connected to the first input on?How about the third...It records this data into its memory to be used during the next step.Step 2 is to execute program.Next the PLC executes your program one instruction at a time.Maybe your program said that if the first input was on then it should turn on the first output.Since it already knows which inputs are on/off from the previous step,it will be able to decide whether the first output should be turned on based on the state of the first input.It will store the execution results for use later during the next step.Step 3 is to update output status.Finally the PLC updates the status the outputs.It updates the outputs based on which inputs were on during the first step and the results executing your program during the second step.Based on the example in step 2 it would now turn on the firstoutput because the first input was on and your program said to turn on the first output when this condition is true.After the third step the PLC goes back to step one repeats the steps continuously.One scan time is defined as the time it takes to execute the 3 steps continuously.One scan time is defined as the time it takes to execute the 3 steps listed above.Thus a practical system is controlled to perform specified operations as desired.3、PLC StatusThe lack of keyboard, and other input-output devices is very noticeable on a PLC. On the front of the PLC there are normally limited status lights. Common lights indicate;power on - this will be on whenever the PLC has powerprogram running - this will often indicate if a program is running, or if no program is runningfault - this will indicate when the PLC has experienced a major hardware or software problemThese lights are normally used for debugging. Limited buttons will also be provided for PLC hardware. The most common will be a run/program switch that will be switched to program when maintenance is being conducted, and back to run when in production. This switch normally requires a key to keep unauthorized personnel from altering the PLC program or stopping execution. A PLC will almost never have an on-off switch or reset button on the front. This needs to be designed into the remainder of the system.The status of the PLC can be detected by ladder logic also. It is common for programs to check to see if they are being executed for the first time, as shown in Figure 1. The ’first scan’ input will be true on the very first time the ladder logic is scanned, but false on every other scan. In this case the address for ’first scan’ in a PLC-5 is ’S2:1/14’. With the logic in the example the first scan will seal on ’light’, until ’clear’ is turned on. So the light will turn on after the PLC has been turned on, but it will turn off and stay off after ’clear’ is turned on. The ’first scan’ bit is also referred to at the ’first pass’ bit.Figure 1 An program that checks for the first scan of the PLC4、Memory TypesThere are a few basic types of computer memory that are in use today.RAM (Random Access Memory) - this memory is fast, but it will lose its contents when power is lost, this is known as volatile memory. Every PLC uses this memory for the central CPU when running the PLC.ROM (Read Only Memory) - this memory is permanent and cannot be erased. It is often used for storing the operating system for the PLC.EPROM (Erasable Programmable Read Only Memory) - this is memory that can be programmed to behave like ROM, but it can be erased with ultraviolet light and reprogrammed.EEPROM (Electronically Erasable Programmable Read Only Memory) – This memory can store programs like ROM. It can be programmed and erased using a voltage, so it is becoming more popular than EPROMs.All PLCs use RAM for the CPU and ROM to store the basic operating system for the PLC. When the power is on the contents of the RAM will be kept, but the issue is what happens when power to the memory is lost. Originally PLC vendors used RAM with a battery so that the memory contents would not be lost if the power was lost. This method is still in use, but is losing favor. EPROMs have also been a popular choice for programming PLCs. The EPROM is programmed out of the PLC, and then placed in the PLC. When the PLC is turned on the ladder logic program on the EPROM is loaded into the PLC and run. This method can be very reliable, but the erasing and programming technique can be time consuming. EEPROM memories are a permanent part of the PLC, and programs can be stored in them like EPROM. Memory costs continue to drop, and newer types (such as flash memory) are becoming available, and these changes will continue to impact PLCs.5、Objective and Significance of the ThesisThe objective of this thesis is to develop a systematic software design methodology for PLC operated automation systems. The design methodology involves high-level description based on state transition models that treat automation control systems as discrete event systems, a stepwise design process, and set of design rules providing guidance and measurements to achieve a successful design. The tangible outcome of this research is to find a way to reduce the uncertainty in managing the control software development process, that is, reducing programming and debugging time and their variation, increasing flexibility of theautomation systems, and enabling software reusability through modularity. The goal is to overcome shortcomings of current programming strategies that are based on the experience of the individual software developer.A systematic approach to designing PLC software can overcome deficiencies in the traditional way of programming manufacturing control systems, and can have wide ramifications in several industrial applications. Automation control systems are modeled by formal languages or, equivalently, by state machines. Formal representations provide a high-level description of the behavior of the system to be controlled. State machines can be analytically evaluated as to whether or not they meet the desired goals. Secondly, a state machine description provides a structured representation to convey the logical requirements and constraints such as detailed safety rules. Thirdly, well-defined control systems design outcomes are conducive to automatic code generation- An ability to produce control software executable on commercial distinct logic controllers can reduce programming lead-time and labor cost. In particular, the thesis is relevant with respect to the following aspect Customer-Driven ManufacturingIn modern manufacturing, systems are characterized by product and process innovation, become customer-driven and thus have to respond quickly to changing system requirements.A major challenge is therefore to provide enabling technologies that can economically reconfigure automation control systems in response to changing needs and new opportunities. Design and operational knowledge can be reused in real-time, therefore, giving a significant competitive edge in industrial practice.Higher Degree of Design Automation and Software QualityStudies have shown that programming methodologies in automation systems have not been able to match rapid increase in use of computing resources. For instance, the programming of PLCs still relies on a conventional programming style with ladder logic diagrams. As a result, the delays and resources in programming are a major stumbling stone for the progress of manufacturing industry. Testing and debugging may consume over 50% of the manpower allocated for the PLC program design. Standards [IEC 60848, 1999; IEC-61131-3, 1993; IEC 61499, 1998; ISO 15745-1, 1999] have been formed to fix and disseminate state-of-the-art design methods, but they normally cannot participate in advancingthe knowledge of efficient program and system design.A systematic approach will increase the level of design automation through reusing existing software components, and will provide methods to make large-scale system design manageable. Likewise, it will improve software quality and reliability and will be relevant to systems high security standards, especially those having hazardous impact on the environment such as airport control, and public railroads.System ComplexityThe software industry is regarded as a performance destructor and complexity generator. Steadily shrinking hardware prices spoils the need for software performance in terms of code optimization and efficiency. The result is that massive and less efficient software code on one hand outpaces the gains in hardware performance on the other hand. Secondly, software proliferates into complexity of unmanageable dimensions; software redesign and maintenance-essential in modern automation systems-becomes nearly impossible. Particularly, PLC programs have evolved from a couple lines of code 25 years ago to thousands of lines of code with a similar number of 1/O points. Increased safety, for instance new policies on fire protection, and the flexibility of modern automation systems add complexity to the program design process. Consequently, the life-cycle cost of software is a permanently growing fraction of the total cost. 80-90% of these costs are going into software maintenance, debugging, adaptation and expansion to meet changing needs [Simmons et al., 1998].Design Theory DevelopmentToday, the primary focus of most design research is based on mechanical or electrical products. One of the by-products of this proposed research is to enhance our fundamental understanding of design theory and methodology by extending it to the field of engineering systems design. A system design theory for large-scale and complex system is not yet fully developed. Particularly, the question of how to simplify a complicated or complex design task has not been tackled in a scientific way. Furthermore, building a bridge between design theory and the latest epistemological outcomes of formal representations in computer sciences and operations research, such as discrete event system modeling, can advance future development in engineering design.Application in Logical Hardware DesignFrom a logical perspective, PLC software design is similar to the hardware design of integrated circuits. Modern VLSI designs are extremely complex with several million parts and a product development time of 3 years [Whitney, 1996]. The design process is normally separated into a component design and a system design stage. At component design stage, single functions are designed and verified. At system design stage, components are aggregated and the whole system behavior and functionality is tested through simulation. In general, a complete verification is impossible. Hence, a systematic approach as exemplified for the PLC program design may impact the logical hardware design.可编程控制器1、前言可编程序的逻辑控制器(PLC),是由Richard E.Morley 于1968年发明的,如今已经被广泛的应用于生产、运输、化学等工业中。

可编程控制器英文文献及其翻译

可编程控制器英文文献及其翻译

Programmable Logic ControllerA programmable logic controller (PLC) or programmable controller is a digital computer used for automation of electromechanical processes, such as control of machinery on factory assembly lines, amusement rides, or lighting fixtures. PLCs are used in many industries and machines. Unlike general-purpose computers, the PLC is designed for multiple inputs and output arrangements, extended temperature ranges, immunity to electrical noise, and resistance to vibration and impact. Programs to control machine operation are typically stored in battery-backed or non-volatile memory. A PLC is an example of a real time system since output results must be produced in response to input conditions within a bounded time, otherwise unintended operation will result.1.HistoryThe PLC was invented in response to the needs of the American automotive manufacturing industry. Programmable logic controllers were initially adopted by the automotive industry where software revision replaced the re-wiring of hard-wired control panels when production models changed.Before the PLC, control, sequencing, and safety interlock logic for manufacturing automobiles was accomplished using hundreds or thousands of relays, cam timers, and drum sequencers and dedicated closed-loop controllers. The process for updating such facilities for the yearly model change-over was very time consuming and expensive, as electricians needed to individually rewire each and every relay.In 1968 GM Hydramatic (the automatic transmission division of General Motors) issued a request for proposal for an electronic replacement for hard-wired relay systems. The winning proposal came from Bedford Associates of Bedford, Massachusetts. The first PLC, designated the 084 because it was Bedford Associates' eighty-fourth project, was the result. Bedford Associates started a new company dedicated to developing, manufacturing, selling, and servicing this new product: Modicon, which stood for MOdular DIgital CONtroller. One of the people who worked on that project was Dick Morley, who is considered to be the "father" of thePLC. The Modicon brand was sold in 1977 to Gould Electronics, and later acquired by German Company AEG and then by French Schneider Electric, the current owner.One of the very first 084 models built is now on display at Modicon's headquarters in North Andover, Massachusetts. It was presented to Modicon by GM, when the unit was retired after nearly twenty years of uninterrupted service. Modicon used the 84 moniker at the end of its product range until the 984 made its appearance.The automotive industry is still one of the largest users of PLCs.2.DevelopmentEarly PLCs were designed to replace relay logic systems. These PLCs were programmed in "ladder logic", which strongly resembles a schematic diagram of relay logic. This program notation was chosen to reduce training demands for the existing technicians. Other early PLCs used a form of instruction list programming, based on a stack-based logic solver.Modern PLCs can be programmed in a variety of ways, from ladder logic to more traditional programming languages such as BASIC and C. Another method is State Logic, a very high-level programming language designed to program PLCs based on state transition diagrams.Many early PLCs did not have accompanying programming terminals that were capable of graphical representation of the logic, and so the logic was instead represented as a series of logic expressions in some version of Boolean format, similar to Boolean algebra. As programming terminals evolved, it became more common for ladder logic to be used, for the aforementioned reasons. Newer formats such as State Logic and Function Block (which is similar to the way logic is depicted when using digital integrated logic circuits) exist, but they are still not as popular as ladder logic.A primary reason for this is that PLCs solve the logic in a predictable and repeating sequence, and ladder logic allows the programmer (the person writing the logic) to see any issues with the timing of the logic sequence more easily than would be possible in other formats.3.ProgrammingEarly PLCs, up to the mid-1980s, were programmed using proprietary programming panels or special-purpose programming terminals, which often had dedicated function keys representing the various logical elements of PLC programs.Programs were stored on cassette tape cartridges. Facilities for printing and documentation were very minimal due to lack of memory capacity. The very oldest PLCs used non-volatile magnetic core memory.More recently, PLCs are usually programmed using special application software written for use on desktop computers, and connecting between the desktop computer and the PLC such as via Ethernet or RS-232 cabling. Such software allows entry and editing of the ladder style logic, and then may provide additional functionality to assist debugging and troubleshooting the software, for example by highlights portions of the logic to show current status during operation or via simulation. Finally, the software may allow uploading and downloading of the program between the computer and the PLC, for backup and restoration purposes. Alternately, specific devices known as programming boards are used to hard wire the logic into the controller by the use of a removable chip, such as an EEPROM, where the program is transferred to the programming board from the workstation via serial or other bus logic.4.FunctionalityThe functionality of the PLC has evolved over the years to include sequential relay control, motion control, process control, distributed control systems and networking. The data handling, storage, processing power and communication capabilities of some modern PLCs are approximately equivalent to desktop computers. PLC-like programming combined with remote I/O hardware, allow a general-purpose desktop computer to overlap some PLCs in certain applications. Regarding the practicality of these desktop computer based logic controllers, it is important to note that they have not been generally accepted in heavy industry because the desktop computers run on less stable operating systems than do PLCs, and because the desktop computer hardware is typically not designed to the same levels of tolerance to temperature, humidity, vibration, and longevity as the processors used in PLCs. In addition to the hardware limitations of desktop based logic, operating systems such as Windows do not lend themselves to deterministic logic execution, with the result that the logic may not always respond to changes in logic state or input status with the extreme consistency in timing as is expected from PLCs. Still, such desktop logic applications find use in less critical situations, such as laboratory automation and use in small facilities where the application is less demanding and critical, because they are generally much less expensive than PLCs.In more recent years, small products called PLRs (programmable logic relays), and also by similar names, have become more common and accepted. These are verymuch like PLCs, and are used in light industry where only a few points of I/O (i.e. a few signals coming in from the real world and a few going out) are involved, and low cost is desired. These small devices are typically made in a common physical size and shape by several manufacturers, and branded by the makers of larger PLCs to fill out their low end product range. Popular names include PICO Controller, NANO PLC, and other names implying very small controllers. Most of these have between 8 and 12 digital inputs, 4 and 8 digital outputs, and up to 2 analog inputs. Size is usually about 4" wide, 3" high, and 3" deep. Most such devices include a tiny postage stamp sized LCD screen for viewing simplified ladder logic (only a very small portion of the program being visible at a given time) and status of I/O points, and typically these screens are accompanied by a 4-way rocker push-button plus four more separate push-buttons, similar to the key buttons on a VCR remote control, and used to navigate and edit the logic. Most have a small plug for connecting via RS-232 to a personal computer so that programmers can use simple Windows applications for programming instead of being forced to use the tiny LCD and push-button set for this purpose. Unlike regular PLCs that are usually modular and greatly expandable, the PLRs are usually not modular or expandable, but their price can be two orders of magnitude less than a PLC and they still offer robust design and deterministic execution of the logic.5.FeaturesThe main difference from other computers is that PLCs are armored for severe conditions (such as dust, moisture, heat, cold) and have the facility for extensive input/output (I/O) arrangements. These connect the PLC to sensors and actuators. PLCs read limit switches, analog process variables (such as temperature and pressure), and the positions of complex positioning systems. Some use machine vision. On the actuator side, PLCs operate electric motors, pneumatic or hydraulic cylinders, magnetic relays, solenoids, or analog outputs. The input/output arrangements may be built into a simple PLC, or the PLC may have external I/O modules attached to a computer network that plugs into the PLC.6.System styleA small PLC will have a fixed number of connections built in for inputs and outputs. Typically, expansions are available if the base model has insufficient I/O.Modular PLCs have a chassis (also called a rack) into which are placed modules with different functions. The processor and selection of I/O modules is customised for the particular application. Several racks can be administered by a single processor, and may have thousands of inputs and outputs. A special high speed serial I/O link is used so that racks can be distributed away from the processor, reducing the wiring costs for large plants.7.PLC compared with other control systemsPLCs are well-adapted to a range of automation tasks. These are typically industrial processes in manufacturing where the cost of developing and maintaining the automation system is high relative to the total cost of the automation, and where changes to the system would be expected during its operational life. PLCs contain input and output devices compatible with industrial pilot devices and controls; little electrical design is required, and the design problem centers on expressing the desired sequence of operations. PLC applications are typically highly customized systems so the cost of a packaged PLC is low compared to the cost of a specific custom-built controller design. On the other hand, in the case of mass-produced goods, customized control systems are economic due to the lower cost of the components, which can be optimally chosen instead of a "generic" solution, and where the non-recurring engineering charges are spread over thousands or millions of units.For high volume or very simple fixed automation tasks, different techniques are used. For example, a consumer dishwasher would be controlled by an electromechanical cam timer costing only a few dollars in production quantities.A microcontroller-based design would be appropriate where hundreds or thousands of units will be produced and so the development cost (design of power supplies, input/output hardware and necessary testing and certification) can be spread over many sales, and where the end-user would not need to alter the control. Automotive applications are an example; millions of units are built each year, and very few end-users alter the programming of these controllers. However, some specialty vehicles such as transit busses economically use PLCs instead of custom-designed controls, because the volumes are low and the development cost would be uneconomic.Very complex process control, such as used in the chemical industry, may require algorithms and performance beyond the capability of even high-performance PLCs. Very high-speed or precision controls may also require customized solutions; for example, aircraft flight controls.Programmable controllers are widely used in motion control, positioning control and torque control. Some manufacturers produce motion control units to be integrated with PLC so that G-code (involving a CNC machine) can be used to instruct machine movements.PLCs may include logic for single-variable feedback analog control loop, a "proportional, integral, derivative" or "PID controller." A PID loop could be used to control the temperature of a manufacturing process, for example. Historically PLCs were usually configured with only a few analog control loops; where processes required hundreds or thousands of loops, a distributed control system (DCS) would instead be used. As PLCs have become more powerful, the boundary between DCS and PLC applications has become less distinct.PLCs have similar functionality as Remote Terminal Units. An RTU, however, usually does not support control algorithms or control loops. As hardware rapidly becomes more powerful and cheaper, RTUs, PLCs and DCSs are increasingly beginning to overlap in responsibilities, and many vendors sell RTUs with PLC-like features and vice versa. The industry has standardized on the IEC 61131-3 functional block language for creating programs to run on RTUs and PLCs, although nearly all vendors also offer proprietary alternatives and associated development environments.可编程控制器可编程逻辑控制器(PLC)或可编程控制器是一种数字化的计算机,机电流程自动化应用,如机械控制的工厂流水线,机动游戏,或照明装置。

机电自动化控制类英文文献

机电自动化控制类英文文献

Theoretical Computer Science 253 (2001) 61{93www。

elsevier。

com/locate/tcsDeveloping a Hybrid Programmable Logic Controller Platform for aFlexible Manufacturing SystemHenning Dierks 1University of Oldenburg,Fachbereich Informatik,Postfach 2503, 2900 Oldenburg,GermanyAbstract:In this article,we present the design and implementation of a flexible manufacturing system (FMS) control platform based on a programmable logic controller (PLC) and a personal computer (PC)—based visual man—machine interface (MMI)and data acquisition (DAS)unit。

The key aspect of an FMS is its flexibility to adapt to changes in a demanding process operation。

The PLC provides feasible solutions to FMS applications, using PC-based MMI/DAS, whereby PLCs are optimized for executing rapid sequential control strategies。

PCs running MMI/DAS front—ends make intuitive operation interfaces,full of powerful graphics and reporting tools. Information from the PC can be distributed through a company’s local area network or web using client—server technologies。

可编程控制器在气动机械手控制中的应用

可编程控制器在气动机械手控制中的应用
We h— i g S nXug a g Wa gY —u , i ag i l a ,u -u n , n i n ⅡuJ— n Z qn q g ( 燕山大学机械学院 , 河北 省秦皇岛市 O6O 电话 :03 )04 1) 6O4 (35 8732

要 : 知 了购进 的气动机械 手 实验 台 的结构和 功 能 , 其 中一 台机械 手 开发 了配套 的以 s.0 介 为 72 0可
2 气 动机械手 动作过 程及 其 系统构 成 1 )气 动机械手 动作 过程
立插 座的 阀岛 , 一个具 有 1 输入 、0个输 出端 子 的 O个 l
vO接线端子 。 3 P C的选择 与控制 系统 设计 L 控制 系统 的设计 首要问题是 如何选择 一台理想 的 Pc 主要 是规格和 型号 )其 次是 PE 的 to 输入/ L( , I /( 输
作 者简介 : 魏志强 (卯6 , , 1 ~) 男 河北 省顺 平县人 , 士研 究 硕
生. 主要从 事 气 电 一 体 化 系 统 的 Ca 技 术 开 发 和 信 号 处 理 与 D 仿 真研 究 工 作 。
B单元要 完成 的任务是 把工 件送 入仓库 暂存 或进
维普资讯
模拟模 块化工 件的抓取 , 输 和转 向 、 传 放置暂存 工 作 系统如 图 l 示 , 们 把 2个实 验台分 别 称 为 A单 所 我
元 和 B单 元 , 箭头表示 物流方 向。
出) 点和外 围设 备 的配 置 。然后 是程 序 流程设 计 与程
序编制。ห้องสมุดไป่ตู้
1 L )P C的选择
2 )B单 元系统 构成
我们需要 为 B单元 做配套 的控 制系统 。B单元 中 有 4个气缸 , 行程 开 关 和一 个 集成 了 6个 电控 阀 8个

可编程逻辑控制器外文文献资料

可编程逻辑控制器外文文献资料

可编程逻辑控制器外文文献资料可编程逻辑控制器(外文文献资料) Programmable Logic Controllers S. Brian MorrissAutomated Manufacturing Systems: Actuators, Controls, Sensors, and Robotics S.布莱恩。

莫利斯自动化制造系统:执行器,控制器,传感器和机器人1.Development of PLCThere was quite a long delay before digital computer control of manufacturing processes became widely implemented. Lack of standardization was the problem. NC equipment showed up as the firstreal application of digital control. The suppliers of NC equipment built totally enclosed systems, evolving away from analog control towarddigital control. With little need for interconnection of the NC equipment to other computer controlled devices, the suppliers did not have to worry about lack of standards in communication. Early NC equipment read punched tape programs as they ran. Even the paper tape punchers were supplied by the NC equipment supplier. Meanwhile, large computer manufacturers, such as IBM and DEC, concentrated on interconnecting their own proprietary equipment to their own proprietary office peripherals. (Interconnection capability was poor even there.) Three advances eventually opened the door for automated manufacturing by allowing easier interfacing of controllers, sensors and actuators. Oneadvance was the development of the programmable controller, the called a “PC,” now called a“PLC” (programmable logic controller). PLCs contain digital computers. It was a major step from sequencing automation with rotating cams or with series of electrical relay switches, to using microprocessor-based PLC sequencers. With microprocessors, the sequencers could be programmed to follow different sequences under different conditions.The physical structure of a PLC, as shown in figure 1.8, is as important a feature as its computerized innards. The central component, called the CPU, contains the digital computer and plugs into a bus or a rack. Other PLC modules can be plugged into the same bus. Optionalinterface modules are available for just about any type of sensor or actuator. The PLC user buys only the modules needed, and thus avoids having to worry about compatibility between sensors, actuators and the PLC. Most PLCs offer communication modules now, so that the PLC can exchange data with at least other PLCs of the same make. Figure 1.9 shows a PLC as it might be connected for a position-control application: reading digital input sensors, controlling AC motors, and exchanging information with the operator.Another advance which made automation possible was the development of the robot. A variation on NC equipment, the robot in figure 1.10 is a self-enclosed system of actuators, sensors and controller. Compatibility of robot components is the robot manufacturer?s problem. A robot includes built-in programs allowing t he user to “teach” positionsto the arm, and to play-backmoves. Robot programming languages are similar to other computer programming languages, like BASIC. Even the early robots allowed connection of certain types of external sensors and actuators, so complete work cells could be built around, and controlled by, the robot. Modern robots usually include communication ports, so that robots can exchange information with other computerized equipment with similar communication ports.The third advance was the introduction, by IBM, of the personal computer (PC). (IBM?s use of thename “PC” forced the suppliers of programmable controllers to start calling their …PC?s byanother name, hence the “PLC.”) IBM?s PC included a feature then called open architecture. What this meant was that inside the computer box was a computer on a single “mother” circuit-boardand several slots on this “motherboard.” Each slot is a standard connector into a standard bus (set of conductors controlled by the computer). This architecture was called “open” because IBM made information available so that other manufacturers could design circuit boards that could be plugged into the bus. IBM also provided information on the operation of the motherboard so that others could write IBM PC programs to use the new circuit boards. IBM undertook to avoid changesto the motherboard that would obsolete the important bus and motherboard standards. Boards could be designed and software written to interfacethe IBM PC to sensors, actuators, NC equipment, PLCs, robots, or othercomputers, without IBM having to do the design or programming. Coupled with IBM?s perceived dependability, this “open architecture” provided the standard that was missing. Mow computerization of the factory floor could proceed. Standards for what form the signals should take for communication between computers are still largely missing. The PLC, robot, and computer manufacturers have each developed their own standards, but one supplier?s equipment can?t communicate very easily with another?s. Most suppliers do, at least, built their standards around a very basic set of standards which dates back several decades to the days of teletype machines: the RS 232 standard. Because of the acceptance of RS 232, a determined user can usually write controller programs which exchange simple messages with each other. The International Standards Organization (ISO) is working to develop a common communication standard, known as the OSI (Open Systems Interconnectivity) model. Several commercial computer networks are already available, many using the agreed-on part of the OSI model. Manufacturer?s Automation Protocol (MAP) and Technical and Office Protocol (TOP) are the best-known of these.2.IntroducedAt the other end of the digital controller scale, many programmable logic controllers (PLCs), now offer built-in PID control at a low cost.I/O modules for these PLCs accept analog sensory inputs and output analog voltage or current to drive analog actuators. Coupled with apersonal computer for online program entry, these PLCs offer the user the ability to select controller types (on/off, PE, PI, PID), adjust controller characteristics (gains), monitor the results, and even to select control configurations in software (feedback or feedforward, constraint control, direct synthesis, etc.). One drawback to PLC servocontrol is speed. PLCs complete a program cycle in (typically) 20 milliseconds. This means that changes in the feedback may not be responded to for as long as 40 milliseconds (two program cycles). For many high and even moderate speed control applications, this is unacceptable. Some improvement is possible with PLCs that allow immediate data input and output during program execution. Several PLC suppliers offer servocontrol modules with quicker response characteristics, but which operate under the control of the PLC?s main computer.3.OverviewEven the simplest PLC comes complete with interface hardware, programming software, and a wide array of easily-connected expansion modules available from the PLC manufacturer. Figure 7.3 shows that fewer user-selected components are required after PLC selection for the same application as that shown in figure 7.2. Here, the user needs onlyselect and add appropriate sensors and actuators, and write the program. PLCs are usually programmed using a languageknown as ladder logic, which was developed to be easily understood by industrial technicians familiar with relay circuit design. The language (rather strange in appearance at first sight) is easily learned by people who have never programmed before, even if they are not familiar with relay circuits.In the early 1980s it looked like PCs would easily replace PLCs on the plant floor. PLCs were handicapped by the limitations of early ladder logic. Communication between proprietary PLCs and other controllers was difficult. Early PCs needed only a few standard interface cards and user-friendly programming software packages to take over. The interface cards and software never materialized. Meanwhile, PLC suppliers expanded their offerings to allow networking of PLCs, improved the programming languages, and offered programming software so that PLC programs could be written at standard PCs. With the wide range of off-the-shelf interface modules available for PLCs, it became common to use a PLC as the main controller in a workcell. Mainstream computer manufacturers have had a belated awakening and are now offering what they identify as “cell controllers.” Cell controllers are primarily intended to handle inter-controllercommunications, to act as data storage devices, and to provide operators with a central control panel from which whole manufacturing systems can be controlled. Suppliers of PLCs are also well-positioned to capture the cell controller market, sometimes with equipment developed incooperation with the mainstream computer manufacturers.4.PC VersusA programmable logic controller is a computer but operates somewhatdifferently than a personal computer. The biggest difference between aPLC and a PC is that the PLC contains its operating system programs and application program in ROM memory. The user does not have to supply these programs on floppy or hard disk. In fact, the user can upgrade these programs only if the manufacturer makes new ROM chips available. A PLC “wakes up” when power is supplied as follows:1.Like a PC, it retrieves a reset vector address from ROM, and then starts to run the program that begins in ROM at that address. The first instructions in this first program have the PLC do a self-check. From here, the process is different from that of a PC. The PLC does not haveto load an operating system program, as it is already in ROM. The operating system does not have to load an application program, as it too is already in ROM. Infact, it w ould be difficult to differentiate between a PLC?s “BIOS,” “operating system,” and “application” programming.2.After the self-check, a PLC checks to see if there is an EEPROM module plugged into the CPU. If so, it reads the contents of the EEPROM into ROM. The EEPROM may contain a user program and/or data. Even if an EEPROM is not present, a user program may already be present in battery- backed RAM.3.Some PLCs then run a user-written initialization program, even ifthe switch on the CPU is in the STOP position.4.When the CPU is switched into RUN mode, most PLCs perform some form ofinitialization procedure. Some search for and run special user-written programs can include initialization statements that are performed if that bit is set.5.While in RUN mode, the PLC repeatedly executes a scan sequence that is much different from the way a PC would run a user program. The scan sequence, as shown in figure 7.24,includes three steps, which are typically repeated (depending on the CPU and the program length) every 5 to 50 milliseconds. The steps are: (a) Input data from input modules into memory. Current sensor values are read, and the data is put into RAM memory, often at memory addresses that correspond to where the input module is plugged into the rack it shares with the CPU. This section of ROM is called the input image table. (b) Run the user program. A PLC program consists of a series of conditional statements. Most of these statements cause changes in the PLC?s outputs dependent on the data in the input image table. A typical ladder logic instruction might look like this: which means: “if the switch connected at input module #4, terminal #3, is closed, actuate the solenoid valve attached at output module #6, terminal #2.“ As the user program runs, it changesdata in the part of RAM known as the output image table. PLC programming languages do not include “WAITFOR” types of statements, and most do not allow looping backward in theprogram, so the whole program can be executed in milliseconds. (c) Output data from the output image table memory to the output modules.This step, executed after every complete execution of the user program, changes the actuator states.6.When the PLC switch changes from RUN to STOP, the PLC stops repeating the scan sequence, outputs zeroes to all output modules, and clears all “non-retentive” memory locations.PLC programming languages include commands that allow the user to change data bits and data words in RAM, and commands that perform counting and timing functions. Some addresses for data words and counter and timer values are designated as “retentive,” and are not cleared by changing the RUN/STOP switch. They are maintained in battery-backed RAM when power is removed from the PLC. Another difference between a PLC and a PC is that I/O devices for PLCs, called I/O modules, plug into a rack alongside the CPU module or into the side of the CPU, and are available only from the PLC manufacturer, screw terminals are provided to connect sensors, actuators, or communication wiring. While typically much more expensive than the equivalent interface card for a PC, they are often cheaper in the long term because the user does not have to learn a new set of interface protocols for each module. There are I/O modules for every type of sensor and actuator. Most I/O modules can be connected to more than one of the same type of sensor or actuator. I/O modules are available to handle communications between PLCs, other computers, andLANs. It is a good idea to check what types of I/O modules are available before selecting a make and model of PLC。

机械专业中英文对照大全 机械工程师必备

机械专业中英文对照大全 机械工程师必备

机械专业英语词汇陶瓷ceramics合成纤维synthetic fibre电化学腐蚀electrochemical corrosion 车架automotive chassis悬架suspension转向器redirector变速器speed changer板料冲压sheet metal parts孔加工spot facing machining车间workshop工程技术人员engineer气动夹紧pneuma lock数学模型mathematical model画法几何descriptive geometry机械制图Mechanical drawing投影projection视图view剖视图profile chart标准件standard component零件图part drawing 装配图assembly drawing尺寸标注size marking技术要求technical requirements刚度rigidity内力internal force位移displacement截面section疲劳极限fatigue limit断裂fracture塑性变形plastic distortion脆性材料brittleness material刚度准则rigidity criterion垫圈washer垫片spacer直齿圆柱齿轮straight toothed spur gear 斜齿圆柱齿轮helical-spur gear直齿锥齿轮straight bevel gear运动简图kinematic sketch齿轮齿条pinion and rack蜗杆蜗轮worm and worm gear虚约束passive constraint曲柄crank摇杆racker凸轮cams共轭曲线conjugate curve范成法generation method定义域definitional domain值域range导数\\微分differential coefficient求导derivation定积分definite integral不定积分indefinite integral曲率curvature偏微分partial differential毛坯rough游标卡尺slide caliper千分尺micrometer calipers攻丝tap二阶行列式second order determinant逆矩阵inverse matrix线性方程组linear equations概率probability随机变量random variable排列组合permutation and combination气体状态方程equation of state of gas动能kinetic energy势能potential energy机械能守恒conservation of mechanical energy动量momentum桁架truss轴线axes余子式cofactor逻辑电路logic circuit触发器flip-flop脉冲波形pulse shape数模digital analogy液压传动机构fluid drive mechanism 机械零件mechanical parts淬火冷却quench淬火hardening回火tempering调质hardening and tempering磨粒abrasive grain结合剂bonding agent砂轮grinding wheel后角clearance angle龙门刨削planing主轴spindle主轴箱headstock卡盘chuck加工中心machining center车刀lathe tool车床lathe钻削镗削bore车削turning磨床grinder基准benchmark钳工locksmith锻forge压模stamping焊weld拉床broaching machine拉孔broaching装配assembling铸造found流体动力学fluid dynamics流体力学fluid mechanics加工machining液压hydraulic pressure切线tangent机电一体化mechanotronics mechanical-electrical integration气压air pressure pneumatic pressure稳定性stability介质medium 液压驱动泵fluid clutch 液压泵hydraulic pump 阀门valve失效invalidation强度intensity载荷load应力stress安全系数safty factor可靠性reliability螺纹thread螺旋helix键spline销pin滚动轴承rolling bearing 滑动轴承sliding bearing 弹簧spring制动器arrester brake十字结联轴节crosshead 联轴器coupling链chain皮带strap精加工finish machining 粗加工rough machining 变速箱体gearbox casing腐蚀rust氧化oxidation磨损wear耐用度durability随机信号random signal离散信号discrete signal超声传感器ultrasonic sensor集成电路integrate circuit挡板orifice plate残余应力residual stress套筒sleeve扭力torsion冷加工cold machining电动机electromotor汽缸cylinder过盈配合interference fit热加工hotwork摄像头CCD camera倒角rounding chamfer优化设计optimal design工业造型设计industrial moulding design 有限元finite element滚齿hobbing插齿gear shaping伺服电机actuating motor铣床milling machine钻床drill machine镗床boring machine步进电机stepper motor丝杠screw rod导轨lead rail组件subassembly可编程序逻辑控制器Programmable Logic Controller PLC电火花加工electric spark machining电火花线切割加工electrical discharge wire - cutting相图phase diagram热处理heat treatment固态相变solid state phase changes有色金属nonferrous metal陶瓷ceramics合成纤维synthetic fibre电化学腐蚀electrochemical corrosion车架automotive chassis悬架suspension转向器redirector变速器speed changer板料冲压sheet metal parts孔加工spot facing machining 车间workshop工程技术人员engineer气动夹紧pneuma lock数学模型mathematical model 画法几何descriptive geometry 机械制图Mechanical drawing 投影projection视图view剖视图profile chart标准件standard component零件图part drawing装配图assembly drawing尺寸标注size marking技术要求technical requirements 刚度rigidity内力internal force位移displacement截面section疲劳极限fatigue limit断裂fracture塑性变形plastic distortion脆性材料brittleness material刚度准则rigidity criterion 垫圈washer垫片spacer直齿圆柱齿轮straight toothed spur gear 斜齿圆柱齿轮helical-spur gear直齿锥齿轮straight bevel gear运动简图kinematic sketch齿轮齿条pinion and rack蜗杆蜗轮worm and worm gear虚约束passive constraint曲柄crank摇杆racker凸轮cams共轭曲线conjugate curve范成法generation method定义域definitional domain值域range导数\\微分differential coefficient求导derivation定积分definite integral不定积分indefinite integral曲率curvature偏微分partial differential毛坯rough游标卡尺slide caliper千分尺micrometer calipers攻丝tap二阶行列式second order determinant逆矩阵inverse matrix线性方程组linear equations概率probability随机变量random variable排列组合permutation and combination气体状态方程equation of state of gas动能kinetic energy势能potential energy机械能守恒conservation of mechanical energy 动量momentum桁架truss轴线axes余子式cofactor逻辑电路logic circuit触发器flip-flop脉冲波形pulse shape数模digital analogy液压传动机构fluid drive mechanism机械零件mechanical parts淬火冷却quench淬火hardening回火tempering调质hardening and tempering 磨粒abrasive grain结合剂bonding agent砂轮grinding wheelAssembly line 组装线Layout 布置图Conveyer 流水线物料板Rivet table 拉钉机Rivet gun 拉钉枪Screw driver 起子Pneumatic screw driver 气动起子worktable 工作桌OOBA 开箱检查fit together 组装在一起fasten 锁紧(螺丝)fixture 夹具(治具)pallet 栈板barcode 条码barcode scanner 条码扫描器fuse together 熔合fuse machine热熔机repair修理operator作业员QC品管supervisor 课长ME 制造工程师MT 制造生技cosmetic inspect 外观检查inner parts inspect 内部检查thumb screw 大头螺丝lbs. inch 镑、英寸EMI gasket 导电条front plate 前板rear plate 后板chassis 基座bezel panel 面板power button 电源按键reset button 重置键Hi-pot test of SPS 高源高压测试Voltage switch of SPS 电源电压接拉键sheet metal parts 冲件plastic parts 塑胶件SOP 制造作业程序material check list 物料检查表work cell 工作间trolley 台车carton 纸箱sub-line 支线left fork 叉车personnel resource department 人力资源部production department生产部门planning department企划部QC Section品管科stamping factory冲压厂painting factory烤漆厂molding factory成型厂common equipment常用设备uncoiler and straightener整平机punching machine 冲床robot机械手hydraulic machine油压机lathe车床planer |plein|刨床miller铣床grinder磨床linear cutting线切割electrical sparkle电火花welder电焊机staker=reviting machine铆合机position职务president董事长general manager总经理special assistant manager特助factory director厂长department director部长deputy manager | =vice manager副理section supervisor课长deputy section supervisor =vice section superisor副课长group leader/supervisor组长line supervisor线长assistant manager助理to move, to carry, to handle搬运be put in storage入库pack packing包装to apply oil擦油to file burr 锉毛刺final inspection终检to connect material接料to reverse material 翻料wet station沾湿台Tiana天那水cleaning cloth抹布to load material上料to unload material卸料to return material/stock to退料scraped |\\'skr?pid|报废scrape ..v.刮;削deficient purchase来料不良manufacture procedure制程deficient manufacturing procedure制程不良oxidation |\\' ksi\\'dei?n|氧化scratch刮伤dents压痕defective upsiding down抽芽不良defective to staking铆合不良embedded lump镶块feeding is not in place送料不到位stamping-missing漏冲production capacity生产力education and training教育与训练proposal improvement提案改善spare parts=buffer备件forklift叉车trailer=long vehicle拖板车compound die合模die locker锁模器pressure plate=plate pinch压板bolt螺栓administration/general affairs dept总务部automatic screwdriver电动启子thickness gauge厚薄规gauge(or jig)治具power wire电源线buzzle蜂鸣器defective product label不良标签identifying sheet list标示单location地点present members出席人员subject主题conclusion结论decision items决议事项responsible department负责单位pre-fixed finishing date预定完成日approved by / checked by / prepared by核准/审核/承办PCE assembly production schedule sheet PCE组装厂生产排配表model机锺work order工令revision版次remark备注production control confirmation生产确认checked by初审approved by核准department部门stock age analysis sheet 库存货龄分析表on-hand inventory现有库存available material良品可使用obsolete material良品已呆滞to be inspected or reworked 待验或重工total合计cause description原因说明part number/ P/N 料号type形态item/group/class类别quality品质prepared by制表notes说明year-end physical inventory difference analysis sheet 年终盘点差异分析表physical inventory盘点数量physical count quantity帐面数量difference quantity差异量cause analysis原因分析raw materials原料materials物料finished product成品semi-finished product半成品packing materials包材good product/accepted goods/ accepted parts/good parts良品defective product/non-good parts不良品disposed goods处理品warehouse/hub仓库on way location在途仓oversea location海外仓spare parts physical inventory list备品盘点清单spare molds location模具备品仓skid/pallet栈板tox machine自铆机wire EDM线割EDM放电机coil stock卷料sheet stock片料tolerance工差score=groove压线cam block滑块pilot导正筒trim剪外边pierce剪内边drag form压锻差pocket for the punch head挂钩槽slug hole废料孔feature die公母模expansion dwg展开图radius半径shim(wedge)楔子torch-flame cut火焰切割set screw止付螺丝form block折刀stop pin定位销round pierce punch=die button圆冲子shape punch=die insert异形子stock locater block定位块under cut=scrap chopper清角active plate活动板baffle plate挡块cover plate盖板male die公模female die母模groove punch压线冲子air-cushion eject-rod气垫顶杆spring-box eject-plate弹簧箱顶板bushing block衬套insert 入块club car高尔夫球车capability能力parameter参数factor系数phosphate皮膜化成viscosity涂料粘度alkalidipping脱脂main manifold主集流脉bezel斜视规blanking穿落模dejecting顶固模demagnetization去磁;消磁high-speed transmission高速传递heat dissipation热传rack上料degrease脱脂rinse水洗alkaline etch龄咬desmut剥黑膜D.I. rinse纯水次Chromate铬酸处理Anodize阳性处理seal封孔revision版次part number/P/N料号good products良品scraped products报放心品defective products不良品finished products成品disposed products处理品barcode条码flow chart流程表单assembly组装stamping冲压molding成型spare parts=buffer备品coordinate座标dismantle the die折模auxiliary fuction辅助功能poly-line多义线heater band 加热片thermocouple热电偶sand blasting喷沙grit 砂砾derusting machine除锈机degate打浇口dryer烘干机induction感应induction light感应光response=reaction=interaction感应ram连杆edge finder巡边器concave凸convex凹short射料不足nick缺口speck瑕??shine亮班splay 银纹gas mark焦痕delamination起鳞cold slug冷块blush 导色gouge沟槽;凿槽satin texture段面咬花witness line证示线patent专利grit沙砾granule=peuet=grain细粒grit maker抽粒机cushion缓冲magnalium镁铝合金magnesium镁金metal plate钣金lathe车mill锉plane刨grind磨drill铝boring镗blinster气泡fillet镶;嵌边through-hole form通孔形式voller pin formality滚针形式cam driver铡楔shank摸柄crank shaft曲柄轴augular offset角度偏差velocity速度production tempo生产进度现状torque扭矩spline=the multiple keys花键quenching淬火tempering回火annealing退火carbonization碳化tungsten high speed steel钨高速的moly high speed steel钼高速的organic solvent有机溶剂bracket小磁导liaison联络单volatile挥发性resistance电阻ion离子titrator滴定仪beacon警示灯coolant冷却液crusher破碎机阿基米德蜗杆Archimedes worm安全系数safety factor; factor of safety安全载荷safe load凹面、凹度concavity扳手wrench板簧flat leaf spring半圆键woodruff key变形deformation摆杆oscillating bar摆动从动件oscillating follower摆动从动件凸轮机构cam with oscillating follower 摆动导杆机构oscillating guide-bar mechanism 摆线齿轮cycloidal gear摆线齿形cycloidal tooth profile摆线运动规律cycloidal motion摆线针轮cycloidal-pin wheel包角angle of contact保持架cage背对背安装back-to-back arrangement背锥back cone ;normal cone背锥角back angle背锥距back cone distance比例尺scale比热容specific heat capacity闭式链closed kinematic chain闭链机构closed chain mechanism臂部arm 变频器frequency converters变频调速frequency control of motor speed变速speed change变速齿轮change gear change wheel变位齿轮modified gear变位系数modification coefficient标准齿轮standard gear标准直齿轮standard spur gear表面质量系数superficial mass factor表面传热系数surface coefficient of heat transfer表面粗糙度surface roughness并联式组合combination in parallel并联机构parallel mechanism并联组合机构parallel combined mechanism并行工程concurrent engineering并行设计concurred design, CD不平衡相位phase angle of unbalance不平衡imbalance (or unbalance)不平衡量amount of unbalance不完全齿轮机构intermittent gearing波发生器wave generator波数number of waves补偿compensation参数化设计parameterization design, PD残余应力residual stress操纵及控制装置operation control device槽轮Geneva wheel槽轮机构Geneva mechanism ;Maltese cross槽数Geneva numerate槽凸轮groove cam侧隙backlash差动轮系differential gear train差动螺旋机构differential screw mechanism差速器differential常用机构conventional mechanism; mechanism in common use车床lathe承载量系数bearing capacity factor承载能力bearing capacity成对安装paired mounting尺寸系列dimension series齿槽tooth space齿槽宽spacewidth齿侧间隙backlash齿顶高addendum齿顶圆addendum circle齿根高dedendum齿根圆dedendum circle齿厚tooth thickness齿距circular pitch齿宽face width齿廓tooth profile齿廓曲线tooth curve齿轮gear齿轮变速箱speed-changing gear boxes齿轮齿条机构pinion and rack齿轮插刀pinion cutter; pinion-shaped shaper cutter 齿轮滚刀hob ,hobbing cutter齿轮机构gear齿轮轮坯blank齿轮传动系pinion unit齿轮联轴器gear coupling齿条传动rack gear齿数tooth number齿数比gear ratio齿条rack齿条插刀rack cutter; rack-shaped shaper cutter齿形链、无声链silent chain齿形系数form factor齿式棘轮机构tooth ratchet mechanism插齿机gear shaper重合点coincident points重合度contact ratio冲床punch传动比transmission ratio, speed ratio传动装置gearing; transmission gear传动系统driven system传动角transmission angle传动轴transmission shaft串联式组合combination in series串联式组合机构series combined mechanism串级调速cascade speed control创新innovation creation创新设计creation design垂直载荷、法向载荷normal load唇形橡胶密封lip rubber seal磁流体轴承magnetic fluid bearing从动带轮driven pulley 从动件driven link, follower从动件平底宽度width of flat-face从动件停歇follower dwell从动件运动规律follower motion从动轮driven gear粗线bold line粗牙螺纹coarse thread大齿轮gear wheel打包机packer打滑slipping带传动belt driving带轮belt pulley带式制动器band brake单列轴承single row bearing单向推力轴承single-direction thrust bearing单万向联轴节single universal joint单位矢量unit vector当量齿轮equivalent spur gear; virtual gear当量齿数equivalent teeth number; virtual number of teeth当量摩擦系数equivalent coefficient of friction当量载荷equivalent load刀具cutter导数derivative倒角chamfer导热性conduction of heat导程lead导程角lead angle等加等减速运动规律parabolic motion; constant acceleration and deceleration motion等速运动规律uniform motion; constant velocity motion等径凸轮conjugate yoke radial cam等宽凸轮constant-breadth cam等效构件equivalent link等效力equivalent force等效力矩equivalent moment of force等效量equivalent等效质量equivalent mass等效转动惯量equivalent moment of inertia等效动力学模型dynamically equivalent model底座chassis低副lower pair点划线chain dotted line(疲劳)点蚀pitting垫圈gasket垫片密封gasket seal碟形弹簧belleville spring顶隙bottom clearance定轴轮系ordinary gear train; gear train with fixed axes 动力学dynamics动密封kinematical seal动能dynamic energy动力粘度dynamic viscosity动力润滑dynamic lubrication动平衡dynamic balance动平衡机dynamic balancing machine动态特性dynamic characteristics动态分析设计dynamic analysis design动压力dynamic reaction动载荷dynamic load端面transverse plane端面参数transverse parameters端面齿距transverse circular pitch端面齿廓transverse tooth profile端面重合度transverse contact ratio端面模数transverse module端面压力角transverse pressure angle锻造forge对称循环应力symmetry circulating stress对心滚子从动件radial (or in-line ) roller follower对心直动从动件radial (or in-line ) translating follower 对心移动从动件radial reciprocating follower对心曲柄滑块机构in-line slider-crank (or crank-slider) mechanism多列轴承multi-row bearing多楔带poly V-belt多项式运动规律polynomial motion多质量转子rotor with several masses惰轮idle gear额定寿命rating life额定载荷load ratingII 级杆组dyad发生线generating line发生面generating plane法面normal plane法面参数normal parameters法面齿距normal circular pitch 法面模数normal module法面压力角normal pressure angle法向齿距normal pitch法向齿廓normal tooth profile法向直廓蜗杆straight sided normal worm法向力normal force反馈式组合feedback combining反向运动学inverse ( or backward) kinematics反转法kinematic inversion反正切Arctan范成法generating cutting仿形法form cutting方案设计、概念设计concept design, CD防振装置shockproof device飞轮flywheel飞轮矩moment of flywheel非标准齿轮nonstandard gear非接触式密封non-contact seal非周期性速度波动aperiodic speed fluctuation非圆齿轮non-circular gear粉末合金powder metallurgy分度线reference line; standard pitch line分度圆reference circle; standard (cutting) pitch circle 分度圆柱导程角lead angle at reference cylinder分度圆柱螺旋角helix angle at reference cylinder分母denominator分子numerator分度圆锥reference cone; standard pitch cone分析法analytical method封闭差动轮系planetary differential复合铰链compound hinge复合式组合compound combining复合轮系compound (or combined) gear train复合平带compound flat belt复合应力combined stress复式螺旋机构Compound screw mechanism复杂机构complex mechanism杆组Assur group干涉interference刚度系数stiffness coefficient刚轮rigid circular spline钢丝软轴wire soft shaft刚体导引机构body guidance mechanism刚性冲击rigid impulse (shock)刚性转子rigid rotor刚性轴承rigid bearing刚性联轴器rigid coupling高度系列height series高速带high speed belt高副higher pair格拉晓夫定理Grashoff`s law根切undercutting公称直径nominal diameter高度系列height series功work工况系数application factor工艺设计technological design工作循环图working cycle diagram工作机构operation mechanism工作载荷external loads工作空间working space工作应力working stress工作阻力effective resistance工作阻力矩effective resistance moment公法线common normal line公共约束general constraint公制齿轮metric gears功率power功能分析设计function analyses design共轭齿廓conjugate profiles共轭凸轮conjugate cam构件link鼓风机blower固定构件fixed link; frame固体润滑剂solid lubricant关节型操作器jointed manipulator惯性力inertia force惯性力矩moment of inertia ,shaking moment 惯性力平衡balance of shaking force惯性力完全平衡full balance of shaking force惯性力部分平衡partial balance of shaking force 惯性主矩resultant moment of inertia惯性主失resultant vector of inertia冠轮crown gear广义机构generation mechanism广义坐标generalized coordinate轨迹生成path generation轨迹发生器path generator 滚刀hob滚道raceway滚动体rolling element滚动轴承rolling bearing滚动轴承代号rolling bearing identification code滚针needle roller滚针轴承needle roller bearing滚子roller滚子轴承roller bearing滚子半径radius of roller滚子从动件roller follower滚子链roller chain滚子链联轴器double roller chain coupling滚珠丝杆ball screw滚柱式单向超越离合器roller clutch过度切割undercutting函数发生器function generator函数生成function generation含油轴承oil bearing耗油量oil consumption耗油量系数oil consumption factor赫兹公式H. Hertz equation合成弯矩resultant bending moment合力resultant force合力矩resultant moment of force黑箱black box横坐标abscissa互换性齿轮interchangeable gears花键spline滑键、导键feather key滑动轴承sliding bearing滑动率sliding ratio滑块slider环面蜗杆toroid helicoids worm环形弹簧annular spring缓冲装置shocks; shock-absorber灰铸铁grey cast iron回程return回转体平衡balance of rotors混合轮系compound gear train积分integrate机电一体化系统设计mechanical-electrical integration system design机构mechanism机构分析analysis of mechanism机构平衡balance of mechanism机构学mechanism机构运动设计kinematic design of mechanism机构运动简图kinematic sketch of mechanism机构综合synthesis of mechanism机构组成constitution of mechanism机架frame, fixed link机架变换kinematic inversion机器machine机器人robot机器人操作器manipulator机器人学robotics技术过程technique process技术经济评价technical and economic evaluation 技术系统technique system机械machinery机械创新设计mechanical creation design, MCD机械系统设计mechanical system design, MSD机械动力分析dynamic analysis of machinery机械动力设计dynamic design of machinery机械动力学dynamics of machinery机械的现代设计modern machine design机械系统mechanical system机械利益mechanical advantage机械平衡balance of machinery机械手manipulator机械设计machine design; mechanical design机械特性mechanical behavior机械调速mechanical speed governors机械效率mechanical efficiency机械原理theory of machines and mechanisms机械运转不均匀系数coefficient of speed fluctuation 机械无级变速mechanical stepless speed changes 基础机构fundamental mechanism基本额定寿命basic rating life基于实例设计case-based design,CBD基圆base circle基圆半径radius of base circle基圆齿距base pitch基圆压力角pressure angle of base circle基圆柱base cylinder基圆锥base cone急回机构quick-return mechanism 急回特性quick-return characteristics急回系数advance-to return-time ratio急回运动quick-return motion棘轮ratchet棘轮机构ratchet mechanism棘爪pawl极限位置extreme (or limiting) position极位夹角crank angle between extreme (or limiting) positions计算机辅助设计computer aided design, CAD计算机辅助制造computer aided manufacturing, CAM 计算机集成制造系统computer integrated manufacturing system, CIMS计算力矩factored moment; calculation moment计算弯矩calculated bending moment加权系数weighting efficient加速度acceleration加速度分析acceleration analysis加速度曲线acceleration diagram尖点pointing; cusp尖底从动件knife-edge follower间隙backlash间歇运动机构intermittent motion mechanism减速比reduction ratio减速齿轮、减速装置reduction gear减速器speed reducer减摩性anti-friction quality渐开螺旋面involute helicoid渐开线involute渐开线齿廓involute profile渐开线齿轮involute gear渐开线发生线generating line of involute渐开线方程involute equation渐开线函数involute function渐开线蜗杆involute worm渐开线压力角pressure angle of involute渐开线花键involute spline简谐运动simple harmonic motion键key键槽keyway交变应力repeated stress交变载荷repeated fluctuating load交叉带传动cross-belt drive交错轴斜齿轮crossed helical gears胶合scoring角加速度angular acceleration角速度angular velocity角速比angular velocity ratio角接触球轴承angular contact ball bearing角接触推力轴承angular contact thrust bearing角接触向心轴承angular contact radial bearing角接触轴承angular contact bearing铰链、枢纽hinge校正平面correcting plane接触应力contact stress接触式密封contact seal阶梯轴multi-diameter shaft结构structure结构设计structural design截面section节点pitch point节距circular pitch; pitch of teeth节线pitch line节圆pitch circle节圆齿厚thickness on pitch circle节圆直径pitch diameter节圆锥pitch cone节圆锥角pitch cone angle解析设计analytical design紧边tight-side紧固件fastener径节diametral pitch径向radial direction径向当量动载荷dynamic equivalent radial load径向当量静载荷static equivalent radial load径向基本额定动载荷basic dynamic radial load rating 径向基本额定静载荷basic static radial load tating径向接触轴承radial contact bearing径向平面radial plane径向游隙radial internal clearance径向载荷radial load径向载荷系数radial load factor径向间隙clearance静力static force静平衡static balance静载荷static load静密封static seal局部自由度passive degree of freedom 矩阵matrix矩形螺纹square threaded form锯齿形螺纹buttress thread form矩形牙嵌式离合器square-jaw positive-contact clutch 绝对尺寸系数absolute dimensional factor绝对运动absolute motion绝对速度absolute velocity均衡装置load balancing mechanism抗压强度compression strength开口传动open-belt drive开式链open kinematic chain开链机构open chain mechanism可靠度degree of reliability可靠性reliability可靠性设计reliability design, RD空气弹簧air spring空间机构spatial mechanism空间连杆机构spatial linkage空间凸轮机构spatial cam空间运动副spatial kinematic pair空间运动链spatial kinematic chain空转idle宽度系列width series框图block diagram雷诺方程Reynolds‘s equation离心力centrifugal force离心应力centrifugal stress离合器clutch离心密封centrifugal seal理论廓线pitch curve理论啮合线theoretical line of action隶属度membership力force力多边形force polygon力封闭型凸轮机构force-drive (or force-closed) cam mechanism力矩moment力平衡equilibrium力偶couple力偶矩moment of couple连杆connecting rod, coupler连杆机构linkage连杆曲线coupler-curve连心线line of centers链chain链传动装置chain gearing链轮sprocket sprocket-wheel sprocket gear chain wheel联组V 带tight-up V belt联轴器coupling shaft coupling两维凸轮two-dimensional cam临界转速critical speed六杆机构six-bar linkage龙门刨床double Haas planer轮坯blank轮系gear train螺杆screw螺距thread pitch螺母screw nut螺旋锥齿轮helical bevel gear螺钉screws螺栓bolts螺纹导程lead螺纹效率screw efficiency螺旋传动power screw螺旋密封spiral seal螺纹thread (of a screw)螺旋副helical pair螺旋机构screw mechanism螺旋角helix angle螺旋线helix ,helical line绿色设计green design design for environment马耳他机构Geneva wheel Geneva gear马耳他十字Maltese cross脉动无级变速pulsating stepless speed changes脉动循环应力fluctuating circulating stress脉动载荷fluctuating load铆钉rivet迷宫密封labyrinth seal密封seal密封带seal belt密封胶seal gum密封元件potted component密封装置sealing arrangement面对面安装face-to-face arrangement面向产品生命周期设计design for product`s life cycle, DPLC名义应力、公称应力nominal stress 模块化设计modular design, MD模块式传动系统modular system模幅箱morphology box模糊集fuzzy set模糊评价fuzzy evaluation模数module摩擦friction摩擦角friction angle摩擦力friction force摩擦学设计tribology design, TD摩擦阻力frictional resistance摩擦力矩friction moment摩擦系数coefficient of friction摩擦圆friction circle磨损abrasion wear; scratching末端执行器end-effector目标函数objective function耐腐蚀性corrosion resistance耐磨性wear resistance挠性机构mechanism with flexible elements 挠性转子flexible rotor内齿轮internal gear内齿圈ring gear内力internal force内圈inner ring能量energy能量指示图viscosity逆时针counterclockwise (or anticlockwise) 啮出engaging-out啮合engagement, mesh, gearing啮合点contact points啮合角working pressure angle啮合线line of action啮合线长度length of line of action啮入engaging-in牛头刨床shaper凝固点freezing point; solidifying point扭转应力torsion stress扭矩moment of torque扭簧helical torsion spring诺模图NomogramO 形密封圈密封O ring seal盘形凸轮disk cam盘形转子disk-like rotor抛物线运动parabolic motion疲劳极限fatigue limit疲劳强度fatigue strength偏置式offset偏( 心) 距offset distance偏心率eccentricity ratio偏心质量eccentric mass偏距圆offset circle偏心盘eccentric偏置滚子从动件offset roller follower偏置尖底从动件offset knife-edge follower偏置曲柄滑块机构offset slider-crank mechanism 拼接matching评价与决策evaluation and decision频率frequency平带flat belt平带传动flat belt driving平底从动件flat-face follower平底宽度face width平分线bisector平均应力average stress平均中径mean screw diameter平均速度average velocity平衡balance平衡机balancing machine平衡品质balancing quality平衡平面correcting plane平衡质量balancing mass平衡重counterweight平衡转速balancing speed平面副planar pair, flat pair平面机构planar mechanism平面运动副planar kinematic pair平面连杆机构planar linkage平面凸轮planar cam平面凸轮机构planar cam mechanism平面轴斜齿轮parallel helical gears普通平键parallel key其他常用机构other mechanism in common use 起动阶段starting period启动力矩starting torque气动机构pneumatic mechanism奇异位置singular position起始啮合点initial contact , beginning of contact 气体轴承gas bearing千斤顶jack嵌入键sunk key强迫振动forced vibration切齿深度depth of cut曲柄crank曲柄存在条件Grashoff`s law曲柄导杆机构crank shaper (guide-bar) mechanism曲柄滑块机构slider-crank (or crank-slider) mechanism 曲柄摇杆机构crank-rocker mechanism曲齿锥齿轮spiral bevel gear曲率curvature曲率半径radius of curvature曲面从动件curved-shoe follower曲线拼接curve matching曲线运动curvilinear motion曲轴crank shaft驱动力driving force驱动力矩driving moment (torque)全齿高whole depth权重集weight sets球ball球面滚子convex roller球轴承ball bearing球面副spheric pair球面渐开线spherical involute球面运动spherical motion球销副sphere-pin pair球坐标操作器polar coordinate manipulator燃点spontaneous ignition热平衡heat balance; thermal equilibrium人字齿轮herringbone gear冗余自由度redundant degree of freedom柔轮flexspline柔性冲击flexible impulse; soft shock柔性制造系统flexible manufacturing system; FMS柔性自动化flexible automation润滑油膜lubricant film润滑装置lubrication device润滑lubrication润滑剂lubricant三角形花键serration spline三角形螺纹V thread screw三维凸轮three-dimensional cam。

【机械类文献翻译】应用于电气系统的可编程序控制器

【机械类文献翻译】应用于电气系统的可编程序控制器
20 届本科毕业论文(设计)
外文资料翻译
学生姓名:
所在院系:
Байду номын сангаас
所学专业:
导师姓名:
完成时间:
Programmable designed for electro-pneumatic systems controller Abstract
This project deals with the study of electro-pneumatic systems and The programmable controller that provides an effective and easy way to Control the sequence of the pneumatic actuators movement and the states of pneumatic system. The project of a specific controller for pneumatic applications join the study of automation design and the control processing of pneumatic systems with the electronic design based on microcontrollers to implement the resources of the controller.
1.Introduction
The automation systems that use electro-pneumatic technology are formed mainly by three kinds of elements: actuators or motors,sensors or buttons and control elements like valves. Nowadays,mostof the control elements used to execute the logic of the system were substituted by the Programmable Logic Controller(PLC). Sensors and switches are plugged as inputs and the direct cntrol valves for the actuators are plugged as outputs. An internal system. With the use of the PLC,the project wins agility,because it is possible to create and simulate the aystem as many times as nended .therefore,time can be saved,risk of mistakes reduced and complexity can be increased using the same elements. A conventional PLC,this is possible to find on the market from many companies,offers many resources to control not only pneumatic systems,but all kinds of system that uses electrical comonents .the PLC can be very versatile and robust automation of buildings. Because of those characteristics,in some applications the PLC offers to much resources that are not even used to control the system,electro-pneumatic system is one of this kind of application.The use of PLC,especially for small Size systems,can be very expensive for the automation project.An alterative in this case is to create a specific controller that can offer the exactly size and resources that the project nends.this can be made using micrcontrollers as the base of this controller. The controller,based on microcontroller,can be very specific and adapted to only One kind of machine or it can work as a generic controller that can be programmed.As a be applied in many kinds of application in the industry or even security system and program executes all the logic necessary to the sequence of the movements,simulates other components like counter,timer and control the status of the

可编程控制器应用中英文对照外文翻译文献

可编程控制器应用中英文对照外文翻译文献

可编程控制器应用中英文对照外文翻译文献中英文对照外文翻译Support software for the development ofprogrammable logic1、IntroductionProgrammable Logic Controllers (PLC) class of real-time computers used extensively in industrial control applications. The development of a PLC application requires the configuration of the inputs and outputs of the PLC architecture, that is the selection of the number, type and addresses of the inputs and outputs of the PLC, and the writing and debugging of the application program. Programming these computers is usually done in specific graphical structured text languages [Bekkum93,Hughes 89,Jones 83] and the program debugging is carried out in a development environment. Most of the available environments [Square D 90, Taylor 90] allow program writing in more than one language, running it by step or in segments on the actual PLC and checking whether the assumed logical relationships between the inputs and the outputs at each program step or segment are satisfied. I addition, these environments offer engineering support, such as the preparation of input/output wiring diagrams and the generation of the executable code of the program. Recent versions of commercially available environments are supplied with a software emulator of one or more PLC units. This allows to perform program debugging without having access to the programmable controller itself. Also, the use of emulators makes easier and economically affordable the simulation of a large number of program operating conditions. By making sure that the programoperates correcty under all the critical operating conditions, the risk of implementing aPLC-based system that does not meet the desired requirements is reduced. However, the ultimate goal of a development environment should be to verify the functional properties and behavior of the programs in all the possible states that thes programs and the plants they may enter.In the literature, various languages and graphical or mathematical formalisms are proposed for writing or specifying real-time programs .The timing and/or functional performance of these programs can be verified at compile time or mathematically. ADA[Ada83],RT-ASLAN[Auemheimer86], EUCLID[Kligerman86], PEARL [Halang 91], FLEX[Lin88] are some of the proposed and most widely known languages. Their graphical or mathematical formalisms are based on the use of finite state automata [Alford 77],Petri-Nets[Fedler 93], dataflow diagrams [Zave 82] and metric temporal logic [Koymans 90]. Although all these formal methods and languages represent significant advances to the problem of real-time program verification, still they have not reached the maturity required to deal with the complexities of large software systems . Until these methods reach a certain level of maturity we must rely on less formal methods, tuned to the needs of specific classes of real-time systems.In the case of PLC, we may continue to use simulation as a method to reveal logical errors in our programs and assess their behavior under an incomplete set of possible program states. In addition, we may include new facilities in the program development environments, the use of which will reduce the programming and engineering effort of an application. They maybe editing and compilation facilities which support application programming in all the languages defined in the IEC 1131-3 standard. By using these languages our programming efficiency will be improved significantly, because each one of them can be used to program the part of the application for which it is appropriate, and yet the whole application can be linked into a single executable program. Other facilities which can reduce engineering effort are those whichcan make easier and more meaningful the declaration of the program input conditions. These facilities will allow us to study in a given timing period, a larger number of simulation cases than the ones we might have studied without these facilities. Furthermore, we may expand the scope of the simulation by including a simulator of the plant which interacts with the computer. Also, facilities can be added to assist in the better interpretation of the generated simulation results. Such facilities may allow us to configure the displays of the generated data the way we think appropriate, and animate the simulated operation of the application program.In this paper an architecture and language constructs are proposed for a software aid which ~an be used to declare input conditions to a PLC program, emulate the PLC operation and configure the display of the emulation results. The core of the architecture is the virtual machine, which is a software module which emulates the operation of a program written for a specific PLC in any application programming language. The virtual machine is linked with executable code generated from two other software modules which interpret instructions defining the input conditions to the application program and the configuration of the output display. Of course, the proposed facilities do not solvethe problem of the complete verification of the timing behavior of an application program. However, when they are compared with the facilities offered by various commercially available aids, to our opinion they do significantly reduce the time taken to test the execution of a PLC program under a large number of possible input conditions, on different architectures and interpret the results. A scaled down experimental implementation of facilities for a specific PLC model is used to demonstrate the feasibility of the proposed concepts. The operation of the experimental set-up has been validated with data taken from the execution of sample program on a specific PLC.1、Principles of PLC Operation.The Programmable Logic Controller is a special purpose digital computer designed to control machine or process operations by means of a stored program and feedback from input/output field devices. It is composed primarily of two basic sections: the Central Processing Unit (PLC) and an Input/Output(I/O) interface. The CPU encompasses all the necessary elements that form the intelligence of the system. It is further subdivided to the Processor, Memory and Power supply. The CPU accepts input data from various input field devices, executes the stored program from the memory, and sends appropriate commands to output field devices. The Input/Output system forms the interface by which the field devices are connected to the controller. Its purpose is to condition the various signals received from or sent to field devices. Through this system the CPU can sense and measure physical quantities regarding a machine or process, such as proximity, position, motion, level temperature, pressure, current and voltage. Based on the status sensed or values measured, the CPU, through thisinterface system, issues commands that control various devices such as valves, motors, pumps and alarms. The most common type of I/O interface is the discrete one. This interface connects field input or output devices, which provide input signals or receive command signals of the Boolean type.Pushbuttons, limit switches and selector switches are some of the devices that provide incoming signals of this type,, whereas typical field devices that can be and position valves .The numerical I/O interface is another type of interface, provided in a PLC system. It can allow reading or writing a multi-bit digital or analog device. Multi-bit devices either generate or receive a group of bits which is the digital representation of a decimal number or an analogue quantity. This group of bits is handled as a unit by the CPU and can be in parallel form (BCD inputs or outputs) or in serial form (pulse inputs or outputs). Typical field devices providing multi-bit input to a PLC are thumbwheel switches, bar code readers and encoders ,whereas typical output devices are seven-segment and intelligent displays. The analogue field devices are the various sensors, motor drives, and process instruments used to monitor arid control physical variables such as temperature, pressure, humidity, flow, etc. The devices which monitor physical variables send to the I/O interface analogue voltages and currents which are converted by the A/D converter of the interface to a multi-bit digital code. On the other hand, an analogue device used to control the value of a physical variable, receives from the interface an analogue voltage or current as a result of the digital to analogue conversion of data produced by the CPU.The processor of the CPU performs all the mathematical operations, data handling and diagnostic routines by executinga collection , stored in the memory .This collection consists of supervisory programs ,that are permanently stored in the memory, and application programs . The supervisory programs, known as the executive, allow communication with the processor via a programming device or other peripheral memory management, monitoring of field devices, hardware fault diagnosis and execution of the application program written by the user. The memory organization and the way the application program is executed under the control of the executive are two features which distinguish a PLC from any other general purpose computer. In general, all PLC have memory allocated for executive programs, processor work area, data table and application program. The programmed instructions and any data that will be utilized by the processor to perform its control functions are stored in the Application Program Memory Area and Data Table Memory Area respectively. These two areas can be grouped into what is called application memory. Each controller has a maximum amount of application memory which is part of the total memory specified for the controller. The Data Table is functionally divided Into the Input Table, Internal Storage Area and Storage Registers Area. The Input Table is an array of bits that stores the status of the digital inputs which are connected to the I/O interface system.. The Output Table is an array of bits that control the status of the digital output devices, which are also connected. To the I/O system. The Internal Storage Bits Area is the memory area allocated for thestorage of the logic status of flags used by the application program. The Storage Registers Area is allocated for the storage of input registers, holding registers and output registers. The input registers are used to store numerical data received viadigital of analogue input interfaces. The holding registers are used to store variable values that are generated by math, timer and counter instructions of a program. The output registers are used to provide storage for numerical or analogue values that control various output devices .Each virtual machine program is built according to a general computer model applicable to any PLC architecture. This model maps the usual functions performed by a PLC to machine language functions of a simple hypothetical computer. This computer consists of:(a) a Central Processing Unit (CPU)(b) a Memory unit(MU) where the application program is stored and(c) a number of Input and Output modules(I/O)At system start up, the execution of the executive program is initiated. During this program execution, the processor reads all the inputs, stores their values in the Input Storage Area and runs the application program. The results which are generated during the execution of the application program are saved in the Output Storage Area. The process of reading the inputs, executing the program, and updating the outdate all the outputs of the PLC by suing the data of the Output Storage Area. The process of reading the inputs, executing the program, and updating the outputs is known as scan. The time required to make a single scan is called scan time. A figure for the worst case time is usually provided by the manufacturers. Generally, they specify the maximum scan-time that corresponds to every 1K of programmed memory, i.e. 10msecs/1k. However, since the common method of monitoring the inputs at the end of each scan is inadequate for reading certain extremely fast inputs,some PLC provide software instructions that allow the interruption of the continuous program scan in order to receive an input or update an output immediately. Also, a newer approach inPLC design, which results to a significant reduction of the total processing time, is to divide the total system load to a number of tasks and assign their execution to several processors.The stack register is so designed that the execution of an instruction which reads discrete inputs shifts right by one bit the contents of the stack register and pushes the current state of the O.R flip flop into stack register. When this operation is completed, the O.R flip flop is loaded with the state of a discrete input. Instructions which perform logic operations shift left the contents of the stack register. Then, the leftmost bit of the stack register is loaded into the O.R flip flop. Then, the arithmetic, calculations and numerical handling are using the data registers DROO and DRO1 for byte and word operations respectively.可编程控制器应用的发展支持软件1、序可编程控制器(PLC)构成了工业的控制应用中被广泛地应用的即时计算器的一个类别。

电气系统可编程序控制器毕业论文中英文资料外文翻译文献

电气系统可编程序控制器毕业论文中英文资料外文翻译文献

电气系统可编程序控制器中英文资料外文翻译文献英文原文Programmable controller designed for electro-pneumatic systems This project deals with the study of electro-pneumatic systems and the programmable controller that provides an effective and easy way to control the sequence of the pneumatic actuators movement and the states of pneumatic system. The project of a specific controller for pneumatic applications join the study of automation design and the control processing of pneumatic systems with the electronic design based on microcontrollers to implement the resources of the controller.1.IntroductionThe automation systems that use electro-pneumatic technology are formed mainly by three kinds of elements: actuators or motors, sensors or buttons and control elements like valves. Nowadays, most of the control elements used to execute the logic of the system were substituted by the Programmable Logic Controller(PLC).Sensors and switches are plugged as inputs and the direct control valves for the actuators are plugged as outputs. An internal program executes all the logic necessary to the sequence of the movements, simulates other components like counter, timer and control the status of the system.With the use of the PLC the project wins agility, because it is possible to create and simulate the system as many times as needed. Therefore, time can be saved, risk of mistakes reduced and complexity can be increased using the same elements.A conventional PLC, that is possible to find on the market from many companies, offers many resources to control not only pneumatic systems, but all kinds of system that uses electrical components. The PLC can be very versatile and robust to be applied in many kinds of application in the industry or even security system and automation of buildings.Because of those characteristics, in some applications the PLC offers to much resources that are not even used to control the system, electro-pneumatic system is one of this kind of application. The use of PLC, especially for small size systems, can be very expensive for the automation project.An alternative in this case is to create a specific controller that can offer the exactly size and resources that the project needs[3,4].This can be made using microcontrollers as the base of thiscontroller.The controller, based on microcontroller, can be very specific and adapted to only one kind of machine or it can work as a generic controller that can be programmed as a usual PLC and work with logic that can be changed. All these characteristics depend on what is needed and how much experience the designer has with developing an electronic circuit and firmware for microcontroller. But the main advantage of design the controller with the microcontroller is that the designer has the total knowledge of his controller, which makes it possible to control the size of the controller, change the complexity and the application of it. It means that the project gets more independence from other companies, but at the same time the responsibility of the control of the system stays at the designer hands2.Electro-pneumatic systemOn automation system one can find three basic components mentioned before ,plus a logic circuit that controls the system. An adequate technique is needed to project the logic circuit and integrate all the necessary components to execute the sequence of movements properly.For a simple direct sequence of movement an intuitive method can be used[1,5],but for indirect or more complex sequences the intuition can generate a very complicated circuit and signal mistakes. It is necessary to use another method that can save time of the project, make a clean circuit, can eliminate occasional signal overlapping and redundant circuits.The presented method is called step-by-step or algorithmic [1,5], it is valid for pneumatic and electro-pneumatic systems and it was used as a base in this work. The method consists of designing the systems based on standard circuits made for each change on the state of the actuators, these changes are called steps.Fig.1.Standard circuit for the pneumatic system.Fig.2.Standard circuit for the electro-pneumatic system.The first part is to design those kinds of standard circuits for each step, the next task is to link the standard circuits and the last part to connect the control element that receive signals from sensors, switches and the previous movement and give the air or electricity to the supply lines of each step. In Figs.1 and 2 the standard circuits are drawn for pneumatic and electro-pneumatic system [8].It is possible to see the relations with the previous and the next steps.3. The method applied inside the controllerThe result of the method presented before is a sequence of movements of the actuator that is well defined by steps. It means that each change on the position of the actuators is a new state of the system and the transition between states is called step.The standard circuit described before helps the designer to define the states of the systems and to define the condition to each change between the states. In the end of the design, the system is defined by a sequence that never chances and states that have the inputs and the outputs well defined. The inputs are the condition for the transition and the outputs are the result of the transition.All the configuration of those steps stays inside of the microcontroller and is executed the same way it was designed. The sequences of strings are programmed inside the controller with 5 bytes; each string has the configuration of one step of the process. There are two bytes for the inputs, one byte for the outputs and two more for the other configurations and auxiliary functions of the step. After programming, this sequence of strings is saved inside of a non-volatile memory of the microcontroller, so they can be read and executed.The controller task is not to work in the same way as a conventional PLC, but the purpose of it is to be an example of a versatile controller that is design for an specific area. A conventional PLC process the control of the system using a cycle where it makes an image of the inputs, execute all the conditions defined by the configuration programmed inside, and thenupdate the state of the outputs. This controller works in a different way, where it read the configuration of the step, wait the condition of inputs to be satisfied, then update the state or the outputs and after that jump to the next step and start the process again.It can generate some limitations, as the fact that this controller cannot execute, inside the program, movements that must be repeated for some time, but this problem can be solved with some external logic components. Another limitation is that the controller cannot be applied on systems that have no sequence. These limitations are a characteristic of the system that must be analyzed for each application.4. Characteristics of the controllerThe controller is based on the MICROCHIP microcontroller PIC16F877 [6,7] with 40 pins, and it has all the resources needed for this project. It ha enough pins for all the components, serial communication implemented in circuit, EEPROM memory to save all the configuration of the system and the sequence of steps. For the execution of the main program, it offers complete resources as timers and interruptions.The list of resources of the controller was created to explore all the capacity of the microcontroller to make it as complete as possible. During the step, the program chooses how to use the resources reading the configuration string of the step. This string has two bytes for digital inputs, one used as a mask and the other one used as a value expected. One byte is used to configure the outputs value. One bytes more is used for the internal timer, the analog input or time-out. The EEPROM memory inside is 256 bytes length that is enough to save the string of the steps, with this characteristic it is possible to save between 48 steps.The controller has also a display and some buttons that are used with an interactive menu to program the sequence of steps and other configurations.4.1.Interaction componentsFor the real application the controller must have some elements to interact with the final user and to offer a complete monitoring of the system resources that are available to the designer while creating the logic control of the pneumatic system:.Interactive mode of work; function available on the main program for didactic purposes, the user gives the signal to execute the step..LCD display, which shows the status of the system, values of inputs, outputs, timer and statistics of the sequence execution..Beep to give important alerts, stop, start and emergency..Leds to show power on and others to show the state of inputs and outputs.4.2. SecurityTo make the final application works property, a correct configuration to execute the steps in the right way is needed, but more then that it must offer solutions in case of bad functioning or problems in the execution of the sequence. The controller offers the possibility to configure two internal virtual circuits that work in parallel to the principal. These two circuits can be used as emergency or reset buttons and can return the system to a certain state at any time[2]. There are two inputs that work with interruption to get an immediate access to these functions. It is possible to configure the position, the buttons and the value of time-out of the system.er interfaceThe sequence of strings can be programmed using the interface elements of the controller. A computer interface can also be used to generate the user program easily. With a good documentation the final user can use the interface to configure the strings of bytes that define the steps of the sequence. But it is possible to create a program with visual resources that works as a translator to the user,it changes his work to the values that the controller understands.To implement the communication between the computer interface and the controller a simple protocol with check sum and number of bytes is the minimum requirements to guarantee the integrity of the data.4.4. FirmwareThe main loop works by reading the strings of the steps from the EEPROM memory that has all the information about the steps.In each step, the status of the system is saved on the memory and it is shown on the display too. Depending of the user configuration, it can use the interruption to work with the emergency circuit or time-out to keep the system safety. A block diagram of micro controller main program is presented.5.Example of electro-pneumatic systemThe system is not a representation of a specific machine, but it is made with some common movements and components found in a real one. The system is composed of four actuators. The actuators A,B and C are double acting and D-single acting. Actuator A advances and stays in specified position till the end of the cycle, it could work fixing an object to the next action for example(Fig.3), it is the first step. When A reaches the end position, actuator C starts his work together with B, making as many cycles as possible during the advancing of B. It depends on how fast actuator B is advancing; the speed is regulated by a flowing control valve. It was the second step. B and C are examples of actuators working together, while B pushes an objectslowly, C repeats. its work for some time.Fig.3.Time diagram of A,B,C and D actuators.When B reaches the final position, C stops immediately its cycle and comes back to the initial position. The actuator D is a single acting one with spring return and works together with the back of C, it is the third step. D works making very fast forward and backward movement, just one time. Its backward movement is the fourth step. D could be a tool to make a hole on the object.When D reaches the initial position, A and B return too, it is the fifth step.Fig.4 shows the first part of the designing process where all the movements of each step should be defined [2]. (A+)means that the actuator A moves to the advanced position and (A . )to the initial position. The movements that happen at the same time are joined together in the same step. The system has five steps.Fig.4.Step sequence of A,B,C and D actuators.These two representations of the system(Figs.3 and 4) together are enough to describe correctly all the sequence. With them is possible to design the whole control circuit with the necessary logic components. But till this time, it is not a complete system, because it is missing some auxiliary elements that are not included in this draws because they work in parallel with the main sequence.These auxiliary elements give more function to the circuit and are very important to the final application; the most important of them is the parallel circuit linked with all the others steps. That circuit should be able to stop the sequence at any time and change the state of the actuators to a specific position. This kind of circuit can be used as a reset or emergency buttons.The next Figs.5 and 6 show the result of using the method without the controller. Thesepictures are the electric diagram of the control circuit of the example, including sensors, buttons and the coils of the electrical valves.Fig.5.Electric diagram of the example.Fig.6.Electric diagram of the example.The auxiliary elements are included, like the automatic/manual switcher that permit a continuous work and the two start buttons that make the operator of a machine use their two hands to start the process, reducing the risk of accidents.6. Changing the example to a user programIn the previous chapter, the electro-pneumatic circuits were presented, used to begin thestudy of the requires to control a system that work with steps and must offer all the functional elements to be used in a real application. But, as explained above, using a PLC or this specific controller, the control becomes easier and the complexity can be increase also.It shows a resume of the elements that are necessary to control the presented example.With the time diagram, the step sequence and the elements of the system described in Figs.3 and 4 it is possible to create the configuration of the steps that can be sent to the controller.While using a conventional PLC, the user should pay attention to the logic of the circuit when drawing the electric diagram on the interface (Figs.5and 6), using the programmable controller, describe in this work, the user must know only the concept of the method and program only the configuration of each step.It means that, with a conventional PLC, the user must draw the relation between the lines and the draw makes it hard to differentiate the steps of the sequence. Normally, one needs to execute a simulation on the interface to find mistakes on the logic.The new programming allows that the configuration of the steps be separated, like described by the method. The sequence is defined by itself and the steps are described only by the inputs and outputs for each step.The structure of the configuration follows the order:1-byte: features of the step;2-byte: for the inputs;3-byte: value expected on the inputs;4-byte: value for the outputs;5-byte: value for the extra function.Fig.7.Actuators A and B, and sensors.Fig.8.Actuators C and D, and sensors.Table 5 shows how the user program is saved inside the controller, this is the program that describes the control of the example shown before.The sequence can be defined by 25 bytes. These bytes can be divided in five strings with 5 bytes each that define each step of the sequence (Figs.7 and 8).7. ConclusionThe controller developed for this work shows that it is possible to create a very useful programmable controller based on microcontroller. External memories or external timers were not used in case to explore the resources that the microcontroller offers inside. Outside the microcontroller, there are only components to implement the outputs, inputs, analog input, display for the interface and the serial communication.Using only the internal memory, it is possible to control a pneumatic system that has a sequence with 48 steps if all the resources for all steps are used, but it is possible to reach sixty steps in the case of a simpler system.The programming of the controller does not use PLC languages, but a configuration that is simple and intuitive. With electro-pneumatic system, the programming follows the same technique that was used before to design the system, but here the designer works directly with the states or steps of the system.With a very simple machine language the designer can define all the configuration of the step using four or five bytes. It depends only on his experience to use all the resources of the controller.The controller task is not to work in the same way as a commercial PLC but the purpose of it is to be an example of a versatile controller that is designed for a specific area. Because of that, it is not possible to say which one works better; the system made with microcontroller is an alternative that works in a simple way.References[1]E.Nelli Silva,Fluid-mechanics systems Manual, Escola Politecnica USP,2002(in Portuguese).[2]J.Swider,Control and Automation of Technological Process and Mechatronic systems,Silesian University Publishing Company,Gli-wice,2002(redaction in Polish).[3]J.Swider, G.Wszolek, W.Carvalho. Example of the system prepared to be controlled by the controller based on microcontroller,in:12 International Scientific Conference—Achievements in Mechanical and MaterialsEngineering,Gliwice-Zakopane,Poland,2003,pp.965-970.[4]J.Swider,G.Wszolek,W.Carvalho, Controller based on microcontroller designed to execute the logic control of pneumatic systems, in:12International Scientific Conference—Achievements in Mechanical and Materials Engineering,Gliwice-Zakopane,Poland,2003,pp. 959–964.[5]J.Swider,G.Wszoek, The methodical collection of laboratory and project tasks of technological process control in Pneumatic and Electro-pneumatic Systems with Logical PLC Control, Silesian University Publishing Company,Gliwice,2003.[6]PIC 16f87xDatasheet.MICROCHIP,2001.[7]Application notes AN587 and AN546.MICROCHIP,1997.[8]Fundamental of electro-pneumatic—FESTODidactic,2000.中文翻译应用于电气系统的可编程序控制器摘要此项目主要是研究电气系统以及简单有效的控制气流发动机的程序和气流系统的状态。

【机械专业文献翻译】可编程控制器

【机械专业文献翻译】可编程控制器

机械专业中英文文献翻译毕业设计中英文翻译院系专业班级姓名学号指导教师20**年 4 月Programmable Logic Controllers (PLC)1、MotivationProgrammable Logic Controllers (PLC), a computing device invented by Richard E. Morley in 1968, have been widely used in industry including manufacturing systems, transportation systems, chemical process facilities, and many others. At that time, the PLC replaced the hardwired logic with soft-wired logic or so-called relay ladder logic (RLL), a programming language visually resembling the hardwired logic, and reduced thereby the configuration time from 6 months down to 6 days [Moody and Morley, 1999].Although PC based control has started to come into place, PLC based control will remain the technique to which the majority of industrial applications will adhere due to its higher performance, lower price, and superior reliability in harsh environments. Moreover, according to a study on the PLC market of Frost and Sullivan [1995], an increase of the annual sales volume to 15 million PLCs per year with the hardware value of more than 8 billion US dollars has been predicted, though the prices of computing hardware is steadily dropping. The inventor of the PLC, Richard E Morley, fairly considers the PLC market as a 5-billion industry at the present time.Though PLCs are widely used in industrial practice, the programming of PLC based control systems is still very much relying on trial-and-error. Alike software engineering, PLC software design is facing the software dilemma or crisis in a similar way. Morley himself emphasized this aspect most forcefully by indicating [Moody and Morley, 1999, p. 110]:`If houses were built like software projects, a single woodpecker could destroy civilization.”Particularly, practical problems in PLC programming are to eliminate software bugs and to reduce the maintenance costs of old ladder logic programs. Though the hardware costs of PLCs are dropping continuously, reducing the scan time of the ladder logic is still an issue in industry so that low-cost PLCs can be used.In general, the productivity in generating PLC is far behind compared to other domains, for instance, VLSI design, where efficient computer aided design tools are in practice. Existent software engineering methodologies are not necessarily applicable to the PLC basedsoftware design because PLC-programming requires a simultaneous consideration of hardware and software. The software design becomes, thereby, more and more the major cost driver. In many industrial design projects, more than SO0/a of the manpower allocated for the control system design and installation is scheduled for testing and debugging PLC programs [Rockwell, 1999].In addition, current PLC based control systems are not properly designed to support the growing demand for flexibility and reconfigurability of manufacturing systems. A further problem, impelling the need for a systematic design methodology, is the increasing software complexity in large-scale projects.PLCs (programmable logic controllers) are the control hubs for a wide variety of automated systems and processes. They contain multiple inputs and outputs that use transistors and other circuitry to simulate switches and relays to control equipment. They are programmable via software interfaced via standard computer interfaces and proprietary languages and network options.Programmable logic controllers I/O channel specifications include total number of points, number of inputs and outputs, ability to expand, and maximum number of channels. Number of points is the sum of the inputs and the outputs. PLCs may be specified by any possible combination of these values. Expandable units may be stacked or linked together to increase total control capacity. Maximum number of channels refers to the maximum total number of input and output channels in an expanded system. PLC system specifications to consider include scan time, number of instructions, data memory, and program memory. Scan time is the time required by the PLC to check the states of its inputs and outputs. Instructions are standard operations (such as math functions) available to PLC software. Data memory is the capacity for data storage. Program memory is the capacity for control software.Available inputs for programmable logic controllers include DC, AC, analog, thermocouple, RTD, frequency or pulse, transistor, and interrupt inputs. Outputs for PLCs include DC, AC, relay, analog, frequency or pulse, transistor, and triac. Programming options for PLCs include front panel, hand held, and computer.Programmable logic controllers use a variety of software programming languages for control. These include IEC 61131-3, sequential function chart (SFC), function block diagram (FBD), ladder diagram (LD), structured text (ST), instruction list (IL), relay ladder logic (RLL), flow chart, C, and Basic. The IEC 61131-3 programming environment provides support for five languages specified by the global standard: Sequential Function Chart,Function Block Diagram, Ladder Diagram, Structured Text, and Instruction List. This allows for multi-vendor compatibility and multi-language programming. SFC is a graphical language that provides coordination of program sequences, supporting alternative sequence selections and parallel sequences. FBD uses a broad function library to build complex procedures in a graphical format. Standard math and logic functions may be coordinated with customizable communication and interface functions. LD is a graphic language for discrete control and interlocking logic. It is completely compatible with FBD for discrete function control. ST is a text language used for complex mathematical procedures and calculations less well suited to graphical languages. IL is a low-level language similar to assembly code. It is used in relatively simple logic instructions. Relay Ladder Logic (RLL), or ladder diagrams, is the primary programming language for programmable logic controllers (PLCs). Ladder logic programming is a graphical representation of the program designed to look like relay logic. Flow Chart is a graphical language that describes sequential operations in a controller sequence or application. It is used to build modular, reusable function libraries. C is a high level programming language suited to handle the most complex computation, sequential, and data logging tasks. It is typically developed and debugged on a PC. BASIC is a high level language used to handle mathematical, sequential, data capturing and interface functions.Programmable logic controllers can also be specified with a number of computer interface options, network specifications and features. PLC power options, mounting options and environmental operating conditions are all also important to consider.2、ResumeA PLC (programmable Logic Controller) is a device that was invented to replace the necessary sequential relay circuits for control.The PLC works by looking at its input and depending upon their state, turning on/off its outputs. The user enters a program, usually via software or programmer, which gives the desired results.PLC is used in many "real world" applications. If there is industry present, chance are good that there is a PLC present. If you are involved in machining, packing, material handling, automated assembly or countless other industries, you are probably already using them. If you are not, you are wasting money and time. Almost any application that needs some type of electrical control has a need for a PLC.For example, let's assume that when a switch turns on we want to turn a solenoid on for 5second and then turn it off regardless of how long the switch is on for. We can do this with a simple external timer. But what if the process included 10 switches and solenoids? We should need 10 external times. What if the process also needed to count how many times the switch individually turned on? We need a lot of external counters.As you can see the bigger the process the more of a need we have for a PLC. We can simply program the PLC to count its input and turn the solenoids on for the specified time.We will take a look at what is considered to be the "top 20" PLC instructions. It can be safely estimated that with a firm understanding of these instructions one can solve more than 80% of the applications in existence.Of course we will learn more than just these instruction to help you solve almost ALL potential PLC applications.The PLC mainly consists of a CPU, memory areas, and appropriate circuits to receive input/output data. We can actually consider the PLC to be a box full of hundreds or thousands of separate relay, counters, times and data storage locations,Do these counters,timers, etc. really exist? No,they don't "physically" exist but rather they simulated and be considered software counters, timers, etc. . These internal relays are simulated through bit locations in registers.What does each part do? Let me tell you.Input RelaysThese are connected to the outside world.They physically exsit and receive signals from switches,sensors,ect..Typically they are not relays but rather they are transistors.Internal Utility RelaysThese do not receive signals from the outside world nor do they physically exist.they are simulated relays and are what enables a PLC to eliminate external relays.There are also some special relays that are dedicated to performing only one task.Some are always on while some are always off.Some are on only once during power-on and are typically used for initializing data that was stored.CountersThese again do not physically exist. They are simulated counters and they can be programmed to count pulses.Typically these counters can count up,down or both up anddown.Since they are simulated,they are limited in their counting speed.Some manufacturers also include high-speed counters that are hardware based.We think of these as physically existing.Most times these counters can count up,down or up and down.TimersThese also do not physically exist.They come in many varieties and increments.The most common type is an on-delay type.Others include off-delays and both retentive and non-retentive types.Increments vary from 1ms through 1s.Output RelaysThere are connected to the outside world.They physically exist and send on/off signals to solenoids,lights,etc..They can be transistors,relays,or triacs depending upon the model chosen Data StorageTypically there are registers assigned to simply store data.They are usually used as temporary storage for math or data manipulation.They can also typically be used to store data when power is removed form the PLC.Upon power-up they will still have the same contents as before power was moved.Very convenient and necessary!A PLC works by continually scanning a program.We can think of this scan cycle as consisting of 3 important steps.There are typically more than 3 but we can focus on the important parts and not worry about the others,Typically the others are checking the system and updating the current internal counter and timer values,Step 1 is to check input status,First the PLC takes a look at each input to determine if it is on off.In other words,is the sensor connected to the first input on?How about the third...It records this data into its memory to be used during the next step.Step 2 is to execute program.Next the PLC executes your program one instruction at a time.Maybe your program said that if the first input was on then it should turn on the first output.Since it already knows which inputs are on/off from the previous step,it will be able to decide whether the first output should be turned on based on the state of the first input.It will store the execution results for use later during the next step.Step 3 is to update output status.Finally the PLC updates the status the outputs.It updates the outputs based on which inputs were on during the first step and the results executing your program during the second step.Based on the example in step 2 it would now turn on the firstoutput because the first input was on and your program said to turn on the first output when this condition is true.After the third step the PLC goes back to step one repeats the steps continuously.One scan time is defined as the time it takes to execute the 3 steps continuously.One scan time is defined as the time it takes to execute the 3 steps listed above.Thus a practical system is controlled to perform specified operations as desired.3、PLC StatusThe lack of keyboard, and other input-output devices is very noticeable on a PLC. On the front of the PLC there are normally limited status lights. Common lights indicate;power on - this will be on whenever the PLC has powerprogram running - this will often indicate if a program is running, or if no program is runningfault - this will indicate when the PLC has experienced a major hardware or software problemThese lights are normally used for debugging. Limited buttons will also be provided for PLC hardware. The most common will be a run/program switch that will be switched to program when maintenance is being conducted, and back to run when in production. This switch normally requires a key to keep unauthorized personnel from altering the PLC program or stopping execution. A PLC will almost never have an on-off switch or reset button on the front. This needs to be designed into the remainder of the system.The status of the PLC can be detected by ladder logic also. It is common for programs to check to see if they are being executed for the first time, as shown in Figure 1. The ’first scan’ input will be true on the very first time the ladder logic is scanned, but false on every other scan. In this case the address for ’first scan’ in a PLC-5 is ’S2:1/14’. With the logic in the example the first scan will seal on ’light’, until ’clear’ is turned on. So the light will turn on after the PLC has been turned on, but it will turn off and stay off after ’clear’ is turned on. The ’first scan’ bit is also referred to at the ’first pass’ bit.Figure 1 An program that checks for the first scan of the PLC4、Memory TypesThere are a few basic types of computer memory that are in use today.RAM (Random Access Memory) - this memory is fast, but it will lose its contents when power is lost, this is known as volatile memory. Every PLC uses this memory for the central CPU when running the PLC.ROM (Read Only Memory) - this memory is permanent and cannot be erased. It is often used for storing the operating system for the PLC.EPROM (Erasable Programmable Read Only Memory) - this is memory that can be programmed to behave like ROM, but it can be erased with ultraviolet light and reprogrammed.EEPROM (Electronically Erasable Programmable Read Only Memory) – This memory can store programs like ROM. It can be programmed and erased using a voltage, so it is becoming more popular than EPROMs.All PLCs use RAM for the CPU and ROM to store the basic operating system for the PLC. When the power is on the contents of the RAM will be kept, but the issue is what happens when power to the memory is lost. Originally PLC vendors used RAM with a battery so that the memory contents would not be lost if the power was lost. This method is still in use, but is losing favor. EPROMs have also been a popular choice for programming PLCs. The EPROM is programmed out of the PLC, and then placed in the PLC. When the PLC is turned on the ladder logic program on the EPROM is loaded into the PLC and run. This method can be very reliable, but the erasing and programming technique can be time consuming. EEPROM memories are a permanent part of the PLC, and programs can be stored in them like EPROM. Memory costs continue to drop, and newer types (such as flash memory) are becoming available, and these changes will continue to impact PLCs.5、Objective and Significance of the ThesisThe objective of this thesis is to develop a systematic software design methodology for PLC operated automation systems. The design methodology involves high-level description based on state transition models that treat automation control systems as discrete event systems, a stepwise design process, and set of design rules providing guidance and measurements to achieve a successful design. The tangible outcome of this research is to find a way to reduce the uncertainty in managing the control software development process, that is, reducing programming and debugging time and their variation, increasing flexibility of theautomation systems, and enabling software reusability through modularity. The goal is to overcome shortcomings of current programming strategies that are based on the experience of the individual software developer.A systematic approach to designing PLC software can overcome deficiencies in the traditional way of programming manufacturing control systems, and can have wide ramifications in several industrial applications. Automation control systems are modeled by formal languages or, equivalently, by state machines. Formal representations provide a high-level description of the behavior of the system to be controlled. State machines can be analytically evaluated as to whether or not they meet the desired goals. Secondly, a state machine description provides a structured representation to convey the logical requirements and constraints such as detailed safety rules. Thirdly, well-defined control systems design outcomes are conducive to automatic code generation- An ability to produce control software executable on commercial distinct logic controllers can reduce programming lead-time and labor cost. In particular, the thesis is relevant with respect to the following aspect Customer-Driven ManufacturingIn modern manufacturing, systems are characterized by product and process innovation, become customer-driven and thus have to respond quickly to changing system requirements.A major challenge is therefore to provide enabling technologies that can economically reconfigure automation control systems in response to changing needs and new opportunities. Design and operational knowledge can be reused in real-time, therefore, giving a significant competitive edge in industrial practice.Higher Degree of Design Automation and Software QualityStudies have shown that programming methodologies in automation systems have not been able to match rapid increase in use of computing resources. For instance, the programming of PLCs still relies on a conventional programming style with ladder logic diagrams. As a result, the delays and resources in programming are a major stumbling stone for the progress of manufacturing industry. Testing and debugging may consume over 50% of the manpower allocated for the PLC program design. Standards [IEC 60848, 1999; IEC-61131-3, 1993; IEC 61499, 1998; ISO 15745-1, 1999] have been formed to fix and disseminate state-of-the-art design methods, but they normally cannot participate in advancingthe knowledge of efficient program and system design.A systematic approach will increase the level of design automation through reusing existing software components, and will provide methods to make large-scale system design manageable. Likewise, it will improve software quality and reliability and will be relevant to systems high security standards, especially those having hazardous impact on the environment such as airport control, and public railroads.System ComplexityThe software industry is regarded as a performance destructor and complexity generator. Steadily shrinking hardware prices spoils the need for software performance in terms of code optimization and efficiency. The result is that massive and less efficient software code on one hand outpaces the gains in hardware performance on the other hand. Secondly, software proliferates into complexity of unmanageable dimensions; software redesign and maintenance-essential in modern automation systems-becomes nearly impossible. Particularly, PLC programs have evolved from a couple lines of code 25 years ago to thousands of lines of code with a similar number of 1/O points. Increased safety, for instance new policies on fire protection, and the flexibility of modern automation systems add complexity to the program design process. Consequently, the life-cycle cost of software is a permanently growing fraction of the total cost. 80-90% of these costs are going into software maintenance, debugging, adaptation and expansion to meet changing needs [Simmons et al., 1998].Design Theory DevelopmentToday, the primary focus of most design research is based on mechanical or electrical products. One of the by-products of this proposed research is to enhance our fundamental understanding of design theory and methodology by extending it to the field of engineering systems design. A system design theory for large-scale and complex system is not yet fully developed. Particularly, the question of how to simplify a complicated or complex design task has not been tackled in a scientific way. Furthermore, building a bridge between design theory and the latest epistemological outcomes of formal representations in computer sciences and operations research, such as discrete event system modeling, can advance future development in engineering design.Application in Logical Hardware DesignFrom a logical perspective, PLC software design is similar to the hardware design of integrated circuits. Modern VLSI designs are extremely complex with several million parts and a product development time of 3 years [Whitney, 1996]. The design process is normally separated into a component design and a system design stage. At component design stage, single functions are designed and verified. At system design stage, components are aggregated and the whole system behavior and functionality is tested through simulation. In general, a complete verification is impossible. Hence, a systematic approach as exemplified for the PLC program design may impact the logical hardware design.可编程控制器1、前言可编程序的逻辑控制器(PLC),是由Richard E.Morley 于1968年发明的,如今已经被广泛的应用于生产、运输、化学等工业中。

机电专业中英文文献翻译-可编程逻辑控制器外文资料

机电专业中英文文献翻译-可编程逻辑控制器外文资料

PLCProgrammable Logic Controllers (PLCs), also referred to as programmable controllers, are in the computer family. They are used in commercial and industrial applications. A PLC monitors inputs, make decisions based on its program, and controls outputs to automate a process or machine. This course is meant to supply you with basic information on the functions and configurations of PLCs.In the 1960s, electromechanical devices were the order of the day as far as control was concerned. These devices commonly known as relays, were being used by the thousands to control many Sequential-type manufacturing processes and Stand-alone machines. Many of these relays were in use in the transportation industry, more specifically, the automothve industry. These relays used hundreds of wires and their interconnections to affect a control solution. The performance of a relay was basically reliable at least as a single device. But the common applications for relay panels called for 300 to 500 or more relays, and the reliability and maintenance issues associated with supposting these penels became a very great challenge. Cost became anther issue, for in spite of the low cost of the relay itself, the installed cost of the panel could be quite high. The total cost indueling purchased parts, wiring, and installation labor, could range from $30-$50 per relay. To make matters worse, the constantly changing needs of a process called for recurring modifications of a constantly changing needs of a process called for recurring modifications of a control panel. With relays, this was a costly prospect, as it was accomplished by a major rewiring effort on the panel. In addition, these changes were sometimes poorly documented, causing a second shift maintencance nightmare months later. In light of this, it was not uncommon to discard an entire control panel in favor of a new one with the appropriate components wired in a manner suited for the new process. Add to this the unpredictable, and potentially hight, cost of maintaining these systems as on high-volume motor vehide production lines, and it became clear that something was needed to improne the control process to make it more reliable, easier to troubleshoot, and more adaptable to changing control needs.That something, in the late 1960s, was the first programmable controller. This first “revollutionary” system was developed as a specific response to the needs of the major automotine manufacturers in the United States. these early controllers, or programmable logic controllers ( PLC ) , represented the first systems that (1) could be used on the factory floor, (2) could have there “ logic ” change without extensiverewiring or component changes, and (3) were easy to diagnost and repair when problems occurred. It is interesting to observe the progress that has been made in the past 15 years in the late 1960s must have been confusing and frightening to a great number of people. For example, what happened to the hardwired and eletromechanical devices that maintenance personnel were used to repairing with hard tools? They were replaced with “computers ” disquised as electromics designed to replace relays. Even the programming tools were designed to appear as relay equivalent presentations. We have the opportunity now to examine the promise, in retrospect, what the programmable controller brought manufacturing?All programmale controllers consist of the basic functional blocks. We will examine each block to understand the relathonship to the control system. First we looked at the center, as it is the heard of the system. It consists of a microprocessor, logic memory for the storage of the actual control logic, storage or variable memory for use with data that will ordimarily change as a function of the control propram execution, and a power supply to provide electrical power for the processor and memory. Next comes the I/O block. This function takes the conrtol level signals for the CPU and converts them to voltage and current levels suitable. The I/O type can range from digital, analog, or a variety of special purpose “smart ”I/O which are dedicated to a certain application task. The programming is normally used only to initially configure and program a system and is not required for the system to operate. It is also used in troubleshooting a system, and can prove to be a valuable tool in pinpointing the exact cause of a problem. The field devices shown here represent the various sensors and actuators connected to the I/O. These are the arms, legs, eyes, and ears of the system, including pushbuttons, limit switches, proximity suitches, photosensors, thermocouple, position sensing devices, and bar code reader as input; and pildt light, display devices, motor starters, DC and AC drivers, solenlids, and printers as outputs.1. Basic PLC OperationPLCs consist of input modules, a Central Processing Unit (CPU), and output modules or points. An input accepts a variety of digital or analog signals from various field devices (sensors) and converts them into a logic signal that can be used by the CPU. The CPU makes decisions and executes control instructions based on program instructions in memory. Output modules convert control instructions from the CPU into a digital or analog signal that can be used to control various field devices(actuators). A programming device is used to input the desired instructions. These instructions determine what the PLC will do for a specific input. An operator interface device allows process information to be displayed and new control parameters to be entered. Pushbuttons (sensors), in this simple example, connected to PLC inputs, can be used to start and stop a motor connected to a PLC through a motor starter (actuator).2. Hard-Wired ControlPrior to PLCs, many of these control tasks were solved by contactors or relay controls. This is often referred to as hardwired control. Circuit diagrams had to be designed, electrical components specified and installed, and wiring lists created. Electrical components necessary to perform a specific task. If an error was made the wires had to be reconnected correctly. A change in function or system expansion required extensive component changes and rewiring.3. Advantages of PLCsThe same, as well as more complex tasks, can be done with a PLC. Wiring between devices and relay contacts is done in the PLC program. Hard-wiring, though still required to connect field devices, is less intensive. Modifying the application and correcting errors are easier to handle. It is easier to create and change a program in a PLC than it is to wire and rewire a circuit.Following are just a few of the advantages of PLCs:(1) Smaller physical size than hard-wire solutions.(2) Easier and faster to make changes.(3) PLCs have integrated diagnostics and override functions.(4) Applications can be immediately documented.(5) Applications can be duplicated faster and less expensively.4. Siemens PLCsSiemens makes several PLC product lines in the SIMATIC S7 family. They are: S7-200, S7-300, and S7-400.(1)S7-200The S7-200 is referred to as a micro-PLC because of its small size. The S7-200 has a brick design which means that the power supply and I/O terminal are on-board. The S7-200 can be used on smaller, stand-alone applications such as elevators, carwashes, or mixing machines. It can also be used on more complex industrial applications such as bottling and packaging machines.(2) S7-300 and S7-400The S7-300 and S7-400 PLCs are used in more complex applications that support a greater of I/O points. Both PLCs are modular and expandable. The power supply and I/O consist of separate modules connected to the CPU. Choosing either the S7-300 or S7-400 depends on the complexity of the task and possible future expansion. Your Siemens sales representative can provide you with additional information on any of the Siemens PLCs.5. CPUCPU is a microprocessor system that contains the system memory and is the PLC decision-making unit. The CPU monitors the inputs and makes decisions based on instructions held in the program memory. The CPU performs relay, counting timing ,data comparison, and sequential operations.6. Programming DevicesThe program is created in a programming device (PG) and then transferred to the PLC. The program for the S7-200 can be created using a dedicated Siemens SIMATIC S7 programming device, such as a PG 720 or PG 740, if STEP 7 Micro/WIN software is installed.A personal computer (PC), with STEP 7 Micro/WIN installed, can also be used as a programming device with the S7-200.7. SoftwareA software program is required in order to tell the PLC what instructions it must follow. Programming software is typically PLC specific. A software package for one PLC, or one family of PLCs, such as the S7 family, would not be useful on other PLCs. The S7-200 uses a Windows-based software program called STEP 7-Micro/WIN32. The PG 720 and PG 740 have STEP 7-Micro/WIN32 software pre-installed. Micro/WIN32 is installed on a personal computer in a similar manner to any other computer software.8. Connector Cables PPI (Point-to-Point Interface)Connector cables are required to transfer data from the programming device tothe PLC. Communication can only take place when the two devices speak the same language or protocol. Communication between a Siemens programming device and the S7-200 is referred to as PPI protocol. An appropriate cable is required for a programming device such as a PG 720 or PG 740. The S7-200 uses a 9-pin, D-connector, This is a straight-through serial device that is compatible with Simens programming devices (MPI port) and is a standard connector for other serial interfaces.A special cable, referred to as a PC/PPI cable, is needed when a personal computer is used as a programming device. This cable allows the serial interface of the PLC to communicate with the RS-232 serial interface of a personal computer. DIP switches on the PC/PPI cable are used to select an appropriate speed (bit rate) at which information is passed between the PLC and the computer.可编程逻辑控制器可编程逻辑控制器(PLC),也就是可编程控制器,是计算机家族的一员。

基于PLC的气动机械手控制系统设计

基于PLC的气动机械手控制系统设计

基于PLC的气动机械手控制系统设计一、引言随着工业自动化进步的日益成熟,气动机械手在生产过程中扮演着越来越重要的角色。

它以其结构简易、动作速度快和成本低廉的特点,成为企业提高生产效率和降低成本的抱负选择。

为了实现对气动机械手灵活、准确的控制,我们选择了PLC作为控制系统的核心,以期设计出一套高效、稳定的气动机械手控制系统。

二、PLC简介PLC(Programmable Logic Controller)——可编程逻辑控制器,是一种数字化的电子设备,能够依据预定程序自动执行工业过程控制。

它具有通用性强、可编程性高等特点,能够代替传统的继电器控制系统。

PLC的基本工作原理是:接收传感器信号和外部信号输入,经过内部程序的处理和裁定,然后输出控制信号,控制执行器完成各种工业操作。

PLC系统的核心是CPU,其外部与输入输出设备相连,通过与其他外部设备的通信,实现对工业控制过程的控制和监控。

三、气动机械手控制系统的设计1. 总体设计方案气动机械手控制系统的总体设计方案如下:(1)控制系统硬件设计选择一块功能齐全、性能稳定的PLC控制器作为控制系统的核心;选用气压传感器、温度传感器、位置传感器等作为输入设备;选用气动阀门和气缸作为输出设备。

(2)控制系统软件设计使用Ladder图编程语言进行PLC软件开发,实现气动机械手的各种动作控制。

通过编写逻辑和条件裁定,将传感器信号进行处理和裁定,然后输出对应的控制信号。

2. 系统硬件设计(1)PLC控制器的选择依据我们的需求,选择一款性能稳定、扩展性强的PLC进行控制。

在选择PLC时,需思量其输入输出点数和通信能力,以满足我们的需求。

(2)传感器的选择传感器用于检测气压、温度和气动机械手的位置等信息。

选用合适的传感器对目标参数进行实时监测,确保机械手的准确控制。

(3)执行器的选择气动机械手的执行器主要包括气压阀门和气缸。

选择性能稳定、响应速度快的气动阀门和气缸,以确保机械手动作的准确和稳定。

外文翻译-- 气动系统节能设计及应用

外文翻译-- 气动系统节能设计及应用

附录C英文资料Design and application of energy-saving pneumatic systemPneumatic drive and control the production process automation and mechanization of the most effective means, but its working medium (air) and high manufacturing costs, energy efficiency, extremely low.Pneumatic system used to improve the economy, has become the must attention.On the pneumatic system, reducing gas consumption is the energy.Energy-saving pneumatic system from several aspects:(1) improve the gas supply system, pneumatic system to solve the energy problem, should improve the gas supply system, starting from the compressed air production, processing, transmission, distribution of the gas supply systemthorough consideration, taking comprehensive measures.Structure of different types of air compressors produce the same amount of compressed air, because of its efficiency vary, there are differences in energy consumption.Speed type of turbine air compressor's efficiency is low, such as the free air compressed into 0.6MPa 10m3 of compressed air, by the displacement to 1000 m3 / h of the turbine air compressor production, energy consumption 1.77kW • h.Produced the same amount and pressure of compressed air, such as the use of the same displacement piston compressor production, only the energy consumption 0.83kW • h.Therefore, from the energy point of view of energy saving and air compressor air compressor type of the structure.In the choice of air compressor, the use of a perfect between-class multi-polar compressor cooling can save energy and improve efficiency.For example, two single stage compression ratio more than 15% energy saving, 3 second compression and energy-efficient compression ratio of 5% ~ 10%.Change the traditional design concepts, will focus on the whole plant by the large supply of compressed air compressor station, transforming the distribution of the pneumatic system in the plant near the area of multiple smaller air compressor gas more economical.For example, gas station by an air compressor, compressed air pipeline length, pressure loss along the large, gas equipment in order to ensure sufficient working pressure, compressor outlet pressure higher.The use of multiple air compressor supply system, air compressor gas consumption workshop in the vicinity of the installation, along the small loss, can reduce the outlet pressure.Test alone to prove efficiency of 20%.The temperature of inhaled air compressor for each additional 3 ℃, would increase the compression power of about 1%.Due to indoor air compressor room temperature were higher than outdoor temperature, therefore, air compressor intake pipe should be receiving the outdoor temperature is low, the environment clean, dry place.Outdoors than indoors during the winter low temperature 15 ℃, can be about 5.1% energysaving.So that when the air compressor in the production of compressed air and gas flows through the filtration equipment, pressure loss is the loss of gas supply system, a further reduction of energy-saving factor.So filtering equipment must be maintained in good working order.Elimination of pneumatic systems for leaks, is another important energy-saving pneumatic system of pressed air leak so that the energy consumed in vain, Ershi production costs.(2) using gas - electric or gas - liquid composite transmission control systems for energy-saving technology since the rapid development of microelectronics, computer applications have entered the field of pneumatic control ed to control the pneumatic actuator, pneumatic components by the general composition of complex pneumatic logic control circuit, now may be a computer or programmable logic controller to replace.As long as the procedures for the preparation of various pneumatic devices can realize automation of different processes.Currently, pneumatic solenoid valve power consumption at 1.8W most of the following, small valve has only 0.45W of power, the power of direct action type valve generally are less than 4W.The significance of low-power solenoid is not merely to save energy and improve the reliability of the electromagnet, on the other hand also for pneumatic technology and microelectronics technologies, creating the necessary conditions.Pneumatic devices with low power consumption, programmable logic controller as a direct-drive components, complex large-scale process control, to give a good energy saving effect.(3) development of energy-saving pneumatic components pneumatic energy development component, available from the following aspects: to reduce leakage, reduce energy consumption.Development of anti-leakage, good wear resistance, no to oil seals soft material.Development of low-power pneumatic components, reduce energy consumption.Adopts the oil lubrication, oil consumption to reduce environmental pollution.No to oil lubrication system is a pneumatic filter, regulator why not lubricating the valves, cylinder component system.Lubrication-free pneumatic system to the oil used in the work of the medium - the air does not contain oil mist, emissions are also non-oil mist.Pneumatic components to the oil-free lubrication is a pre-injection of grease in the device can work long hours without added grease in the pneumatic components.Lubrication-free pneumatic system to the oil mist from time to set up devices.Pneumatic system to the oil-free lubrication is simple, low cost, easy maintenance, foreign equipment commonly used by this system.In the course of such a system is essentially the same lubrication conditions, changes in external conditions are not subject to interference, and thus stable performance, long life.No lubrication lubrication-free pneumatic cylinder system is a special structure, and use a self-lubricating material components, materials and manufacturing difficulties due, it is now also applied.(4) rational design of pneumatic systems, merit selection and rational use of pneumatic components, pneumatic fluid to reduce gas consumption, pneumatic system dynamics theory and experimentation, the use of computer simulation technology to optimize the design of the pneumatic system, merit selectionbest parameters.For example, the nominal diameter of the cylinder is based on common ratio of geometric progression of 1.25 points files, such as the expansion of the cylinder diameter of a random grade, then the gas consumption to increase 56%.If additional trips, gas consumption will increase.Therefore, selecting the best parameter selection for energy conservation is very important.Rational use of energy-saving measures are also components, such as short stroke cylinder, single acting spring return using the cylinder, double acting cylinder is clearly more to save compressed air, reducing gas consumption.(5) in the pneumatic system with different working pressure pneumatic system is one of the important energy-saving way to different parts of the system under different circumstances with different working pressure.For example, the supply of high pressure gas source pressure transmission system, pneumatic control systems on the supply of low-pressure gas source; in the cylinder to overcome the external load of the working stroke high-pressure gas supply source, no external load supply of low pressure gas source itinerary, obtain considerable energy savings.So is travel related information on high pressure gas source, return with a low pressure gas source (0.1 ~ 0.2MPa gauge), can be saving 25% to 35%.(6) Rod recycling cavity are the air pressure to the piston to return, change the gas consumption for the one-way two-way gas consumption.Production cylinder widely used in practice, many trips are being applied load, the return just to overcome their own friction.This system to extend the piston rod Rodless cavity after a pressure gas is used to return the piston to the original two-way gas consumption of one-way consumption of gas, up to 50% energy saving effect.附录D英文资料翻译气动系统节能设计及应用气压传动和控制是生产过程自动化和机械化的最有效手段之一,但其工作介质(压缩空气)的制造成本高,能量的利用率又相当低。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

附件2:外文原文Programmable Controller Designed forElectro-pneumatic SystemsSummary this item is mainly the procedure which studies electricity system and in brief valid control current of air to launch machine to compatibly flow the appearance of system. It of the fulfillment foundation include according to the control procedure of particularly have of the current of air controller, automation design, current of air system and design according to the electronics of the tiny controller.1. Brief introductionThe automation which uses an electricity technique mainly constitutes to. from 3 part: Launch machine or motor, sensor or button, the form is zero partses such as the control of flower petal. Now, greatly part of system logic the controllers of the operation drive all procedure logic controller (PLC) replace. PLC sensor and switch's aring an importation to carry, but launch the direct control valve of machine is an exportation to carry and have an internal procedure to operate among them all circulate essential logic, imitate other devices like calculator, in fixed time machine etc., carry on a control to the whole movement appearance of system.Can according to need numerous time to establish and imitate thus of system, so all from PLC usage, this item contains vivid advantage. Therefore can save time, the danger of decrease error, in the meantime under the sistuation that use same material, it can be getting more precise.Many company that is on the market used the PLC of normal regulations and it can not only control with the current of air system, but also can use various electricity equipments. PLC wide range of application, can be apply in much industry to produce medium, even used for safety and automation of building in.Because of above various characteristic, the PLC provided a lot of resourceses in somely physically appliedly, even include not a resources of control the system and the electricity system was a kind of application like this.For the engineering of automation, the PLC usage is more expensive, particularlyis to those small scaled systems.Aim at this kind of circumstance's a kind of viable way establish a controller that can provide particular size and function. This kind of controller can create according to the tiny controller.This kind of applies scope according to the tiny controller smaller, the machine that can used for a type perhaps can use to do a be like the common PLC is similar and can be woven a distance of controller, so it can pass variable turn of logic procedure to carry on various homework. All of these characteristic basis concrete demand of dissimilarity but dissimilarity, concrete of design of empirical of dissimilarity but dissimilarity. But the main advantage of this kind of design lie in designing a personnel to understand an own controller very much, can freely control the big baby size of controller, change it of function. This means that this item contains more special, but in the meantime the control of system also from it of design control.2. Electricity systemPeople can find out to speak of in three preceding contexts from an automation of basic parts, the in addition is a logic circuit which controls system. The technique of only mature forerunner cans make a particular logic circuit and performance the parts that exactitude need when operate to get stripe. For a simple sport, the system auto procedure can complete, but for indirect or more complicated sport, the procedure of system will produce complicated circuit and false signal. This is need another method can save time, produce clear circuit, can keep accidental signal from hand over fold to stop with circuit.The line roadbed method of different standard of this kind of way call follow the sequence and advance gradually type or rule system, it to the current of air and the electricity system very valid, and is also a foundation of this item. It include according to launch the system of foundation that the machine appearance each dissimilarity variety establish.The square one is each circuit that the step designs those kinds of standards. The second step is a conjunction to receive to come from sensor and the switch sends the air or the fax to the supply line of each step in the meantime with previous sport signal. If show in the diagram, 1 with 2 standard circuits is a current of air of with the electricity system serve. We can know very much of see each one step suddenly with the contact of the of next step.3. The applied principle of controller inner partThe above-mentioned method can make each sport of launch the machine nicely defined with the step. This be also a new appearance which says that the every sport varieties of launch the machines are systems, but the change of of two different appearances be called a step.The standard circuit which speaks of in times before can the in aid of design personnel define different appearance different from what the variety of different step bring environment of system. The end stage in design will have a sequence and explicit input and output which never changes tocarry in the system. We carry a sequence is from the importation the importation be through conversion carried exportation by the exportation.All processes of these steps carry on in the tiny controller inner part, and with same of the way is circulate. The sequence of parts is program by 5 bytes in the controller; Each part contains a step structure of procedure. The importation carries two bytes, the exportation carries 1, and part of and additional function steps of other structure contain 2.After weave distance, the parts sequence is store by the remember of internal and tiny controller, therefore, they are readable and can circulate.Differ from traditional PLC, the work purpose of this kind of controller is to become particular realm to design of use controller more. The system of traditional PLC's circulating procedure is a circuit of circulation: Input a picture, circulate all internal procedures, then get stripe output's appearance. This controller work in different way, it read the structure of step, wait for an importation, then get stripe or output, then directly jump up next step, start another procedure movement.It has already limitted sex as well, for example this kind of controller sometimes doesn't carry out instruction, will appear a certain movement again and again an etc. under same procedure instruction, but this problem can resolve through an exterior logic movement. Moreover, this win the controller is have no sequence of the system top can't be apply enough. These limit sex is also this system of characteristic, each applications of this kind of system have to include homologous system analysis.4. The special features of the controllerThis kind of controller takes tiny tiny controller PIC16 F877 of the integrated circuit as foundation and it owns all the resources need by this subitem. It has an enough socket and the circuit continuous communication EEPROM memory gives relief to all structure of the system and the sequence of the step. It provided the movement of havings need by item, for example in fixed time machine with diverge etc..We did the resources catalogue of controller, want to make it change possibly of perfect. In the movement process of step, the procedure automatically chooses how to read an each one step suddenly of structure. This operation has two bytes to be located on an electronics importation. A byte is also located on exportation to carry, have 1 to be used to inner part in fixed time a machine, similar input or pause function. The EEPROM memory inner part is 256 bytes, can store all movements of steps, then with all movements of which stores 48 steps.In addition to an interactive menu, this kind of controller still has a control set and some instruction topress button and they control the movement of each step together with continuous and also control a little bit other devices.4.1 hand over with each other a functionAt actual circulate in operation, the controller needs some assistance equipmentses to help it and the user carry on interaction, can provide dependable of operation supervision, carry on a logic control to the current of air system in the meantime.Hand over to with each other work mode: In the main procedure, the user can send out signal to carry on the operation of concrete step according to the instructionThe LCD terrace can show the appearance of system work, measure an importation, output, timer and circulate of data etc..The voice of Di Di is use to hint important caution, stop, the take place of beginning and some urgent circumstances bright light means to connect power supply, with importation, output appearance.4.2 safetiesIf want to normally circulate procedure, have to promise each performance with all correct step. More important, should there is prevention circulating to break down and problem of resolve a method. The controller provided this kind of possibility and passed to use two internal and virtual circuits to circulate in the meantime. They can re- start procedure and recover the original appearance of procedure at any time. There are two importations carrying a common work can quickly circulate these functions.4.3 connectThe procedure movement sequence can use connect of controller to weave a distance. A set calculator connects and can also use to get stripe usage procedure. The user can make use of to connect to install a series of steps bytes which define a sequence. But can also design a procedure, the exploitation can treat resources as the information that user need when translate. But, if want combining a computer connects and controller, should have an instrument to the credibility of the assurance data at least. 4.4. FirmwareMain line wreath is pass to read EEPROM memory in of each information step carry on a work.In each step, the appearance of system is store and it also is show on the display in the meantime. According to the structure of user, it can make use of reposition of redundant personnel or pause to cope with an urgent circuit circumstance to promise a system safety.5. Electricity system exampleThis kind of system is much more than an orientation at the particular machine. It constitutes to°from four active machines. The active machine A, B and C are double and only the D be doubly a list. Square one, the active machine A starts circulate, and keep in a particular position until a be over of circulation, such as figure 5 show it can make sure some one object of under one sport. The second step, was A to complete it of work after, the active machine C is together with the B start together many creation electric current a turn possibly, and be subjected to the restriction of B movement speed, but the B speed be lived a petal management by a control of fluxion. B and C is work together of active machine of example, be the B slowly pushes an object of time, the C sometimes then repeats it of work.The third step, be the position time that the B arrives an end, the C is immediately stop it of the circulation exercise and return to the position of beginning. The active machine D that the electric current that the exploitation return work together with return of the C works together. The fourth step, the active machine D quickly goes back and forth a return to exercise once. The D can act as a tool, the superficial dozen that is on the object hole. When the D returns to the position time of beginning, AN and B also return in the meantime and this be the fifth step.Diagram 6 showed program design the first part. We know together as all movements of each step. (A+) mean that the active machine A pushes forward, but(A-) means to return to the position of beginning. Sport of the simultaneous with is together fold to add in the same step. This system totally has five steps.Diagram 5 circulate with 6 systems for express clear of described all sequences. Make use of them, we can design with the essential logic language whole of control circuit. But now return it not just an integrity of system, because it is still in need of some assistance facilities, .(diagram in show) Circulate to the end of procedure, these assistance facilitieses are very important, because they can make the circuit have more functions. They win the most important is a conjunction in eachly the one step suddenly of parallel circuit. That circuit can stop a sequence and change the appearance of active machine into a particular position at any time. It can heavy system or cope with an urgent circumstance. Diagram 7 with 8 what to shows be some results that will take place under the sistuation that have no usage controller. These photographs are the electricity charts which controls circuit, include sensor, control key and give or get an electric shock of live petal book.Moreover some assistance facilities also include in this system, the for example automatic machine/ hand moves to adjust to control a machine, they can make system continuous of circulating work; Two beginning control keys, they can let the operator hand move a beginning of control the system with stop, so reduced to take place an accident of danger.6. The user changes an example programmingCurrent of air coil fore the noodles has already elaborated on: It can let us understand to control the condition that a system need and that is in the actual movement in system and have to provide all function facilities. But, such as before speak of of so, use a PLC or particular controller, this kind of control becomes more easy of, and the nicety of the system will also raise.The usage traditional PLC of, such as figure 7, 8 show, notice while draw electricity chart of connect the logic of circuit. The usage is this kind of programmable controller and the user needs to know to circulate the idea of the method and the structure of the programming each step.That is to say, use traditional PLC, the user knows the relation of of each operation. Under the general circumstance,User can before connecting a people's top to circulate 1 to imitate procedure to look for a logical mistake together say of similar, new of plait the distance allow an each one step suddenly of the structure be partition. The sequence is alone define, but each one step suddenly be carry by the input and output to describe.7. ConclusionThis kind of controller's ising specialized is what this item design. Showed 1 takes tiny controller as the programmable controller of basal great use. It doesn't need for obtaining the resources in the tiny controller but installing exterior memory a machine or exterior in fixed time a machine. In addition to tiny controller outside, only have a little amount of zero parts performance some like output, importation, type ratio importation, show a circumstance of connect the and continuous movement etc. function.Use inner part memory alone, we can control a current of air system which has 48 steps, but if use a more simple system, will attain 60 steps. The controller becomes not to use PLC language, but use one more simple of with intuition of structure. Make use of electricity system, our items applied a same technique, but our designs be getting more direct in the meantime.A kind of very simple machine language can the one who let design use 4 or 5 byte definition a step all structure composing. This will see how experience that he use controller is .Although this kind of controller can't compare with the PLC of business, it is originally particular of of purpose but design of, so hard to say which good which bad. In fine, our this systems are in brief fast according to tiny controller but design.。

相关文档
最新文档