电脑如何控制机械设备

电脑如何控制机械设备,第1张

机控制可以用TPC表格设置控制器来实现,常用型号有TPC4-4TD、TPC8-8TD和TPC8-16TD等,分别可以控制4路、8路和16路电机信号,需要中反向控制每台电机需要两路输出来控制,一路控制正向的启停,另一路控制反向的启停。表格控制器不需要编程,而是在功能设置表上设置需要的功能,即可方便地实现启停控制、定时控制、顺序控制、程序控制及手动控制等各种控制功能。
表格设置控制器的接线很简单,输出可直接驱动24V的气缸电磁阀、继电器等负载,输入可以接入开关、电平和接近开关等开关量传感器信号,只需要在电脑上设置需要的功能,设置的数据下载到控制器后即可独立运行,实现各种工业自动化控制。

普通三相电动机或单相电动机主要是用作电能转换为机械能的装置使用,可以在一定范围内利用调节输入电压以调节转速,从结构来说,普通电机很难精确控制其转动圈数,所以才研究出解决精确控制转动角度的步进马达如果只用普通电动机(三相380V电动机或单相220V电动机)可以在需要控制转动圈数的轴上,加测定装置,例如轴上加一个转盘,转盘边沿均匀钻上小孔,转盘两边对应小孔位置分别安装光源及光电管组成的光电计数电路,转盘转动时,转过的角度通过小孔计数变为电脉冲个数,将该个数输入计算机(或单片机),比较是否达到相应要求的小孔个数(即要求的转动角度或圈数),一旦相符(即转动达到所需)计算机(或单片机),立即输出停止信号,通过强力刹车,将电机瞬间制动,达到控制目的高转速时控制误差将较大,

一般通过232或485连接能够通讯的驱动器就可以实现。
如果是简单测试步进电机的功能和动作。只需要购买步进电机,驱动器(通讯型),驱动电源,驱动程序。USB转232或485连接线。部分连接线材工具等。如果是多轴的可能需要下载到电脑控制程序模块。

根据你需要的控制数量,一个PLC本机加几个DI和DO模块、一台电脑、相应的信号电缆和电机,当然还有电机的配电系统就可完成。其中的PLC是需要进行组态,连接现场对商品数量检测探头,这些估计要达到四、五十万。由于各家PLC厂商的报价是不同的,你可以通过招标的方法来确定。

你可以用PLC,每个品牌的PLC都有自带的编程软件,在软件上 *** 作就可以了。你要用的PLC一台,电脑一台(最好笔记本,方便调试),USB转COM数据线,COM口与PLC连接线(这个一般你买的话,会带的),PLC用220的电压,如果接380的电机,接变压器,电线这是必须的,空开,继电器等。

1、用485信号线将控制主机和电机的控制器连接起来,这里的控制主机可以是PLC也可以是安装有上位机程序的电脑或单片机,如果是电脑要根据电脑上所具有的通信接口,连接相应的485转换器;这里的电机控制器要根据所使用的电机来选用的相应的无刷驱动器,或伺服驱动器,以下把无刷控制器和伺服控制器简称为电机控制器。
2、根据电机驱动器的相关说明设置好相应的通信参数,主要包括波特率、数据位、校验位和停止位等,如果控制主机是电脑还要设置通信端口。
3、如果控制主机是电脑,就可以在上位机软件中,根据要实现的功能作相应的参数设置或单击相应的按钮对电机驱动器进行控制。
4、如果控制主机是单片机或PLC,就要根据要实现的功能,从电机控制器使用说明书中找到相应的指令和控制器中相应的寄存器地址。
5、根据相关485协议的通信帧的格式把相应的指令和寄存器地址组织好指令数据帧,然后发送给电机控制器。

问题一:如何控制步进电机??? 步进电机动作的话要靠驱动器来驱动的,步进电机也叫脉冲电机,给一个脉冲转一个角度。12V的话要控制要先买个开关电源,把220V变成12V接到驱动器,再用驱动器控制电机,还要一个外部给脉冲的控制器(单片机或者PLC)给驱动器脉冲信号、

问题二:如何控制步进电机 看下你年纪,假设你没学过步进电机和单片机,所以,需要学习的东西主要就是步进电机的简单的原理,这个可能学的很快,因为它挺直观;还有就是学单片机,这个就不好说了,网络上有众多的类似10天学会XXX,21天征服XXX的教程。
通过单片机驱动步进电机还是挺简单的,就像在淘宝上随便一搜,就能找到这样的驱动,很入门

