- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PMC100控制器_说明书.doc
PMC100控制器说明书
目录
一、概述……………………………………………….…………………2
二、硬件说明……………………………………………………………..2
三、PMC100编译器介绍………………………….….…………………6
四、命令介绍…………………………………………….………………7
五、附录:样例………………………….………..……………………..9
一、概述:
敬爱的用户: 你好!非常感谢您使用 PMC100 步进电机控制器, 和国内外同类高档控制器相比,先进的特点如下:
1.1、用户编程方便,使用 PMC100 控制器,您不必再为修改程序发愁。 该控制器提供独立的编程环境,不必借助任何工具, 您可以随时对程序进行修改或重写。她的指令设置合理并简单,符合人们 的思维习惯,不会在指令的熟悉上花费您太多的宝贵时间;。
1.2、可控制一轴步进电机。 PMC100 控制器具有驱动一轴步进电机的能力,并带两个硬件限位点, 一个参考零位。控制步进电机电流0~2A。
1.3、显示方式为真彩TFT液晶屏;
1.4、按键采用触摸屏;
1.5、通用2个输入、2个输出点,实现逻辑控制;。
1.6、高达1024字节的存储空间;支持计算机程序下载;可脱离PC独立控制
1.7、支持指令控制,进行傻瓜式控制;
1.8、支持计算机控制;
1.9、拥有简单数据输入软件,实现简单控制。
2.0、提供二次开发的接口和样例程序,方便客户二次开发。
二、硬件说明:
2.1、硬件说明;
1、适用于步进电机的各种场合控制应用;
2、提供运算指令,可进行复杂控制;
3、2个通用输入点、2个输出点,实现逻辑控制;
4、2个硬件限位点;1个参考零位。
5、最高128细分步进控制,出厂默认为8细分;
2.2、性能指标;
1、输出脉冲频率:单轴控制 400-40000Hz 任意值可设定;
2、1K 用户程序空间;
3、当前坐标实时显示;
2.3机箱正视图:
1、采用2.8寸TFT液晶屏,触摸屏;
2、实时显示当前位置;初速度;加速度;终速度。
3、提供四个快捷键:前进;后退;运行;回零。
前进:每按按一次,前进10000个脉冲。
后退:每按一次,后退10000个脉冲。
回零:回到零点。
运行:运行已经存储在flash中的程序(停止键,即停止当前运动)。
2.4机箱后视图
说明:
A:电源开关
B:220伏电源插口
C:X轴电机控制端口及硬件限位开关接口
D:RS232通信和硬件IO输入输出接口
X轴接线端口及硬件限位开关接口定义:
RS232通信和硬件IO输出接口图:
IN0,IN1默认为低电平;
OUT0,OUT1默认为高电平,输出高电平为24伏;
PMC100编译器介绍:
3.1、安装与卸载:
安装:采用绿色无安装设计,双击“PMC100编译器”即可直接运行。
卸载:可直接删除。
3.2、界面介绍:
1、程序区:用于输入程序;
2、控制功能区:实现打开串口,编译代码,下载程序;
3、状态显示区;显示控制器当前状态;
4、简易控制区:输入简单参数实现方便控制,存储打开简单运行方案;
5、“运行”:在PMC100未运行状态,实现运行;
6、“停止”:在PMC100在运行状态,实现停止;
7、“+X”:前进10000个脉冲;
8、“-X”:后退10000个脉冲;
9、“回零”:回到机械零点;
命令介绍:
ST:开始程序,返回ST;
EN:结束程序,返回EN;
XF:查询初速度,返回初速度;
XA:查询加速度,返回加速度;
XV:查询终速度,返回终速度;
VE:查询当前版本,返回当前版本号;
ID:查询产品序列号,返回当前ID号;
HX:回零指令,返回当前坐标;
+X:正方向前进X步,返回当前坐标;
-X:反方向前进X步,返回当前坐标;
U0:设置OUT0为高电平,返IO_0:0
U1:设置OUT1为高电平,返IO_1:0
D0:设置OUT0为低电平,IO_0:1
D1:设置OUT1为低电平,IO_1:1
FX:设置初速度,返回OK_VF;
WD:若第2个IO口为低电平,则跳转,否则等待,返回IO2_0;(指令模式无效)
HD:若第3个IO口为低电平,则跳转,否则等待,返回IO3_0;
(指令模式无效)
VX:设置终速度,返回OK_VX;
WU:IO2_1;
(指令模式无效)
HU:若第3个IO口为高电平,则跳转,;否则等待,返回IO3_1;(指令模式无效)
AX:设置加速度,返回OK_VA;
DL:延时指令,;以MS为单位,;无返回值
JP:无条件跳转指令;返回JMP(指令模式无效)
样例代码解释:
ST//程序开始,返回ST;
AX 2000//设置加速度为2000,返回OK_VA;
VX 5000//设置终速度为5000,返回OK_VC;
FX 2000//设置初
原创力文档


文档评论(0)