收藏网站|在线留言|联系我们 站点地图 欢迎进入成控达科技(廊坊)有限公司官网!

成控达科技(廊坊)有限公司
主营工控产品销售、技术开发、技术咨询等相关业务

全国咨询热线130412883630316-8390959

台达AS300系列PLC常见问题总结

返回列表 来源:成控达科技 发布日期: 2020-05-08

AS300系列PLC问题总结

1.     ISPSOFT最新软件在哪里下载?

回复:

台达官网下载链接:www.deltaww.com

ISPSOFT最新软件BU下载地址:ftp://deltaftp.deltaww.com/

登录名及密码:PLC_Customers

2 .    问题:AS300报警16#8105?

回复:下载的项目程序内容有误:下载的程序语法错误,经查是用了手摇轮MPG指令而MPG指令在AS300中不支持,可以用CSFO指令

 

3.     问题:AS300选型及端子附件如何选型

回复:AS300选型可以参照:AS300电子选型手册简体版,电缆及端子选型请参照:Cable selection guide.pdf, 主机的扩展线型号UC-ET010-24D,配套端子座型号UB-10-ID16A 2个,一个端子座是X点,一个端子座是Y点的

 

4.     问题:COMMGR找不到模块?

回复:系统缺文件,这个是客户操作系统dll档案有少,可以请客户到http://www.dependencywalker.com/下载Dependency Walker,开启后,点选Open,选择COMMGR.exe,它会找出COMMGR用到系统的dll,然后再存盘成dwi檔,会看到少了什么dll!将msxml4.dll和msxml4r.dll这2个档案,放到C:\Windows\SysWOW64后再执行后,问题解决,如果用msxml4.dll和msxml4r.dll这2个档案,放到C:\Windows\SysWOW64也不行,那么请下载软件: http://www.dllsuite.net/zh-tw/,可以修复系统DLL,如果还是不行,请重新装下系统

5. 问题:EH3 VSPO指令在AS300使用什么替代了?

回复:最新的编程手册可以在以下网址下载:

http://www.deltaww.com/services/DownloadCenter2.aspx?secID=8&pid=2&tid=0&CID=06&itemID=060301&typeID=1&downloadID=AS%E7%B3%BB%E5%88%97,&title=AS%E7%B3%BB%E5%88%97&dataType=&check=0&hl=zh-TW

VSPO这个指令AS300没有了,高速脉冲输出的指令可以选择,也可以用填表式定位规划表,这个功能已经可取代VSPO指令

 

6 DDRVI的可变速有没有说明是直接改值还是改了之后使用特殊点触发?

可以直接改值D地址,来实现变速,无需重新触发


7.运动指令在ST语言里该怎么写?

回复:ST语言里已经可以搭配自动复归旗标,让专用指令可以使用在ST语言里,

请参考底下范例(以第2轴为例)以及所有SM对应表!(注意:若有临时暂停输出要关闭指令输出,就不建议用ST语言)

JOG的正确写法:


8. 问题:AS300PLC现场I/O走远程CANOPEN通讯,客户反馈偶尔通讯中断问题?

回复:经了解客户上电时出现此问题,是因为上电顺序的问题,应该先上电SCM模块再上电主机,以便PLC主机扫描网络

 

9.问题:通过RS485无法和伺服和变频器通讯?

回复:

1)         PLC里未配置所有站的RS485的通讯设置,COM1通讯里当通讯对象是伺服和变频器时,应设置最快刷新时间为500ms,通讯逾时时间为200ms,同时读写功能不能打钩,

2)         另外伺服通讯参数设置也会有所影响,P3-00站号设置,P3-01通讯速率设置X202P0-07=7 P0-17设置成读取马达速率,P1-44P1-45电子齿轮比分子分母设定正确,

3)         伺服站号设定错误

4)         RS485的头子接线不对,比如接反了,会造成整个系统都无法连接成功,所以最好一站站测,测通一站,再开放另一站

 

10. 问题:PLC发脉冲控制伺服,不管PLC发多少脉冲,伺服都只走6个脉冲(监控SR460),伺服走的一冲一冲的?设置:P1-44设的100P1-45设的10P1-002P1-010P2-15设的122P2-16123.P2-17124P2-18设的0,其他都是出厂设置,螺距16mm

解决:

1)         检查伺服接线,未见异常

伺服的COM+接提供24V+电源,COM-(14)AS300 1#线的TB1 C0端子(C0端子板内部短接的接24V-),伺服的/PULSE(41)AS300 1#线的TB1Y0.0,伺服的/SIGN(37),AS300 1#线的TB2Y0.1

注意:C0是倒数第二个端子

2)         P2-10设成1P4-05按两下就是JOG,上下可以手动转,伺服手动运转平顺,证明不是机构问题,且伺服和电机连线没有问题