问题三:怎么用PLC控制步进电机定距离转动 1、18度的5细分就是036度,1000个脉冲转一周。
2、步进电机皮带轮直径5cm ,周长就是157cm。
3、18度的5细分每一个脉冲走多少157/1000=00157cm。
4、走15cm需要多少脉冲 15/00157=955414。
5、Fx2n系列PLC有一条脉冲输出指令PLSY,指令的格式是PLSY K10000 K955 Y001 ,意思是用10000HZ的频率,将955个脉冲由Y1输出,这样就能走约15cm的距离。
想详细的了解程序,可以在网上搜我的用户名,有盯的联系方法。记得把分给了。

问题四:如何实现步进电机控制中的点动功能 电机为什么总要加速减速呢?是因为你的设备的需要吧。点动速度恒定,缓动不是也挺好吗?就是慢点吧,还安全用2个PLS实现停止没问题。正如你所说,PLS之间没有突变就行。你可以把PLS指令想象成实际电机的动作情况就行了,指令发出电机执行还得时间呢。所以用2个PLS实现,从电机上是不会有什么影响的,就相当于多段包洛吧。至于怎么得出终止频率那就得看你前面的程序是怎么让他加速的了。还有高速计数是用反应的什么量,我不太清楚,请指点以上纯属新手看法,望指正!

问题五:请问怎样控制步进电机一步一步地走?? 步进电机的旋转是以固定的角度(称为“步距角”)一步一步运行的, 其特点是没有积累误差(精度为100%), 所以广泛应用于各种开环控制。控制系统每发一个脉冲信号, 通过驱动器就使步进电机旋转一步距角。所以步进电机的转速与脉冲信号的频率成正比。控制步进脉冲信号的频率,可以对电机精确调速;控制步进脉冲的个数,可以对电机精确定位目的。

问题六:步进电机基本控制方法? 可以用单片机+全集成步进电机驱动芯片来整全应用,这样比较简单,控制上很方便。用普通的51单片机像AT89C2051或STC12C1052 + THB7128或THB6064这类芯片来组合就可以了
单片机根据输入来决定输出的脉冲数量,让步进电机驱动芯片转化成功率信号驱动步进电机。
因为是一个脉冲走一步的,所以输出的脉冲数还要考虑到细分数的问题,固定转动步数、角度的程序还是比较容易编。像18度的步进电机,2细分时,转一圈就需要400个脉冲,转半圈只需要200个脉冲,转90度只需要100个脉冲,如此类推。
程序的话,固定一个适当的频率,按键触发启动定时器,然后在定时中断里取反一个IO端口做脉冲输出,再放入一个累加变量做计算,算脉冲数量,是取反两次输出一个完整的脉冲,在主程序中设定一个需要的脉冲数量来作为条件控制定时器的开启和关闭,然后循环等待条件满足
如果想把控制、驱动、和步进电机都整合在一起,比较麻烦,小电机还好,大电机的干扰是个问题

问题七:步进电机是如何实现位置控制的 哈!你如想精确的得到位置控制这可不只是步进电机和你控制电路的事了,因步进电机的失步可是一个常见事了并也是个不好处理的难题。这只有在控制方法上下功夫憨可能减少到最低限,如你想精确的位置控制最好还是采用有闭环回路的方案。
因这步进电机的控制就是通过给的脉数和这个步进电机的步角度的乘积再换算到你的执行机构上去。哈!只怕碰上阻力大时就会出现你给了脉冲可它转不动而失步的现象了。

问题八:接近开关如何控制步进电机的停止和运行? 自认为停止方式有以下两种:
1利用控制步进电机的微控制器(如单片机,PLC等)检测接近开关的的输出信号。当接近开关触发时,给微控制器一个信号,微控制器停止发出步进电机所需的脉冲指令。步进机就停了。
2接近开关,通过相应的接口电路,接到步进电机驱动器的使能端。接口电路的设计时,只是做相应的电平与逻辑的匹配。

问题九:如何用电脑控制步进电机 一个典型的控制系统是由控制部分驱动部分执行部分组成
步进电机只是个执行部件在它上面还需要一个驱动部分再往上还需要一个控制部分
现在的步进电机驱动部分大部分都是接受脉冲信号的而电脑是不能发送脉冲信号所以一般在电脑上有安装运动控制卡的或是其他能发送脉冲信号的部件

问题十:步进电机控制怎样才能不丢转 要想保证步进电机控制不丢转,首先要保证到达步进电机的控制脉冲按照时序一个接一个地经过步进电机的每个绕组,如果控制脉冲的时序中有一个脉冲丢失,或者脉冲电压幅度不够,就会出现步进电机控制丢转现象。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/dianzi/10546898.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-09
下一篇 2023-05-09

发表评论

登录后才能评论

评论列表(0条)

保存