




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Compax3 T40 Langkay一、功能1) 接通电源后,led灯处于熄灭状态2) 合上开关,led灯被点亮,并开始以一定的频率闪烁(这里设灯亮1s,暗2s,周期为3s)。3) 断开开关,led灯熄灭。4) 这里的开关可以分别是C3MGR2自带的软件模拟开关,实际的硬件开关,通过串口通信传递的命令控制开关。二、原理开关(硬件开关或软件开关)闭合时,向数字I/O口X12的第6脚I0输入一高电平,作为开关信号,compax3开始执行相关程序,使X12/2,即O0口输出周期为3s的方波信号(高电平为22.35v,低电平为0v),从而使led灯闪烁。通过串口通信的方式将object 1903.1,即C3Array.Col03_Row01置为1,作为启动程序的开关信号,从而实现led灯的闪烁。三、硬件1 元器件Compax3, 10v电源,电路板,led灯,电阻,导线若干2 原理图如图1所示图1需要说明的问题:1) X12/11必须和X12/1相连,enable四个输出口。2) 输入引脚上的电压大于9.15v时为高电平,否则为低电平。四、软件周期为3s的脉冲信号是用PLC程序来实现。主程序是用SFC来架构,各个子程序是用FBD来实现的,具体如下:1) SFC主程序,如图2图22) 初始化程序,如图3图33) 点灯程序,如图4图44) 熄灯程序,如图5图5五、串口通信1 ObjectCompax3的每一种状态和对其进行操作的每一个参数都有其对应Object,例如实现绝对位移的操作是函数是MC_MoveAbsolute,对应的一个参数是position,它就有其对应的object,C3Plus.POSITION_position,编号是1111.1。其具体信息如下图所示:从这个表里,我们可以得到关于这个object的所有信息。对于我们现在使用的这种型号的驱动器(C3S063V2F10 I11 T40 M00),主要关心如下信息:1)功能:在Remark里面有详细说明。2)存取方式(Access):这里既可读也可以写。3)有效周期:对于有的object来说,对其值做的变化并不能立即被compax3识别。这可以从valid after 来判断。可以立即识别的就是immediately,否则就是VP。对于后者,如果我们要想所设置的变量有效的话,还必须向object 210.10(C3.ValidParameter_Global)写入一个不为0(TRUE)的值。另外,对这些object所做的改变只是临时的,在compax3断电后就会消失;要想永久地让这种改变起作用,必须在对这个object进行操作后,紧接着向object 20.11(C3.ObjectDir_WriteObjects)写入不为0的值(TRUE)。4)是否为codesys中的object,及其数据类型(codesys format)。5)取值范围,minimum/maximum value。2 串口通信格式利用串口通信对compax3进行操作主要是通过对object进行读写来实现的。Parker公司提供了两种通信格式:ASCII码格式和二进制码格式。前者实现起来比较容易,后者操作复杂,但速度快、安全性好。这里只对前者作简要介绍,后者可参看手册上相关内容。ASCII码格式如下:地址符+命令符+回车(CR)。地址符:RS232通信没有地址码;RS485的地址码从0到99,可以在C3 ServoManager下的RS485 settings中进行配置。命令符:命令符是由从0X21到0X7E的这些可被表示的ASCII码组成,小写字母和空格如果不在双引号里的话,前者将被改写成大写字母,后者被删除。对于在小数前后的连接符都当作小数点来看待。如果在数字前加上“$”,该数字就为16进制的;如果在回车前加“$”,返回的数字信息也是16进制的。向compax写入命令后,它会有一个Answer strings作为回应。读命令:读数字的话,直接返回对应的数字,长度不定;读字符信息(e.g.软件版本号),就返回该信息,长度一定。写命令:成功,就返回符号“”;否则,就返回字符“!XXXX”,XXXX是一个4位的16进制数字,其含义可以从手册上查到。命令格式:1)读object:RS232: O $ Index, $ Subindex $ RS485: Address O $ Index, $ Subindex $ 例如用RS232从Object 402.2读出信息,可表示为O $0192,2$ 或 O 402,22)写object: RS232: O $ Index, $ Subindex = $ Value ; Value2; Value3; . RS485: Address O $ Index, $ Subindex = $ Value ; Value2; 例如用RS232向Object 402.2写入200,可表示为O $0192,2=$C8或 O 402,2=200六、调试过程1)在CoDeSys中按F11编译上述PLC程序。2)在C3MGR2 R09-0中,利用IEC61131-3 Programming下的Link IEC61131-3 Project命令将编译通过的PLC程序连接到C3MGR2 R09-0中,如图6:图63) 在C3MGR2 R09-0中,利用Download下的IEC61131-3 Program命令将PLC程序下载到compax3中。如图7:图74) 在optimization中,打开如图8所示的Launch compax3 input simulator命令图8按下I0后可看到如图9右
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年南宁房地产市场区域分化现状及投资机遇研究报告
- 2024年秋七年级数学上册第2章整式加减2.2整式加减2.2.2去括号添括号第2课时添括号同步练习新版沪科版
- 2024年高中物理第三章6第一课时带电粒子在匀强磁场中的运动练习含解析新人教版选修3-1
- 公共政策制定-洞察及研究
- 12.2.3趋势图 课堂检测(含答案)人教版七年级数学下册
- 数控裁板锯项目投资风险评估报告
- 汽车点烟器项目投资风险评估报告
- 节温器项目投资风险评估报告
- 2025至2030年中国珊瑚绒毯行业市场发展规模及投资趋势研判报告
- 公路管理与养护服务项目投资风险评估报告
- 风险评估理论与应用
- 研究生招生宣传-中南大学雅二医院课件
- 水泵测试报告
- 护理安全用药制度
- 中国药妆行业发展现状、药妆市场政策解读及未来发展趋势分析图
- 毕业离校学生证遗失证明
- 《汽轮机原理》第03章1课件
- 家族成员关系辈分排列树状图含女眷
- 围堰施工监理实施细则
- 新生血管性青光眼课件
- YY∕T 1797-2021 内窥镜手术器械 腔镜切割吻合器及组件
评论
0/150
提交评论