全国服务热线 19542938937
单位新闻

广西钦州西门子PLC总代

发布时间: 2023-03-30 14:24 更新时间: 2023-08-01 08:00
  • 产品分类Product

  • 西门子PLC模块

    西门子中国授权代理商

    西门子CPU模块

    西门子模块总代理商

    西门子电源模块6SL系列

    西门子电机驱动模块

    西门子地域代理商

    西门子电缆电线

    西门子低压断路器

    西门子PLC

    PLC

    电源模块

    交换机

    触摸屏

    西门子电缆

    西门子电源

    西门子CPU

    西门子模块代理商

    西门子CPU代理商

    西门子PLC代理商

    西门子交换机供应商

    西门子变频器代理商

    西门子触摸屏代理商

    西门子S7-200系列代理商

    西门子S7-1500模块代理商

    西门子S7-1200系列代理商

广西钦州西门子PLC总代理商



广西钦州西门子PLC总代理商      广西钦州西门子PLC总代理商

广西钦州西门子PLC总代理商广西钦州西门子PLC总代理商广西钦州西门子PLC总代理商

三菱FX 3U的PLC通过手摇轮,如何手动控制步进电机

动作描述:

系统的框架如下图



一台3U的plc,控制了3台步进电机,分别控制了X、Y、Z这3个轴,PLC接了一个手摇轮,可以手动控制这3个轴,手摇轮的*个旋钮可以选择控制不同的轴,*二个悬念可以选择速度的倍率,然后通过转盘控制电机正反运转。


二、硬件设备:

1.三菱PLC :FX3U-16MT-ES-A

2.42步进电机套装:3台

3.数控机床电子手轮


三、软件:Works2(1.576A版本)


四、I/O分配:




五、程序编写及思路:

(1)根据3U高速计数器的表格,可以找到X0和X1对应的高速计数器对应的高速计数器是C251。



我们只需要把手轮上转盘的两个信号点,接入X0和X1就可以,用以下的程序就能纪录手轮发出的脉冲信号个数



(2)通过M8012的上升沿信号用DMOV指令把脉冲数读取到D0里面,每隔100ms读取1次,1倍档时我们乘以10倍放到D2寄存器里面,就是相当于算出了1秒里面能够发送的脉冲数,1s发送的脉冲数就是的频率,后面控制的程序就用这个D2的数据去控制,10倍档就控制乘以100,100倍档就乘以1000,较后面清空下这个高速计数器。这样每隔100ms就刷新一般数据(这里我的手轮一圈的脉冲数和步进电机转一圈需要的脉冲数是一致的,如不同,那你需要根他们的比值去做一个乘法或者除法的运算),另外,3U的plc没有手轮控制的功能,我们程序没办法做到**的同步,动作存在误差。



(3)由于硬件的限制,频率一*过10000HZ时步进电机就控制不了(不同的电机硬件这个频率可能不一样,不一定是10000),所以这个参数需要根据你实际的数据去测试这个数据多大是极限,防止我们手轮摇的过快),所以下面做了限制



(4)较后面,使用可变速脉冲输出指令控制,不同的轴的X点对应不同的Y点进行输出,频率采用计算出来的D2进行控制。


湖北西门子PLC代理商,荆门西门子触摸屏代理商,上海西门子变频器代理商

,北京西门子交换机供应商,江苏CPU模块代理商,浙江西门子S7-200,S7-300,S7-1500,S7-1200系列代理商,

广州西门子电机代理商,湖北西门子电缆代理商,武汉西门子通讯电缆代理商,上海西门子模块代理商。西门子授权一级代理商

,深圳西门子授权总代理商,浔之漫智控技术(上海)有限公司,西门子CN模块授权代理商,

广西钦州西门子PLC总代理商                          广西钦州西门子PLC总代理商


联系方式

  • 地址:上海黄浦 上海市松江区石湖荡镇塔汇路755弄29号1幢
  • 邮编:200011
  • 电话:19542938937
  • 联系人:刘经理
  • 手机:19542938937
  • 微信:19542938937
产品分类