3)         电子齿轮是否正确检查:

计算公式(16/1)/16/10=101=10010,其中第一个16代表B2参数16万,第二个16代表的是螺距或导程16mm,验证正确

4)         检查程序:程序中默认赋值500脉冲,改成1000后正常

方法:查看P0-02=0  编码器有反馈,证明电机在转动

P0-02=1  输入有反馈,证明AS300和伺服驱动器之间连线正确

 

11.问题:AS300和维纶屏如何连接

回复:维纶屏通过485可以选择Modbus IA下的Modbus RTU,地址可以用AS300的DEC地址,D地址可以选择4x2word,地址将4去掉,目前威纶通EBproV6.00.01.199软件版本有AS300驱动了

 

12.问题:AS300专属驱动器及远程模式指的是什么?

回复:AS300_v1.02.20_0206_01_BIN以上支持台达专有伺服(站号1-8)及变频器(站号21-28)及远端IO(站号9-15)

 

13.问题:AS300可以控制几轴脉冲?

回复:默认控制6轴,客户控制6-12轴脉冲的话,没有两轴差补,ZRN回原点指令需要自己写,其他指令都可以用,请参考程序手册的高速脉冲指令部分。

 

14. 问题:AS300 更新韧体后FLASH烧录不能成功?

解决:可以用F232卡制作的治具恢复或走维修流程,FLASH锁住后新韧体也不能升级,新韧体也不能实现解锁

 

15. 问题:调试脉冲控制方式时DZRN回零时速度比较快,不按设定速度的脉冲回,且跳动比较大,JOG时正常?

解决:检查接线,发现其CN1少接了2个1K的电阻,加上后速度正常

 

16.问题:在COMMGR建立通道时找不到网口?

解决:以太网卡自动分配IP地址了,更改为固定IP地址即可,或者升级软件到ISPSOFT3.02.26和COMMGR1.07.01及以上后正常,

17.问题:伺服的参数设置后断电后自动恢复成默认值?

解决:设置伺服P2-08为10,重新设置其他参数,参数断电保持

 

18. 问题:AS300通讯卡标志表是多少?(请来电交流)

 

19. 问题:12轴脉冲控制时1,2轴的来回往返会有丢脉冲的现象

解决:需要提前启动方向点,无需要SM标志,韧体需要V1.02.30及以上韧体支持SR,默认SR=0代表不启动,方向脚会影响往返跑,若是来回跑会渐渐往一边移,就是要设提前方向输出,自定义搭配Y0.0输出脉波方向脚之提前输出时间设定SR640到SR651对应12轴

 

20. 问题:反应AS300 CAN网线拔掉后,伺服不停机,

解决:经测试伺服可以停机,请检查设置及配线

 

21.问题:回原点不准确?

解决:经测试下回原点正常,请检查设置及配线


22. 问题:定位规划现在只有6轴的设定输出方式,需求:有没有机会做到12轴?定位轴参数设定里有没有机会增加到12轴的正负极限选择?

回复:不能做到12轴,因为定位规划表都是要能立即切换方向脚去输出,单数点输出搭配的方向输出都是慢速输出点,做不到该有的效果!

 

23. 问题:客户使用AS300通过DS301协议控制12台伺服,现在向伺服写位置数据时伺服总是报警AL124,但是伺服动作位置还是正常的?

回复:AL124是PLC往伺服写的值不对,看看程序里赋值部分

24.问题: PL2303RAUSB232的线在WIN10里支持吗?

回复:

 


25.问题:IFD6503(V1.10B0)驱动在WIN10 64位系统里不能用,

回复:用的驱动是NetView Builder 2.02安装目录下的Driver,数字签名已禁用

ISPSoft 使用手册的A.1.4 在Windows 10 环境下安装USB 驱动程序的方式解除数字签名,公司电脑可以加USB一转多器,资讯有关闭USB接口

 

26.问题:AS300通过CANopen总线控制MS300变频器吗?

回复:可以,指令ASDON可以控制变频器RUN, 指令DPLSVC可以改变变频器频率

如果要读写变频器参数,可以用COPRW指令读写

 

27.问题:请问AS300以太网具体什么时间可以支持Profinet协议?另外咱们小型PLC有支持Profinet的设备吗?

回复:小型机没有支持,后面也不会支持,后续AS300会支援

 

28.问题:AS300控制一台A2-L的伺服,通过Y0.Y1输出,伺服无需回原点,一直跑,低速跑32034速度,高速跑129067,随机数变化速度,伺服为增量型伺服,走脉冲加方向,变频器也是一直跑,出现问题时,变频器在跑,伺服停机了

回复:采用X0.1这个高速输入点当急停开关所影响的,一般来说,急停开关应该要采用一般输入点,将X0.1急停开关虑波时间改为20ms,再加一个继电器做转接,测试急停开关20次,变频器,伺服正常启动停止

 

