11998年11月12日Σ-Ⅱ系列AC伺服单元SGDM-□□□DA形关于电脑通信方式此规格说明书是SGDM-□□□D形式的作为版本升级模式的SGDM-□□□DA形(设计次序A)用的通信规格说明书。请在确认机种后再使用。2※改版履历版数改版内容改版日初版-98/11/12◇1在第2,9,12页修正了交换多轴通讯连接99/03/25◇2在第39,43,45页追加了功能限制和规格变更00/03/30◇3在第7页修正了硬件的规格02/03/243《目录》1.前言……………………………………………………………………………52.基本通信规格……………………………………………………………………53.硬件规格………………………………………………………………………54.连接……………………………………………………………………………64-1.1轴通信连接……………………………………………………………64-2.多轴通信连接……………………………………………………………74-3.RS232C连接………………………………………………………85.通信用连接器规格……………………………………………………………95-1.驱动器CN3……………………………………………………………95-2.连接器…………………………………………………………………106.通信方式…………………………………………………………………………106-1.共通项目…………………………………………………………………106-2.基本通信定时…………………………………………………………116-3.按命令解说…………………………………………………………127.地址……………………………………………………………………………157-1.参数区域……………………………………………………………157-2.一时参数区域……………………………………………………………167-3.操作区域………………………………………………………………167-4.跟踪区域…………………………………………………………………207-5.跟踪控制区域……………………………………………………………207-6.监视区域…………………………………………………………………268.功能…………………………………………………………………………328-1.JOG运转功能……………………………………………………………328-2.原点搜索功能………………………………………………………………338-3.用户常数初始化功能………………………………………………………348-4.警报跟踪备份清除功能……………………………………………………358-5.在线自动调谐结果写入功能…………………………………………………368-6.旋转圈数数据清除/编码器报警复位功能…………………………………378-7.模拟指令自动零调功能……………………………………………………398-8.速度指令手动零调功能……………………………………………………408-9.转矩指令手动零调功能……………………………………………………418-10.模拟监视器手动零调功能………………………………………………428-11.模拟监视器手动增益调节功能…………………………………………438-12.电流检测自动零调功能…………………………………………………448-13.电流检测手动零调功能……………………………………………………458-14.数据跟踪功能……………………………………………………………468-15.警报复位功能……………………………………………………………508-16.指令脉冲计数器清除功能………………………………………………508-17.反馈脉冲计数器清除功能………………………………………………518-18.软件复位功能……………………………………………………………528-19.旋转圈数上限设定…………………………………………………………544【使用上的注意】1.在接计算机进行通信时,因使用了CN3所以就不能连接数字操作器(JUSP-OP02A-2)。CN3的拔出和插入必须在双方电源关闭的情况下进行。在通电的状况下拔出和插入会导致两装置发生故障。2.电脑通信,可以改写用户参数,运转马达等。未经考虑的操作是非常危险。在操作前,请熟读此规格说明书及SGDM-□□□DA形伺服单元用的用户手册,在使用时请注意安全!3.用户参数的改写限制。使用了“参数区域(0000H~0FFFH)”的用户参数的改写是以那个元件的性质上时的用户参数的改换是在那个元件的每个常数10,000次为上限。超过此上限的频繁的改写的情况下请使用“一时参数区域的(1000H~1FFFH)”((一时)参数区域的详细情况请参照「7.地址」)。【操作面板和电脑通信】[操作面板]和[电脑通信]通常都只有一方有效。在通过电脑通信时向伺服单元发送正常指令,[操作面板]则为无效状态(面板的显示器上的LED全部灭灯,不接受面板开关的输入)。当再次[操作面板]为有效时,则会出现以下状况:1)从电脑发出的指令的传送3分钟以上就会中断。2)任意的数据被地址2002H所设定(参照7-3-3节)尚且,一次「操作面板」成为有效的话,通过「电脑通信」被设定的操作方式等全部返回到“通常方式”。所以请注意。51.序言在Σ系列AC伺服单元SGDM-□□□DA形(速度/位置/转矩控制用)中,通过用数字操作器连接用的和CN3,连接电脑的串行通信端口,可以能进行下列事项①伺服单元的常数参照/设定②伺服单元内部/动作状态的监视③运转等尚且,本书只是记载了与SGDM-□□DA形的电脑通信方式有关的信息。对照本书,请参照Σ-Ⅱ系列SGM□H/SGDM用户手册伺服选定和数据表Σ-Ⅱ系列SGM□H/SGDM用户手册设计・保守篇2.基本通信规格(除去一部分的指令)(1)传送速度:9600[bit/s](2)位数构成:开始1bit数据7bit(JIS7bit代码)停止1bit偶数比率1bit(3)同步方式:起止同步方式(4)XON/XOFF控制无(5)移动控制无(6)通信方式半双工通信3.硬件规格(1)传送距离:最大30m(通信线的总延长)(2)传送方式:RS422A(非绝缘方式)(3)回路6<3>为了修正电路图此页对换为02.03.244.连接电缆的连接如下4-1.1轴通信时连接74-2.多轴通信时的连接最多可连15轴(电缆总长最大为30M)(1)多轴连接(非终端连接时)◇1:1999-03-25GND接续修改今永(2)多轴连接(終端连接时)8因6-7之间有短路,所以接入了220Ω的终端电阻4-3.RS232C连接只限于满足下面两个条件・1轴通信・电缆长2M以下使用下列接续可直接和计算机的RS232端口连接。9※注意:根据电脑以及动作环境,即使满足上面的条件通信也不能够良好进行的情况也会出现。此时请使用RS232C←→RS422A变换器。5.通讯用的连接器规格5-1.伺服单元CN3*各针孔功能针孔号信号名称信号回路名称信号方向1TXD送信数据(非反转方向)P←S2*TXD送信数据(反转方向)P←S3RXD接收数据(非反转方向)P→S4*RXD接收数据(反转方向)P→S5OPH-禁止连接6*RXD当6~7之间短路时在RXD-*RXD之间接入220Ω的终端电阻7RT8◇1TXD送出数据(非反转方向)P←S9◇1*TXD送出数据(反转方向)P←S10◇1RXD接收数据(非反转方向)P→S11--禁止连接12--禁止连接135VPP-禁止连接14GND信号用OVP:电脑S:伺服单元105-2.连接器形式厂家伺服单元内52986-1421日本Molex(株)会社适用插座10114-3000VE住友3M(株)会社◇1:1999-03-25多轴连接用记载修正今永6.通信方式通信是从电脑发送指令,而且根据伺服单元回应来进行。基本的指令/回应是从‘W’开始的JIS代码的文字列“Wncaaaaddddss[CR]”的由14文字构成。(ncdas,表示各自十六进制数1位)指令使用以下的三种符号名称0数据参照1数据设定2数据列参照6-1共通项目(1)“W”(指令开始符号)“W”(JIS代码57H)是指令文字列的开始符号根据“W”的接收,在伺附单元内接收缓冲被复位。(2)c(指令)C是指令代码(把上述指令做为JIS代码的符号)。各指令的发送/功能/应答将在后面作详细的解说(3)n(轴地址)n是代表轴地址(把轴地址0~F做为JIS代码的符号)轴地址在用户常数Pn000第2位设定。11※[1轴通信]和[多轴通信]n=0时变成1轴通信方式,通常是成为能够发送的状态。这个时候以n=0发送指令。n≠0时变成多轴通讯方式,只在发送回应时能够送信。通常TXD,*TXD呈开放状态。只有当轴地址的设定和通信指令的轴地址达到一致时实行指令并回应。(4)ss(检查和)ss是检查和(把十六进制数2位行做为JIS代码的符号)指令应答是Wn1c1a1a2a3a4d1d2d3d4s1s2[CR]时,16进制数的加算,把n1c1+a1a2+a3a4+d1d2+d3d4+s1s2的下位1位变成像OOH那样的数。(4)[CR][CR]是在JIS代码中的0DH的程序段结束滑架返回代码。作为指令/应答的终端符号使用※【注意】16进位数JIS代码的拉丁字母(A~F)只能用大写。6-2.基本通信定时通信全部采用半双工通信方式通信是指从发出指令开始的。伺服单元在接收到信号后200MS以内开始发送应答。若超过200MS应答不能返回,则暂停一次,再次发送指令。尚且,如果指令发送后没有得到应答,可以从以下方面来考虑原因。1)轴地址不正确2)通讯定时不正确(完成应答发信前/在禁止送出指令定时中指令被发送)123)指令和规定的格式不一样(不是十六进制JIS代码/文字数不符合/检查和不符合等)4)指令送信时发生通信异常5)指定未定义的指令6-3.按指令的解说6-3-1.数据参照命令此命令是从伺服单元中参照指定地址的数据1字的指令。指令:Wn0aaaa0000ss[CR]应答:Wneaaaaddddss[CR](1)aaaa(地址)aaaa是参照的数据的地址(把16进制数4位做为JIS代码的符号)详细请参考[7.地址](2)dddd(数据)dddd是被参照的数据(把16进制数4位做为JIS代码的符号)。参数/监视数据等用16进制数表示。(3)e(状态)e是指应答的状态(把16进制数1位做为JIS代码的符号)0正常8地址异常(已设定的地址不存在,或者禁止访问)4数据异常(没有发生)【使用例】例1)参照「Pn100:速度环增益」(数据40Hz,轴地址=0)指令:W0001000000FF[CR]应答:W0001000028D7[CR](2)错误参照了不存在的地址(C000H)13指令:W00C000000040[CR]应答:W08C000000038[CR]6-3-2.数据设定指令此指令是向伺服单元的指定地址设定数据1字的命令。指令:Wn1aaaaddddss[CR]应答:Wneaaaaddddss[CR](1)aaaa(地址)aaaa是设定的数据的地址(把16进制数4位做为JIS编码的符号)详细请参照(7.地址)(2)dddd(数据)dddd是设定的数据(把16进制数4位做为JIS编码的符号)。参数/操作等用16进位制来设定。(3)e(状态)e是应答的状态(把16进位数1位做为JIS代码的符号)1正常9地址异常(指定的地址不存在或者访问禁止)5数据异常(设定的数据在设定范围外)【使用例】例1)在「Pn304:JOG速度」设定1000[r/min](轴地址=0)指令:W01030403E80D[CR]应答:W01030403E80D[CR](2)错误的设定上述参数20000[r/min](超过了上限值)指令:W0103044E208A[CR]应答:W0503044E2086[CR]146―3-3.数据列参照指令此指令是只指定字数总括起来,参照从伺服单元的指定