
A06B-0314-B155
价格:2020.00
A06B-0314-B155FOCAS2即FANUCOpenCNCAPISpeeifieati***version2,是FANUC提供给用户的应用程序接口函数库,通过调用这些标准函数即可实现计算机与数控机床之间的信息交互。例如通过Readthenameofcontrolledaxisandspindlenam。函数读取控制轴和主轴名称;通过Setorigin/presetrelativeaxisposition函数设置原点领设相关坐标位置等。在使用VisualBasi、或者VisualC十十编程时需作如下初始化设置:①将FOCASl龙库函数Fwlih32.dll,Fwlihel.dll,b及头文件Fwlih32.h***到工程文件夹中;②点击程序“工程”菜单后出现“设置…”子菜单,再次点击后出现设置对话框,选择“Link"标签,在“对象库模块”中输入库文件名“b";③在实现类文件(.cpp)中包含头文件Fwlih32.h。通信线路的建立与关闭按如下步骤完成:调用语句shortback=、ncallclibhndl3(“192.168.0.100",8193,0,&h)来建立通信链路,正常时将返回0(EW_OK)并取得通信句柄h,可供其他库函数调用。其中"192.168.0.100',为机床IP地址,8193为端口号。断开通信线路的函数为、ncfreelib-hndl(h),仅需传入通信句柄h。设置时计算机侧的IP地址前三位(192.168.0.*)需与机床侧相同。PMC信号是机床正常运转的重要信号,也是判断机床工作状态和故障状态的重要依据。对于FANUC数控系统而言,有X,Y,F,G,R等多种接口信号。为了读取接口状态,编程时需调用函数:FWLIBAPI-shortWINAPIpmc_rdpmcrng(unsignedshortF1ihHn<ll,shortadr_type,shortdata_type,shorts_number,shone_number,shortlength,IODBPMC}buf。其中:F1ibHn<ll为通信句柄,adr-typ。为地址类型,snumber,anumber分别为PMC地址的起始号与结束号,length为数据块的长度。对于字节型变量,读取的数据存放在buf.u.cdata[()]中。机床侧的设置数控机床侧的设置FANUC的以太网功能主要通过TCP/IP协议实现,使用的时候在CNC系统上只需设定CNC的IP,TCP和UDP端口等信息即可。以太网、内嵌式以太网和PCMCIA的设定方法一样,下面以内嵌式以太网的设定方法为例进行说明,具体操作方法如下:首先将20号参数改为5;按SYSTEM”公共键,系统IP地址的设定画面如图2所示,当系统与一台以上机床连接时,需要填写路由器地址,如不需要,则不用填写;按下FOCAS2键,进行FOCAS2的设置,TCP设定为8193,UDP一般设定为8192,时间间隔一般设定为10;按下TCP传送键进行TCP传送设定,输入主机IP地址和主机设定的用户名和密码,端口号和主机一致设定为210巨FTP传送」画面如图3所示。系统IP地址设定图2系统IP地址设定[FTP传送]画面图3[FTP传送]画面4计算机侧的设定在WindowsXP下使用FTP服务可以使用WindowsXP自带的IIS(InternetInformationServer),也可以使用其他的第三方软件。下面介绍使用IIS进行设定的方法:打开“控制面板”管理工具”Internet信息服务”;展开目录树,右键单击默认FTP站点,打开属性页面;单击“FTP站点”选项卡,在此页面设置端口号,通常默认端口是21,不用修改,其他都可以使用默认值。IIS端口和连接设置如图4所示。IIS端口和连接设置图4IIS端口和连接设置安全账户的设定如图5所示,安全帐户选项卡页面不用修改。另外,此处的用户名是为匿名访问FTP资源而建立的Windows系统帐户,不要随意修改。如需要自定义登录FTP服务器的用户名和密码,可在“控制面板AE用户帐户”中添加。使用IIS做FTPServer时,能登录Windows的帐户都可以访问FTP资源。另外,IIS还提供了匿名访问功能,登陆用户名为Anonymous,密码为任意字符串,推荐使用。安全账户设定图5安全账户设定A20B-0004-0171A20B-0004-0500A20B-0005-0130A20B-0005-0374A20B-0007-0010A20B-0007-0020A20B-0007-0030A20B-0007-0040A20B-0007-0045A20B-0007-0060A20B-0007-0070A20B-0007-0090A20B-0007-0340A20B-0007-0360A20B-0007-0361A20B-0007-0410A20B-0007-0420A20B-0007-0970A20B-0008-0030A20B-0008-0032A20B-0008-0242A20B-0008-0280A20B-0008-0371A20B-0008-0410A20B-0008-0430A20B-0008-0440A20B-0008-0461A20B-0008-0470A20B-0008-0480A20B-0008-0500A20B-0008-0540A20B-0008-0640A20B-0009-0320A20B-0009-0520A20B-0009-0521A20B-0009-0530A20B-0009-0538A20B-0009-0539A20B-0009-0960A20B-1000-0470A20B-1000-0560A20B-1000-0653A20B-1000-0690A20B-1000-0692A20B-1000-0700A20B-1000-0701A20B-1000-0760A20B-1000-0800A20B-1000-0802A20B-1000-0850A20B-1000-0852A20B-1000-0950A20B-1001-0050A20B-1001-0120A20B-1001-0160A20B-1001-0241A20B-1001-0620A20B-1001-0621A20B-1001-0770A20B-1001-0830A20B-1001-0840A20B-1001-0930A20B-1002-0050A20B-1002-0150A20B-1002-0160A20B-1002-0180A20B-1002-0190A20B-1002-0260A20B-1002-0290A20B-1002-0360A20B-1002-0710A20B-1003-0010A20B-1003-0200A20B-1003-0230A20B-1003-0240A20B-1003-0300A20B-1003-0550A20B-1003-0610A20B-1003-0611A20B-1003-0612A20B-1003-0620A20B-1003-0630A20B-1003-0864A20B-1003-0920A20B-1004-0850A20B-1004-0851A20B-1004-0960A20B-1005-0110A20B-1005-0310A20B-1005-0421A20B-2000-0010A20B-2000-0030A20B-2000-0170A20B-2000-0175A20B-2000-0180A20B-2000-0220A20B-2000-0300A20B-2000-0411A20B-2000-0620A20B-2000-0640A20B-2000-0670A20B-2000-0840A20B-2000-0880A20B-2001-0840A20B-2001-0902A20B-2001-0930A20B-2001-0931A20B-2001-0932A20B-2002-0020A20B-2002-0080A20B-2002-0470A20B-2002-0500A20B-2002-0520A20B-2002-0521A20B-2002-0933A20B-2100-0021A20B-2100-0030A20B-2100-0220A20B-2100-0230)