29.问题: 产线涉及到7台AS300系列PLC,一个相对主站(采用AS300主机需要读取从站的产量等数据),6个从站(每个从站都采用AS300主机,独立控制所属段的功能逻辑);

 回复:可以

 

30.问题:各站均采用一台以太网触摸屏,通过交换机同PLC联机,最终通过以太网有主站采集各从站的加工数据;

 回复:可以

 

31.问题:主站和从站的每个站点上通过主机插入通讯卡使用CAN总线控制3-5台C系列变频器;

 回复:可以

 

32.问题:主站和从站上外加模拟量模块和数字量模块,另需要通过RS485读取温控器数据,做控温动作;

 回复:可以

 

33.问题:主站外加一台SE的小PLC,SE通过以太网同AS300交换数据,SE外加Profibus模块同用户总上位机通讯,用于总上位机采集产线数据;

回复:可以

 

34.问题:跑总线控制,客户提供工艺,程序部分外包,跑点位张力控制,16 IN/10 OUT,9轴伺服;

回复:推荐其用DS301协议,UB-ID16A配两个,主机不能配OR16A的继电器,张力控制要注意机械结构的合理性,可以考虑加个电气元器件叫电磁阻,可以增加阻尼

 

35.问题:AS300和LABVIEW可以连接吗?

AS300 通讯卡RS232通讯和LABVIEW的实例连接:电脑和AS300接线是2直连,3直连,5直连,地址选用AS300的十进制地址,客户自己做了DVP PLC和LABVIEW的对应驱动,建议客户可以考虑做个AS300和LABVIEW的对应驱动

 

36. 问题:在C#环境下,Product 下面没有AS 这项可以使用

回复:请使用DMT Library 2.5.1版,在 C# 范例项目的时候,如果选择AS系列机种,


麻烦加入红框的部分,


int addr = DevToAddrW(strProduct,strDev,dev_qty)即会回传数值,


如果再编译过程中无法调用Library,请更新范例项目内的DMT.dll檔即可

 

37.问题:AS300主机X端子滤波时间和频率公式如何计算?

回复:滤波时间和频率公式

频率(单位S)=1000/2*滤波时间(时间单位ms)

例如:500HZ=1000/2*1ms,微秒的话,1000要改成1000*1000

 

38.问题: AS300远程IO最大支持站数和模块数量是操作手册上介绍的15台、32个模块吗?

回复: AS300走CAN远程从站最多15个从站,主从站最多32个模块,

 

39.问题:远程IO和CANopen好像都只能选择 功能卡2,只能选择一个功能吗?

回复:有三种模式可以选择:

选择远程I/O模式,可以扩展15个从站

选择台达专属驱动器模式,可以控制8台伺服,8台变频器,7个远程模组

选择CAN301模式,可以控制不超过32台伺服(效率考虑),初始化Can时间变长

 

40.问题:AS300远程IO台数约为15台,远程模块数量约为45个?

回复:目前可以通过RTU-EN01+DVP-S模块来控制,需要提醒的是DI,DO,AI,AO模块会各占用一条联机数,总数不超过32条,

即如果建立15个从站,如果既有DI,DO,AI模块需要15*3=45条联机数,那这个方案不可行,

如果是只有DI DO模块,需要15*2-=30条,此方案可行

 

41.问题:ISPsoft3.03版本保存工程文件时出错,之后工程就打不开了。有办法恢复吗?

回复:将程序里的后缀名•bak改成.•ISP,可以恢复原先的程序

 

42. 问题:台达OPC软件使用需要收费吗?

回复:软件免费,授权密钥收费,和SCADA一样,支持AH系列和AS系列,DVP系列不支持

 

43.问题:AS300与C2000变频器的如何设置加减速时间?

AS300控制两台C2000变频器走CAN301协议,COPRW指令目前只支持专属模式,不支持CAN301协议,客户用CAN301协议设置,变频器的加减速时间设定不能通过SDO设置,只能通过PDO里设置第三个参数VL ranp function time 设置加速时间,通过设置第四个参数Slow down time来设置减速时间

 

