jackeywan
级别: 略有小成
精华主题: 0
发帖数量: 406 个
工控威望: 448 点
下载积分: 1191 分
在线时间: 129(小时)
注册时间: 2008-03-23
最后登录: 2023-09-05
查看jackeywan的 主题 / 回贴
楼主  发表于: 2012-03-07 13:24
以前在**光电的时候接触过三协的机器人,说实话以前没有去仔细研究过如何控制器人,所以当时也没有整理出太多的资料.
最近比较仔细地看了下Rubbing机的程序,对三协的机器人控制有了些了解.
机器人的型号是:SR8142-0380,控制器是:SC3400 STD.
这种机器人是通过CC-LINK模块(AB4301)与三菱Q系列PLC(Q06H)来通信的.这个CC-LINK模块拥有了256个I/O信号点位.
X,Y信号各占据了128个.(在GX-DEVELOPER中设置CC-LINK参数,Remote(X) Start: X800,Remote(Y) Start: Y800,
现在把每个X,Y信号的功能和作用说明:
(X信号是机器人给PLC的信号,是反应机器人的状态的.)
X800    Robot->Command1
X801    Robot->Command2
X802    Robot->Command4
X803    Robot->Command8
X804    Robot->Command16
X805    Robot->Command32
X806    Robot->Stage Type1
X807    Robot->Stage Type2
X808    Robot->Position Code Specification1
X809    Robot->Position Code Specification2
X80A    Robot->Position Code Specification4
X80B    Robot->Position Code Specification8
X80C    Robot->Position Code Specification16
X80D    Robot->Address1
X80E    Robot->Address2
X80F    Robot->Address4
X810    Robot->Address8
X811    Robot->Address16
X812    Robot->Address32
X813    Robot->Address64
X814    Robot->Work type1
X815    Robot->Work type2
X816    Robot->Work type4
X817    Robot->Work type8
X818    Robot->Work type16
X819    Robot->Work type32
X81A    Robot->Hand Up&Down1
X81B    Robot->Hand Up&Down2
X81C    Robot Command Same Request
X81D    Robot Same Time Catch&Put Command Put Completion
X81E    Robot Acting
X81F    Robot Action End
X820    Robot Servo Power On
X821    Robot Task Allowable
X822    Robot Task Starting
X823    Robot Task Hold Stopping
X824    Robot Controller Local/Teaching
X825    Robot Software Origin Position
X826    Robot Arm Equipment Interfere(Outer)
X827    Robot System Task Acting
X828    Robot Cassette No Specify glass
X829    Robot Error Code Strobo?
X82A    Robot Error Code1
X82B    Robot Error Code2
X82C    Robot Error Code4
X82D    Robot Error Code8
X82E    Robot Error Code16
X82F    Robot Error Code32
X830    Robot Upper Hand Vacuum On Request
X831    Robot Upper Hand Vacuum Off Request
X832    Robot Lower Hand Vacuum On Request
X833    Robot Lower Hand Vacuum Off Request
X834    Reserve Point
X835    Reserve Point
X836    Reserve Point
X837    Robot Command Reading Signal
X838    Reserve Point
X839    Robot Position Record
X83A    Robot Speed Override1(Acting)
X83B    Robot Speed Override2(Acting)
X83C    Robot Hand Backing
X83D    Robot Second Command code Request
X83E    Robot Second Command code Same Request
X83F    Robot Hand Position Inserting Status
(Y信号是PLC给机器人的指令,要求机器人执行什么动作.)
Y880    Robot Action Start
Y881    Robot<-Command1
Y882    Robot-Command2
Y883    Robot<-Command4
Y884    Robot<-Command8
Y885    Robot<-Command16
Y886    Robot<-Command32
Y887    Robot<-Stage Type1
Y888    Robot<-Stage Type2
Y889    Robot<-Position Code Specification1
Y88A    Robot<-Position Code Specification2
Y88B    Robot<-Position Code Specification4
Y88C    Robot<-Position Code Specification8
Y88D    Robot<-Position Code Specification16
Y88E    Robot<-Address1
Y88F    Robot<-Address2
Y890    Robot<-Address4
Y891    Robot<-Address8
Y892    Robot<-Address16
Y893    Robot<-Address32
Y894    Robot<-Address64
Y895    Robot<-Work type1
Y896    Robot<-Work type2
Y897    Robot<-Work type4
Y898    Robot<-Work type8
Y899    Robot<-Work type16
Y89A    Robot<-Work type32
Y89B    Robot<-Hand Up&Down1
Y89C    Robot<-Hand Up&Down2
Y89D    Robot Command Same Request
Y89E    Robot Same Time Catch&Put Command Put Completion
Y89F    Robot ACTION EXECUTION END
Y8A0    Error Reset
Y8A1    Robot Task Initial Start
Y8A2    Robot Task Cycle Stop
Y8A3    Robot Task Hold Stop
Y8A4    Robot Task Hold Cancle
Y8A5    Robot Software Origin Start
Y8A6    Robot Servo Power Off
Y8A7    Reserve Point
Y8A8    Reserve Point
Y8A9    Reserve Point
Y8AA    Reserve Point
Y8AB    Reserve Point
Y8AC    Robot Second Action Start
Y8AD    Robot Glass Check NG
Y8AE    Robot Cassette Glass Check Effective
Y8AF    Robot Abnormal Code Ack
Y8B0    Robot Upper Hand Glass Exist
Y8B1    Robot Upper Hand Glass Shift Confirm
Y8B2    Reserve Point
Y8B3    Robot Upper Hand Vacuum On Confirm
Y8B4    Robot Lower Hand Glass Exist
Y8B5    Robot Upper Hand Glass Shift Confirm
Y8B6    Reserve Point
Y8B7    Robot Upper Hand Vacuum On Confirm
Y8B8    Reserve Point
Y8B9    Position End Action Permit
Y8BA    Robot Speed Override1
Y8BB    Robot Speed Override2
Y8BC    Command Cancel Flag
Y8BD    Reserve Point
Y8BE    Robot Second Command code Flag
Y8BF    Reserve Point

由于我手中没有机器人控制器的说明说,所以每个点位的作用我不是非常清楚.
不过从上面的Y信号可以看出该机器人可以进行128个位置定位(Y88E~Y894).
128个定位位置通过Y88E~Y894的信号ON,OFF的组合来指定.
以上是我个人的总结,可能有不对的地方,如果高手看了觉得我的资料是贻笑大方的话,还请多多包涵.谢谢了.
要求自己每天多学习一点.