边干边学
我这些年做过一些FX2N/1N/1S的相关编程,
之前也从许多工控网朋友获得到很多宝贵经验.受益很大
初学者做项目有什么疑惑可以在此留言,
如果我懂的,我会抽出时间尽快答复的.
多多交流自动化知识,一起提高技术,
张小平
老师,我用PLSY能很好地控制脉冲输出频率~
但是想高速用1PG模块,用TO指令写进参数后,不知如何使其发送脉冲(FP灯不会闪),和外部接线有什么关系吗?
和伺服驱动器没接上没啥关系吧?
往指点。
我想不发脉冲是你参数没有调好,首先你模块读取是否符合?初始化的BFM怎么定义的?
主要是确认BFM#3和BFM#25,比如STOP的极性等,位置和速度参数要注意有些是16位,有些是32位的,
另外通过BFM#28和BFM#29可以判断状态是否正常?
你的定位运动方式、起步速度、最高速度、移动距离和运行速度分别是怎么定的?注意写入的字数和地址要符合。
彩色沙漠
如果脉冲速度很高,要求定位精确,则把Y0接入X0,采用高速计数器中断置位M0作为判断标志
LD M8000
OUT C235 D0
DHSCS K1000 C235 M0
不过脉冲速率不得高于60K
除非很特殊要求,一般情况下,不宜利用高速脉冲数量来启发新动作,因为即使准确捕捉到信号,运行执行该新动作时,
仍需CPU扫描,占用步数时间,此时脉冲已经变化。有时需要根据不同的速度采取不同的脉冲数提前判断,“同步”动作只是相对而言。
wosiliming
xuliya518
请问指针是什么做什么用的
你是说行程和速度的设定还是位置的记忆?
FX1S的EPROM保持区D128~D255,
FX1N的D128~D255是EPROM保持,D256~D7999电容保持。
FX2N的D200~D511是备用电池可改保持区域,D511~D7999备用电池固定保持区域。
Y0的脉冲记录D8140,Y1 脉冲记录D8142断电保持。
回复 xuliya518 :
指针在FX里面是程序段位置的标签,不同于C语言里的指针P*++,
是跳转CJ P**的目标位置、子程序CALL P**、中断程序I***的起始标号用。
回复 wosiliming :
Q系列与FX系列组网一般用CC-LINK,即开放式现场总线 。
(如果是单纯的FX之间组网用CC-LINK或RS485的N:N或无协议等都可以)
CC-LINK的优点有网络数据从网络模块到 CPU 是自动刷新完成,通讯距离长、速度快、数据传送容量大、抗噪性、RAS 功能等。
每个远程从站FX配FX2N-32CCL接口模块,采用总线方式通过屏蔽双绞线进行连接,组网参数用GX软件进行配置即可。
CC-Link相关实程编程和参数配置,请下载相关操作手册参阅:
《Q系列网络系统CC-Link 主站本地站》QJ61BT11、《Q系列网络系统CC-Link 远程I/O站》、
《FX2N-16CCL-M CC-Link 系统主站模块 / FX2N-32CCL CC-Link 接口模块》等。
http://search.gongkong.com/SearchDatum.aspx?orderby=0&hidden=&resultsearc=&query=CC-link&pager.offset=10
步进电机工作中暂停用什么指令?
暂停具体怎么实现要看设备的具体工艺要求,要和你的机械设计方和最终用户商量。
暂停按钮动作后,有的要求步进电机立即停止,暂停取消后继续发未发完的脉冲数。(通过D8140计算剩余脉冲数)
大部分是要求步进电机走到位或还没有启动时暂停的,因为步进电机急停和2次启动会增加累计误差。
注意有些设备要求在气缸或油缸恢复到原点才能暂停,或者暂停时要求垂直方向的电机抱闸、停止加工钻头的旋转等,是出于安全考虑。
暂停不是用一个指令来解决,而是一种工艺流程的安排。
chenyongsen
我用PLC控制8台变频器,用RS-485通迅,请问必须要用双绞屏蔽线么,PLC到变频器的距离两到三米.用一般的屏蔽线可以吗.线材的截面积如何选用呢.
死心眼
我想用指令
DECO D0 M100 K3
中的DO值驱动一个步进M100 M101 M102
请问K3是指D2 D1 D0吗?要是用字元件的话,是不
是要改为K1呢?手册中不太详细。
北方一只狼