西门子1500系列PLC速度轴配置与仿真编程实验
实验前景 :西门子电机变频调速控制以前多是在驱动控制器中实现,例如Cu320、Cu310等控制单元,使用Start软件进行配置,对于使用者来说,Start使用难度相对较大,随着西门1500系列PLC的产出,现在西门子逐渐将驱动功能放在PLC中完成。
实验目的 :创建速度轴并模拟速度轴的运行情况。
实训操作 :
1>、新建项目,添加新设备,本例使用仿真的方式;
2>、创建好项目后在项目树中点击“添加新设备”,在弹出的添加新设备对话框中选择“控制器”,然后找到模拟仿真时用到的CPU,本例仿真采用的是1516-3 PN/DP系列的PLC,添加完成后CPU的子网参数均使用默认值。
3>、添加驱动信息,本例采用S120系列中的CU320-2
4>、选择好CU320装置后,拖拽到硬件组态中,然后采用拖拽的方式建立PLC与装置之间的Profinet链接。
5>、双击驱动装置,在弹出的对应的设备视图中对驱动装置进行配置,先添加DO矢量,然后选择相应的报文。
6>、在工艺对象目录下点击新增对象,找到运行控制的速度轴对象,并添加:
6.1、在驱动装置中选择前面组态的驱动装置:CU320
6.2、在驱动装置数据中勾选:运行时自动应用驱动值
7>、在OB1中添加功能块MC_POWER,并在Axis输入端选择之前添加的速度轴,在Enable输入端输入使能信号;
7.1、采用如上方式依次插入如下对轴控制的启动和停止块。
8>、下载程序并启动仿真,在Enable和Execute输入引脚测试强制给定“1”信号:
9>、在诊断界面可以对运行状态进行监视,设定速度100,实际速度显示99.999….
9.1、如果要停止轴的运动,则在MC_HALT功能块的EXecute是输入引脚强制给定一个“1”,就可以对虚拟轴进行停止。
PLC延时停止详细分析:启动后延时5秒停止
控制要求:按下I0.0电机Q0.0启动,按下I0.1电机延时5秒之后停止。
作为初学者,我们不可能一看到题目要求立马就可以编译完成。首先我们根据题意可以先简单把它拆分为几部分来完成,第一步我们按要求首先把电机转动起来,那么我们就先编一个自锁电路:器或是中间继电器,因为它也有常开和常闭触点)得电后它的常开常为常闭,常闭变为常开。我们不能光让它一直有电,所以利用完之后它就没有什么作用了。那么我们就得想法停掉它。怎么停掉呢?我们在上图的基础上串联一个时间继电器的常闭即可。等计时时间一到,T37的常闭断开,M0.0失电,T37失电,从而停止。
相关问答
PLC的简易编程器中把RUN开关拨到STOP位置和RUN位置对于...
根据你使用什么品牌PLC来讲譬如:三菱FX系列使用编程器连接PLC时1,如果拨动开关拨在run时这样可以读取,监视修改内部时间复制程式等,但是不会损害程序...
PLC编程中的起保停?
“起保停”是PLC程序中常用的控制方法,它是指在自动化生产过程中,通过编程控制PLC,实现对设备的开启、运行和关闭的控制。起保停的实现方式是将设备的各个状...
西门子PLC高速脉冲输出时如何停止?
利用其中的高速脉冲控制字节Q0.0对应是SMB67Q0.1对应SMB77在这个控制字节中的最高位SM67.7是允不允许高速脉冲启动,将其设置为0并从新接通一次PLS指令就...
为什么plc程序中急停写常开?
为什么在PLC中急停写常来?原因很简单,急停按钮它电气电路中是处于闭合状态的,因为它的作用就是用来切断回路,如果电路中出现危险或者其他问题,需要快速停止...
不知道PLC如何输出一个什么样的信号来_作业帮
[最佳回答]需要楼主编写,PLC输出模拟量来控制液压比例阀
三菱PLC中怎么编写中止-ZOL问答
三菱PLC中是没有暂停指令的。在暂停时你想实现什么功能。是让所有输出保持现状还是所有输出都停止或是保持部分输出。如果让所有输出都停止那相对来说就比较...
三菱PLC怎么设置延时停机?
三菱plc如何实现延时停机,三菱PLC在规定日期定时停机,这个程序非常好编写,方法也有很多。以三菱FX2N的PLC为例,我可以告诉你一种“在超出规定的开机时间里停...
plc数码管显示控制如何实现暂停控制?
可以使用CJ指令来实现。定时器和计数器如果被CJ指令跳过,跳步期间它们的当前值被冻结,如果在跳步开始时定时器和计数器正在工作,在跳步期间,它们将停止计时...
plc循环停止怎么设计?
一个工作循环需要一个总的开关控制,如用M0.0这样,按下停止按钮时,这个停止信号保持住,等待工作循环最后一步结束,停止信号才让一个工作循环的总开关M0.0断开...
台达plc怎么设置到时间停止程序?
1,因为台达PLC只有延时导通计时器,所以所有类型的延时计时器必须用延时计时器记性逻辑操作。先加一个计时器,如果最大计时时间不够用,则输出给一个计数器。...