44.问题:AS300通过CAN301控制3台伺服的问题:直接在触摸屏更改了速度D534,链接到D25034,则自动流程就乱了,客户说监控发现5-07(D24033)变化(此点去监控D24033是否从100051变为51再变为10051再变为20051,同时将去监控伺服当前速度值D24038变化的是否有规律,变为了100转(100是其他PR值的内部速度)?

回复:P5-07和P5-60不能放在一个PDO里,将它两个分开配置在两个PDO里就好了

 

45.问题:主机右侧SCM模块无法识别,SCM右侧IO模块无法识别,

回复:请将SCM打到COM端,不要打到RTU模式,不要给SCM电源端子接入24V电源,在RTU模式时,放在主机右侧后面模块会不被识别,接入电源也会造成SCM模块不被识别

 

46.问题:AS300专属模式下支持扭矩模式吗?

回复:支持,伺服参数直接设扭矩模式为T

 

47.问题:MINIUSB编程电缆的型号是什么?

MINIUSB编程电缆型号:UC-PRG030-01A

 

48.问题:AS08AD-C每个通道带隔离吗?

回复:AS08AD-C每个通道之间不带隔离

 

49. 问题:AS300可以和欧姆龙视觉FN的连接吗?

目前测下来用SOCKET无协议以太网可以连接,用无协议RS485通过ASCII码格式可以连接,用EIP协议无法连接,

FH选用无协议TCP,用SOCKET程序里去写,可以通讯,接收的是ASCII码,需用ASCII码查看,欧姆龙端口号9876,本机端口号设置5000.

欧姆龙地址设置的是192.168.1.30,传送地址是D3000,长度为1,然后再D3000里写要传送的内容,比如M是触发欧姆龙拍照的指令,赋值16#004D给D3000,16#004D的是M的ASCII定义,接收的数据放在D2000起始的100个长度的D地址里,监控,监控是数值类型选择ASCII形式

RS232或者RS485和奥姆龙视觉通讯:

触发奥姆龙可以发送M的ASCII码4D来实现,也可以用奥姆龙的IO触发,接到PLC的IO点

EtherNET通讯协议可以接收到D0-D4状态字的变化,但接收不到传送过来D5-D13的资料,怀疑其EDS比较老所致

 

50.问题:用AS300和基恩士PLC做EtherNET IP连接吗?

回复:AS300做主机,基恩士PLC做从站,基恩士的通讯模块需要用个小软件设下IP地址,它默认是自动搜寻的,设过IP地址后就可以轻松连上了

 

51.问题:SOCKET和MODBUS TCP可以同时在AS300上使用吗?

SOCKET和MODBUS TCP同时在AS300上使用,SOCKET可以同时连接两个通道,设立的本地端口需不一样,端口设定范围5000-5500,MODBUS TCP也可以同时连接两个通道

52.问题: DMT 2.5.1函数库案例有问题,与AS300 PLC  Ethernet方式通讯不了?

解决:修改平台目标,从anycpu改成X86 或是 X64 再进行编译,X86是可以正确执行的,即可参考更新过后的C# 范例程序进行修改。而以下之错误可参考 https://msdn.microsoft.com/zh-tw/library/system.nullreferenceexception(v=vs.110).aspx

 

53.问题:AS300 RS485通讯不了?

回复:建议1:RS485通讯多个设备时,请理下通讯的时序问题,可以用轮循的写法,

建议2:每个通讯口

用通讯逾时的标志位复位通讯逾时的标志位

用通讯完成的标志位复位用通讯完成的标志位

用通讯错误的标志位复位通讯错误的标志位

 

54.问题:编码器没有数据显示?

回复:检查接线,编码器黑线A相接X0.0,编码器24V接24V电源,编码器0V接0V电源,程序写DCNT HC200 600000,输入选项X0.0,设定十进制,一相一输出,客户有一个编码器接入B相后可以看到数据,

    客户延伸电缆接端子座接反了,应该2#接X端子座,1#接Y端子座,建议线上标记下2#X,1#Y

 

55.问题:ISPSOFT下载时报文法检查错误

回复:修改程序,主要是DCNT里设置X点设置,排除干涉的X点,另外限定设置在H200-H255之间

在ISP软件内工具--选项--初始化设置--编译器--勾选旧版变数阵列编译,然后进行整体的项目编译就可以了。另外AS韧体升级部分功能后,软件未升级也会导致报错,建议同步更新韧体和软件版本

56.问题:AS-06XA模块报外部电源错误?

回复:测量开关电源模组输出电压在24.1V,同时有可能存在上电的先后顺序,将供电调整到AS-PS02A上

 

57. 问题:HMI上无法写入和读取到PLC

回复:程序里有重复地址,修改HMI地址解决

 

58. 问题:AS300无法初始化?

回复:检查程序,程序有干涉,让其检测位置时用SR691即可以

 

59.定义回原点模式为8,定义当前位置为0点,没有传感器该怎么解决?

回复:用Z相

 

60.问题:找Z相不准?

回复:找Z时要慢速,整数跑,防止有丢脉冲的时候

 

61.问题:定义Z相后如何确定到固定位置为原点?

回复:P5-04里写值为8

通过往P6-01写偏移值就可以了

P2-08=10

P2-69=1, 重新上电,会有报警AL013,设定2-15,16,17=0,会报警AL06A,P2-08=271,P2-71=1重新上电,顺序设定, P3-12设100,P2-10=0为上电不使能,可以断电保持绝对值伺服的绝对位置,

 

62.问题:如何清除电机编码器输入的数值,防止数据溢出?

回复:停机后,用上升沿写一次,先用COPRW给P2-08=271,再用COPM给P2-71=1,就可以清除电机编码器输入的数值

 

63.问题:报警AL006A电池没电,

回复:检查接线,可以在伺服软件的ASDSOFT选择项目里将P0-2设成38,勾选38可以监控电池电压,显示为0,此电池盒为台达标配,线是经销商做的

测试两端电压有3.6V,电池接线经重新按上面操作,后AL006A报警消失

应该是驱动器侧焊接7(BAT+)9(BAT-),马达侧编码器是2(C),5(D)

 

64.问题:驱动器使能信号,是改哪个参数?

回复:P2-10设成1使能,设成0不使能

 

65.问题:另外一台CANOPEN通讯不上?

回复:经检查一遍,发现客户硬件配置没有下,用的是第一套的程序及配置

 

66.问题:驱动器走脉冲,不走CANOPEN通讯,要改哪些参数?

回复:设置:P1-44设的100,P1-45设的10,P1-00设2,P1-01设0,P2-15设的122,P2-16设123.P2-17设124,P2-18设的0,其他都是出厂设置

 

67.AS300通过脉冲控制伺服,该怎么接线?

解决:伺服的COM+接提供24V+电源,COM-(14)接AS300 1#线的TB1的 C0端子(C0端子板内部短接的接24V-),伺服的/PULSE(41)接AS300 1#线的TB1的Y0.0,伺服的/SIGN(37),接AS300 1#线的TB2的Y0.1,

注意:C0是倒数第二个端子


68.问题:AS300的RAM和ROM各是多少?

回复:


69.问题:AL180 CAN open Heartbeat或NodeGuarding错误

回复:

异警原因:CANopen通讯断线

异警检查:检查CANopen是否正常通讯,检查线路是否连接正常

异警处理:NMT:Reset node或者0X6040 Fault Reset

首先想了解下现场的情况,是否用的台达电缆,是否PLC终端电阻及伺服电阻有没有接?先排除接线和干扰的问题

另外需提醒的是: NMT重置功能,发生错误时可以利用功能码16#82重置网络

主站的Heat beat时间设的多少?如果经常报AL180错误,可以考虑将这个时间延长至1500ms,

增加读取伺服报警,重置伺服报警,伺服报警后主动停机功能,增加重置Can网络功能

 

70.问题:M-M三合一伺服和AS300能通过CAN总线相连进行数据通讯吗?

回复:原先用AH500+AHCOPM连接2台M-M三合一伺服+4个A2-M的伺服,用的是下面的ASDA-M Servo Driver机种,三合一还是需要拖三个站,是可以的

 

71.问题:客户通过COMMGR通讯的时候,偶尔才会有重发的情况;现场实际应用是客户自己软件和我们AS300通过网口通讯,会出现前面所描述情况;建议客户修改过SR1010(TCP重传时间),效果更加糟糕,通讯重传次数更频繁。

回复:没有问题,计算机的TCP retransmission Timer都设计一秒以上,而工业用产品设计较短以防止有掉包却要很长的反应时间,

所以当客户的软件通讯周期较慢而没有送下一包的Query和ACK时,我们产品会用Retransmission来通知上位机来发送ACK,

此动作只是PLC跟上位要ACK讯息,不是PLC要重传,别误会。

至于设定TCP重传时间,主要是用在无线的环境,有很长且不稳定的通讯时间时,会加大以免误判packet loss而发生的重传机制

 

72.问题:AS300用CAN301控制增量型伺服A2-M的伺服回原点找Z相,模式选择3后,会出现找完Z相后,多走600多位置,请帮忙测试下这个正常吗?

X=3:反转方向原点复归ORG:OFF->ON做为复归原点

回复:通过AS300找原点找Z后,通过图2里设置位置命令DATA(PUU)为0,OPT选项里INS:执行PR时,是否插断前一次PR,OMD位置命令终点:00:ABS绝对定位,命令=DATA。

 

73.问题:AH500可以和AS300主机一样直接挂AS00SCM-A+AS-FCOPM进行远程通讯吗?

回复:可以使用,首先需要通过AS300的“专用远端模式”把AS00SCM和它带的模块在HWconfig扫描出来,并把配置下载进去。然后再把format1拨到4,DI2拨到新的站号,就能和AHCOPM连接了。若需要更改这个RTU从站的模块,需要再用AS300的“专用远端模式”重新配置下载一边才行,直接在Canopen builder里修改PDO不起作用

 

74.问题:AS300PLC可以与汇川IS620P伺服进行CANopen通讯吗?

回复:可以,测试了速度模式和位置模式都正常。

 AS300的韧体:V1.04.70

汇川的EDS版本:IS620P-CANopen V2.0

Canopen功能卡配置选择:CANOPEN301协议

 

75.问题:PLC在打到RUN或监控模式时,程序内存清除和恢复出厂值均不起作用的问题?

回复:AS系列机种在RUN和监控时是不允许执行回复出厂预设,要在STOP状态才行,同样程序在RUN时也是不允许执行程序内存清除,目前ISP版本当主机在RUN的状态已有加入提示讯息。

 

76.问题:AS300中台达便利指令CASD会对DPLSVC有效吗?客户反馈对定位指令有效,对速度指令没有什么反应,这个CASD操作的是伺服里的什么参数呢

回复:对的,这个是加减速的设定

 

77. 问题:有客户选型了AS332T-A和一些数字、模拟输入输出点模块,现在需要控制2套A3伺服,3套B2伺服,客户想问一下,现在想读取这5套伺服的编码器差动输出的编码器信号信息,咱们的AS300有模块能接吗?

回复:读差动的机型是AS324MT,目前硬件限制了,后续会有HC的模块支持,现在还没有

 

78. 问题:现场PLC为AS300,使用D2.5.1版本,D命令、M命令多笔写可以写入,D命令的多笔读数据有些问题--实验时写入了1,单笔读的可以读出来值为1,多笔读的话值均为0,多笔读的命令使用的函数为ReadHoldRegsA。实验了M命令的多笔读正常可以读数据。

回复:C#的Demo 的项目,Data From Device 只支持单笔读取,如需多笔读取可参考ResponseData

 

79.问题:AS300台达专属协议驱动A3-M带线马问题,采用AS300的台达专属协议控制4*A2-M和3*A3-M。A2的驱动带的台达电机,A3的驱动带的是第三方的泰科贝尔DDL+DDR马达,在AS300走专属协议控制A3带线马,遇到了下达速度命令给伺服的P5-60会出现数值不匹配。通过配置DS301方式,给伺服下达的速度命令又是正确无误的。后通过查找资料发下A2的驱动器P5-60是16bit,A3的驱动器是32bit,后经过测试,在AS300带A3走专属协议的时候,小于等于65535数值P5-60为正常,65536停止不动,65537PLC死机。

回复:请更新最新韧体,有支持A3带直线马达。

80.问题:AS300为什么无法上载程序?

回复:下载时记得点下载按钮,如果编辑完程序直接点在线的话,软件会直接下载执行码。

81.问题:AS300 DMT函数库问题。

回复:DMT函数提供C#/C++/VB等函数库,为高级语言编写的上位机通过modbus tcp访问AS PLC提供给方便。但是研发团队仅提供Demo 范例,需要使用者自行二次开发。下为DMT函数库常用问题

 

82.怎么用DMT函数库读写32位的数据?(假设上位机编程语言为C++)

回复:可以用底下的 C++ API 来拆:

int i = 10241035;

WORD ih = HIWORD(i);    // 取高16位

WORD il = LOWORD(i);    // 取低16位

 

83.怎么用DMT函数读写负数?

回复:将负数转换成无符号数后再写入相应函数并执行,PLC端会自动进行识别。

 

84.怎么用DMT函数读写小数?

回复:将小数乘10的倍数(*10、100、1000等,去掉小数点)后再写入相应函数并执行。(需调整伺服或步进等设备的脉冲分辨率为0.1mm/0.01mm/0.001mm……)

 

85.为什么不能使用ReadHoldRegs 32A()、WriteSingleReg 32A()、WriteMultiRegs 32A()这些函数直接读写PLC超过16bit的数据?

回复:ReadHoldRegs 32A()、WriteSingleReg 32A()和WriteMultiRegs 32A()是针对设备端支持32位寄存器(比如伺服的电子齿轮比等参数)去写的,而台达PLC不支援32位。

86.为什么执行EXE联机时,会有弹框无法执行呢?

回复:因为编译平台是X86和X64的不同导致的。需要在高级语言编辑设置内

 

87. 问题:函数库支持AS300吗?对多个为读取可以用什么?

回复:软件DMT函数V2.05及上支持AS300

int status = DMTClass.OpenModbusTCPSocket(conn_num, ip);

OpenModbusTCPSocket 只能带入两个参数

对多个位可以进行读取

 

88.问题:AS300 TCP SOCKET通讯问题,

回复:请参照程序手册例子即可,socket工具是网络开放工具,网上可以下载。

需要说明的是Sopen指令当开启 TCP 联机(S1=1)并且 S3为 1,表示客户端(Client)模式,由 PLC 主动送出联机要求给服务端(Server);当开启 TCP 联机(S1=1)并且 S3为 0,表示服务端(Server)模式,由 PLC 等待来自客户端(Client)的联机要求。另手册有个表格错误,请及时更新手册



89.AS300混合模式为什么扫描不到子站?

回复:混合模式支持台达专有伺服(站号1-8)及远端I/O(站号9-15)及变频器(支持C2000 及MS300系列)(站号21-28)。如若扫描不到子站,请检查SCM韧体,目前版本AS_SCM_V2_01_20,若低于此版本请及时更新。操作顺序是硬件连接好后,先通过软件手动配置好HWconfig,然后去下载,最好再去扫描子站。

当SCM做远程子站时,第一个SCM模块里ID1设定为0,Format1设定成8,代表选定的DS301协议或达专属驱动器及AS300远程模式。

 

90.问题:AS300 STL无法使用

回复:建议更改使用SFC功能或是自己定义步序功能(SET M点或MOV D装置)

 

94.AS300使用DS301控制伺服时,向PDO内写值会报AL124(CANopen PDO 存取时,数据范围 错误)

回复:建议检查程序,大部分数据范围错误导致。如有客户在初始程序时对P5-60给初始值是0,但是P5-60的范围是0.1--6000.0

 

91.使用公司电脑无法正常使用AS300的TCP SOCKET功能?

回复:由于公司资讯拦截,使用公司电脑时,AS300 TCP SOCKET 功能通讯异常,导致PLC只可以做服务器,不能做客户端。经与资讯反馈,已开放PC端口5000—5500,, ,请大家使用公司电脑时记得将PC端口改为5000至5500之间。

92.问题:AS300通过数据交换表进行无法进行程控通讯

回复:由于数据交换表需要启动 先数据交换启动标志再启动每个通道的数据联机启动标志,如COM1程控通道1时,先启动SM750再去启停SM752。

 

93.问题:SFC步进程序报内存容量不足的状况

回复:使用步进程序超出800多个Action,造成SFC内部使用内存区不足,在ISPSOFT在编译选项内勾选扩展内存区,并精简Action的数量,随时注意每次编译后的使用内存容量

 

94.问题:手摇轮输出个数不对

回复:采用差动型输入手摇轮,接入到AS324MT差动输入,当手摇动时,有产生瞬间高频(约MHz)输入的状况,需开启输入滤波功能去滤除晃动的噪声

 

95.问题:USB口驱动无法安装

回复:Win 8 & 10无法安装时,都需要去解除之后再安装,WIN7是因为盗版系统,缺少系统文件

 

96.问题:台达专用指令初始化8轴伺服,常常无法成功初始化

回复:将通讯逾时时间拉到最长时间,还有初始化时,要关闭Heartbeat功能

 

97.问题:使用台达专用指令,若是拔掉通讯线,伺服没有停机

回复:因为没有开启Heartbeat功能,所以伺服不会自动停机

 

98.问题:功能块内使用超过8个T组件时,下载到AS主机之后,运行发生错误讯息

回复:功能块内部限制最多使用8个T组件,1.     减少功能块使用T组件

 

99.问题:AS300可以连接1100个数字量点吗?2个PLC共2200个点可以吗?是否可以和WINCC连?

回复:AS300最多可以连接1024个数字量点,可以和WINCC连

 

100. 问题:用AS300控制总长200米的20几台变频器,走CAN通讯可以吗?客户嫌RS485模式比较慢

回复:可以,用250KBPS的速率可以到250米,变频器加CAN卡的方式,

 

101. 问题:AS300支持指令DPTPO单轴式建表式脉冲输出?

回复:不支持,但是可以在向导用定位规划表里的定位表格的方式来做

 

102.问题:AS300里CAN通讯怎么读写伺服参数?能不能实时去读写位置?

回复:可以用COPRW指令读写,用SM404(10毫秒时钟脉冲)去触发读写位置

 

103.问题:视觉与AS300的MODBUS TCP定义是什么?

视觉与AS300 的MODBUS TCP的定义:

(1)MODBUS TCP格式

Modbus TCP  00 00 00 00 00 06 00    无    03    01 8E      00 04      无

 

00 00 00 00 00 06 0x 03 01 8E 00 04,这里的0x是指站号,设01~FE应该都会通,这对AS300没影响,用Gateway产品时要注意。

06: 后面封包长度(byte)

0x: 站号

(2)PLC发送给视觉的指令:

00 00 00 00 00 06 01 03 10 10 00 05

视觉返回指令:

00 00 00 00 00 06 01 03 0A 2B 67 56 CE 82 35 AD 9C D9 03

以这指令为例,有问题的在于06的长度描述,这里应该要是0D,代表后面长度为13bytes

       绿色代表实际数据,0A是指数据长度

 

(3)10进制地址换算

以缓存器而言应该是加上40001(五位)或400001(六位),下面地址理论上应该是40001+4112 (H1010)= 44113。

地址         十进制数据         (十六进制)

1010H      11111                         2B67

1010H      44113                         2B67

 

104. 问题:AS300通过脉冲如何控制伺服?

接线:伺服的VDD(17)短接PULLHI(17)用于伺服内部提供24V电源,COM-(45)接AS300 1#线的TB1的 C0端子(C0端子板内部短接的),伺服的/PULSE(41)接AS300 1#线的TB1的Y0.0,伺服的/SIGN(37),接AS300 1#线的TB2的Y0.1,注意:C0是倒数第二个端子

伺服参数:

P1-00设成2,代表脉冲加方向

P1-01设成0代表伺服控制模式设定为PT模式

P2-10设成1,是伺服使能,设成101,是伺服未使能,这个设置是即时生效

P4-05按两下就是JOG,上下可以手动转

程序:用LD SM400,RST Y0.1,LD SM400,DPLSY 10000 0 Y0.0来让伺服动起来

 

105问题:6轴都需要接原点正负极限,需要18个点,而我们主机自带16个点,ISPSOFT软件将原点正负极限都限制在主机的16个点上了,这样的话,主机的点就不够用了,

目前软件ISPSOFT没有开放在扩展模块上点可以做原点正负极限,可以开放下吗?

回复:因为考虑到时效性的问题,正负极限必须用主机自带的16点,原点可以选择扩展模块的普通点,软件对原点不做限制,对正负极限做了限制

 

106. 问题:请问AS300系列PLC支持上电运行时模块直接更换吗?

回复:不支持热插拔,因为没有底板,AH500支持

 

107. 问题:请问AS300的UL和CE认证有吗?请问AS300有没有做EAC澳洲的认证?

回复:PLC全系列UL及CE下载网址:

http://www.deltaww.com/services/DownloadCenter2.aspx?secID=8&pid=3&tid=0&CID=06&itemID=060301&typeID=1&downloadID=,&title=--%20%E8%AB%8B%E9%81%B8%E6%93%87%20--&dataType=10;&check=1&hl=zh-TW

AS300有做EAC澳洲的认证

 

108. 问题:请问EH3 AS300 AH500的主机的主频是多少?

回复:EH3外频24MHz, 内频48MHz

AH300外频 8MHz,内频400MHz

AHCPU5X0系列: 133MHz

AHCPU5X1系列: 800MHz

109. 问题:AS300可以扩展6个从站吗?

回复:可以,AS模块限制

•      数字点总和1024点,不分输入与输出

•      总台数不超过32台

•      模拟量模块不超过16台

•      主机右侧通讯模块(SCM+F232/F485/F422)不超过4台

•      远程从站(SCM+FCOPM)不超过15个从站

 

110. 问题:AS300可否用RTU-485的方式远程扩展?

回复:不可以, 可支持主从模式下的485通讯,可以用来连接PLC,伺服,变频器等设备,可支持32从站,最远距离1.2公里;AS300可支持4个RTU-EN01的远程扩展或15个CAN模式的远程扩展从站。

 

111. 问题:AS300可以通过MOCBUSTCP连接台达机器人吗?

回复:可以,设定同一网段,通过数据交换-Ethernet,启动方式:永远执行,本地设置:勾选启动,远程设置:输入机器人的IP地址,远程装置种类选择standard ModusTCP Device

 

112. 问题:AS300二轴插补CAN总线是否支持?

回复:不支持,用脉冲可以实现二轴插补

 

113.问题: PLCLink AS300是否支持?

回复:不支持,NWConfig没有了,可以用HWConfig的数据交换COM里的建立远程设置

 

114. 问题:设备需要采集4路24V集电极开路的脉冲输入信号,通过高速计数点来测量其频率。在EH3 PLC里面,可以调用SPD指令,对X0(200Hz),X1(200Hz),X2(20Hz),X3(20Hz) 进行频率采样。现在客户咨询AS324MT-A 是否能实现这个功能。ISPSoft 编程软件里面需要用到什么指令?

回复:

1)    AS300中可以使用DSPD来进行频率采集,其是32位指令,DSPD指令输入2ms左右,目前AS300最小输入10ms,小于10ms,按10ms计算

2)    AS324MT-A的X0.0+~X0.3+/X0.0-~X0.3-输入频率:4MHz,X0.4-X0.11为:200KHz

 

115.问题:AS300的modbus地址表在哪里可以找到?

回复:请参考操作手册附录B


联系我们

  • 成控达科技(廊坊)有限公司
  • 电话:0316-8390959
  • 手机:13041288363
  • 邮箱: ckd-gf@chengkongda.com
  • 地址:河北省廊坊市香河荣盛大街38号白鹭岛5-2-1502