新代CNC-PLC开发工具操作手册V2.1(简).doc
OpenCNC
PLC开展工具
操作手册
by:新代科技
date:2002/11/20
ver:2.1
目 录
TOC\o1-31、编辑软件下载与安装 6
1-1软件下载 6
1-2软件安装 7
2、软件操作 8
2-1按钮功能区 9
2-2指令区 11
2-3指令编辑区 11
2-4参数输入栏 11
2-5键盘操作说明 12
3、PLC组件说明 13
4、PLC指令说明 14
4-1常开接点(NormalOpenContact) 14
4-2常闭接点(NormalCloseContact) 14
4-3连结线(Connector) 14
4-4常开线圈(NormalOpenCoil) 14
4-5常闭线圈(NormalClosedCoil) 15
4-6正缘触发脉冲线圈(PositiveEdgeTriggeredCoil) 15
4-7负缘触发脉冲线圈(NegativeEdgeTriggeredCoil) 15
4-8保持线圈(LatchCoil) 16
4-9复归线圈(UnlatchCoil) 16
4-10计数器(Counter) 17
4-11循环计数器(RingCounter) 18
4-12计数器复归(CounterReset) 18
4-13定时器(Timer) 19
4-14PLC轴控制(PLCAxis) 20
4-15键盘扫描 24
4-16PLC坐标教导系统组件 26
4-17算数运算指令(ArithmeticOperation) 29
4-18逻辑运算指令(LogicOperation) 30
4-19比拟指令(Compare) 31
4-20数据搬移指令(Move) 32
4-21刀库旋转指令(Rotate) 32
4-22程序跳跃指令(Jump) 33
4-23子过程调用指令(JumpSubroutine) 33
4-24子过程调用返回指令(Return) 33
4-25符号标记(Label) 33
4-26程序结束指令(End) 34
4-27快速PLC程序扫描 34
5、C、S、R参照表 36
5-1CBit(PLC=CNC)接口说明 36
5-2SBit(CNC=PLC)接口说明 49
5-3S/CBit相对于标准PC键盘扫描码对照表 55
5-4RegisterDefinition 56
5-4-1资源分配表 56
5-4-2CNC系统接口区 56
6、MCODE、SCODE及TCODE 67
6-1M_code、S_code及T_code功能目的及范例说明: 67
6-2M_code、S_code及T_code动作流程。 68
6-3如何撰写M、S、Tcode之PLCladder。 70
6-3-1考前须知: 70
6-3-2范例: 70
6-4M_code、T_code呼叫MACRO功能说明: 72
6-5补充说明 73
6-5-1同一单节有G_code与M_code时: 73
6-5-2多个M_code于同一单节程序时: 73
7、LADDER范例 74
7-1模式选择 74
7-2主轴速率% 75
7-3MPG/INJOG段数与G00百分比速率% 76
7-4G01切削速率% 77
7-5MPG模拟(MPGSimulation)C20 82
7-6程序空跑(DryRun)C42 82
7-7选择性停止(OptionalStop)C44 83
7-8选择性跳跃(OptionalSTOP)C41 83
7-9单节执行(SingleBlock)C40 84
7-10机械锁定(MachineLock)C43 84
7-11主轴正逆转、停止 85
7-12夹头与夹爪方向 86
7-13面板JOG按键 88
7-14程序启动(CycleStart)C0与程序暂停(FeedHold)C1 89
7-15原点复归 90
7-15-1寻原点动作规格: 90
7-15-2原点栅格功能说明:(参数941~946) 92
7-16三轴XYZ正负极限(OverTravel) 94
7-17紧急停止(EmergencyStop)C36 94
7-18铣床斗笠式换刀应用范例 95
7-18-1准备工作 95
7-18-2换刀时序 96
7-18-3控制器相关设定 97
7-18-4铣床斗笠式换刀流程图 98
7-18-5程序撰写 99
7-1