python plc fx5u_三菱PLC FX5U定位编程时的注意事项说明
FX5U定位编程时的注意事项说明
本文从以下几个方面来说明FX5U定位编程时应注意的一些事项。
一、同轴的定位指令
1、请不要驱动多个同轴内的定位指令。定位动作的脉冲停止且在定位指令的驱动触点未置为OFF前,不能驱动同轴的定位指令。
2、 脉冲输出中监控置为ON时,使用该轴的定位指令不能执行。此外,即使指令驱动触点置为OFF,在脉冲输出中监控置为ON的期间,也请不要执行指定了同一轴编号的定位指令。
二、定位指令的程序数
定位指令的程序次数没有限制。即使多次使用相同指令也没有问题。
三、外部开始信号
外部开始信号为有效且置为OFF时,使用该轴的定位指令可以执行。执行需要将指令的驱动触点置为ON,且将外部开始信号置为ON。
四、定位指令的驱动时机
1、使用绝对位置检测系统时
使用绝对位置检测系统的轴,请在伺服上电时驱动DABS指令。ABS数据读取结束后,将保持伺服ON状
态(SON置为ON),在DABS指令置为OFF时解除伺服ON。请在DABS指令结束ABS数据读取后,进行其他定
指令的动作。
2、脉冲输出监控置为ON时
脉冲输出中监控置为ON时,使用同一轴编号的定位指令(DABS指令除外)不能执行。
此外,即使定位指令驱动触点置为ON?OFF,在脉冲输出中监控置为ON的期间,也请不要执行使用同一
轴编号的定位指令。驱动时,请在脉冲输出中监控ON?OFF后,经过1个运算周期以上后再次驱动指令。
3、使用用户中断时
定位指令驱动中,在多个扫描中进行动作,由于分别有上升沿、下降沿的处理,因此存在无法执行例如
用户中断程序中的每个运算周期的情况,或在CJ指令中下达指令后不正常进行动作。但是,脉冲输出仍
将继续。通过RUN中写入取消指令时,虽同样不进行正常动作,但脉冲输出停止。
略过了指令时,定位动作停止后结束标志位不置为ON。定位动作停止后,CJ指令的解除及通过中断程序重新执行了定位指令时,结束标志位置为ON。此外,略过了指令时,如果检测出全部输出禁止(SM8034)、脉冲停止指令、脉冲减速停止指令、行进方向的极限,则定位动作停止。用户指定的结束标志位置为ON,FX3兼容用的结束标志位不置为ON
五、输入输出竞争功能
在定位中使用的输入输出的下述功能在同一软元件中无法指定多个。
┌─────────────────────┬─────┐
│ 输入 │ 输出*1 │
├─────────────────────┼─────┤
│·高速计数器(A相、B相、预设输入、启动输入)│·PWM输出 │
│·脉冲宽度测定 │·通用输出│
│·零点信号 │ │
│·中断翰入信号1 │ │
│·外部开始信号 │ │
└─────────────────────┴─────┘
==========================备注===========================
*1、在参数中将定位设定置为有效的输出软元件(Y),未使用定位时可作为无参数的PWM输出、通用软元件进行使用。但是,在参数中将定位设定置为无效时,无法将PWM输出、通用输出的软元件用于定位功能。
此外,以参数进行PWM动作时,无法使用与定位相同的输出。
六、共享输入的功能
根据定位的参数,有可能占用输入中断的通道数。
1、输入中断功能
下述定位功能的输入占用输入中断功能(X0~X17中最大8CH)。
. 输入中断*1
. 零点信号
. 中断输入信号1
. 外部开始信号
*1 可与其他功能重复使用。但是,边缘依据共存对象。
七、回差修正
定位功能不能修正机械单位制的回差(空隙、松动间隙)。如果需要修正,那么在移动方向反转时,请预先考虑回差部分,从而设定输出脉冲数。
python plc fx5u_三菱PLC FX5U定位编程时的注意事项说明相关推荐
- python plc fx5u_三菱PLC FX3U和FX5U有什么区别
1.系统总线速度不同.FX5U系列虽小而精,与以往产品FX3U相比,系统总线速度大大提升了150倍,最大可扩展16块智能扩展模块,内置2入1出模拟量功能,内置以太网接口及4轴200kHz高速定位功能. ...
- python plc fx5u_三菱PLC FX5U系列模块型号对照一览表
三菱PLC FX5U系列模块型号一览表 FX5-40SSC-S FX5U系列 简易运动控制,4 轴定位(对应SSCNET III/H) FX5-80SSC-S FX5U系列 简易运动控制,8 轴定位( ...
- python plc fx5u_三菱PLC的FX5U系列参数与定位点
三菱PLC的FX5U系列参数与定位点是在最近推出的,那么它是属于新一代的FX5U系列具有高速化的系统总线,而且高速I/O参数,下面小编为你分享三菱PLC的FX5U系列参数与定位点. 全方面的革新了ME ...
- php和plc哪个难,西门子plc和三菱plc那个好学?西门子plc和三菱plc的区别
三菱的plc比较好入门,初学者都是选择三菱的PLC. 西门子plc和三菱plc的主要区别就是,西门子一直主张使用结构化编程,就是一台设备的程序由若干个子程序组成,每个子程序负责一个功能,需要的时候再通 ...
- python plc fx5u_三菱FX5U可编程控制器硬件及指令篇
三菱PLC目前较常用的为FX系列和Q系列.FX5U现在就是MELSEC iQ-F系列,对标西门子1200.欧姆龙CJ2系列,使用三菱最新的GX-Works3一体化编程软件,是三菱公司在中小型市场的主力 ...
- python plc fx5u_三菱PLCFX5U模块专用指令有几个大类能详解吗?
二5U外部设备通信指令 A串行数据传送2(RS2):通过无协议通信收发数据. B变频器通信指令 1).变频器的运行监视(IVCK):从指定的变频器站号中读取对应的指令码内容. 2).变频器的运行控制( ...
- 三菱plc232数据线驱动下载_西门子PLC与三菱PLC专业横评,选型不再纠结
首先它们的编程理念不同,三菱plc是日系品牌,编程直观易懂,学习起来会比较轻松,西门子plc是德国品牌,指令比较抽象,学习难度较大,但指令较少,而三菱的指令较多,所以学习三菱和学习西门子的周期是一样的 ...
- C语言在嵌入式系统编程时的注意事项
C语言是一门通用计算机编程语言,应用广泛.C语言的设计目标是提供一种能以简易的方式编译.处理低级存储器.产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言. 尽管C语言提供了许多低级处理的功 ...
- java中float和double型数据在赋值时有哪些注意事项?,java语言中float和double类型的数据在编程时的注意事项...
float和double类型的数据在编程时的需要注意的地方 package execisetest; public class AccuranceTest { public static vo ...
最新文章
- 使用c语言标准库中的时间函数
- [原]SQL解决“俯瞰金字塔”矩阵
- 学习和在生产环节使用d语言的三个条件
- webservice 简介 跨编程语言 跨操作系统 远程调用技术
- 【HDU - 1025】Constructing Roads In JGShining's Kingdom(dp最长上升子序列模型 + 二分优化)
- 程序员都在用什么高效率的工具?
- JavaScript 开发工具webstrom使用指南
- Android之ListView/GridView 优化
- r语言 rgl 强制过程中_R语言中的方差分析方法汇总
- 系列学习 Lambda 表达式之第 2 篇 —— JDK1.8 的 Stream 流基本使用
- 【PMP】PMBOK 笔记 第10章 项目沟通管理
- HDFS与HBASE的动态节点的扩容(增删)小白级(二)
- 《Cinema 4D + After Effects动态图形设计案例解析》——第 1 章 动态图形设计概述 1.1 什么是动态图形...
- Android 获取手机中的图片信息的两种方法
- Linux_arm64架构(TX2)安装vscode
- nas系统存储服务器,我的瞎折腾NAS之系统选择篇
- 我给游戏服务器端开发的一些建议
- C++控制台鼠标化操作
- 程序员高收入的职业发展方向了解一下
- centos双网卡聚合