前几天买了一个台达AS228T的PLC。可是怎么设置也无法与组态王通讯上,于是在网上搜资料,除了我后来在百度贴吧上发的一篇帮助以外,再也找不到前辈的资料。求助台达客服无果,于是自己就动手摸索一下。
下面就讲一下吧。
我安装的是组态王6.55版本。6.53也可以的。

第一步:建立新工程,这里就不说了。
第二步:建立新设备。

双击新建...出现设备配置向导对话框。

选择点开PLC,点开莫迪康,选择MODBUS TCP下的TCP。

点击下一步,给你的新设备取个名字。

选择影射端口。(随便,不重复使用就行)
再点下一步,就出现以下画面。

这个很重要,重点讲解一下。
他的格式是IP:端口 地址
IP 是PLC设备的IP地址,这个在ISPSoft的中可以查到。稍后再讲解。
端口 是通迅的内容发送给谁,就相当于电脑IP门口有很多传令兵,谁是你的MODBUS通迅传令兵。MODBUS传令兵的名字叫502,是美国IEEE协会指定的。注意的是IP地址与端口之间有个“:”,这个是英文的符号,输入时请切换输入法到英文。
地址 这个在ISPSoft里面可以通过殊寄存器查看到。但是在ISPSoft设置IP输件里看不到。但是千万别乱设置。我就是因为在最后关头地址设置为0,导致无论如何都通迅不上。后来改为1就好了。这个地址通俗一点说相当于门牌。比如你的同一个IP下有很多个PLC。你的这个内容是给他们谁的,好让传令兵找到门牌。注意,这个地址与端口之间有一个空格!!!!也是英文半角字符,在输入时切换到英文。
讲一下IP和地址的查看。讲明白了再往下说。
在设备和电脑之间插上网线。
打开以下程序,注意版本,太低可不行。

选择新增或者配置。

出现以下对话框

驱动程序名称,随便取一个。在编程时候别忘了就行。
类别选择 第一个是以太网,就是网口。
第二个是直连USB
第三个是直连以太网
第四个是台达PLC的模拟器
第五到八个是特别提供型号的模拟器。
所以大家选第一个就行。
下面选择描述,意思就是选择网卡,你网线插在那个网卡上,就选择哪个。有些师傅们想用WiFi控制PLC,那你就把PLC的网线插在路由器上。电脑选择WiFi网卡。
然后点击搜寻!上面的192.168.1.15是电脑的IP,下面方框里的192.168.1.5是PLC的IP。
这样你就得到IP和端口了,这里就不多说了。

接着组态王设置继续说。点击下一步,这个故障策略,就默认设置好了。
再下一步就是完成了。

下面来讲一下如何测试你刚才设置的对不对。
去台达官网下载说明书《AS系列操作手册》,翻到附录B。
这里你也不用下载了,我下载好了。你也不用翻了,我翻到了。

假如现在我们让Y0每秒闪一下。(有人问为什么不直接读写Y0,这样不是更简单。因为如果里面有程序,PLC会报ERROR,他不知道听谁的指挥。)
不如练练手,编一句程序。师傅们不用编了,徒弟我编好了。如下。

就是这样

区段1测试位寄存器,区段2和3是测试数据寄存器。
我们接着组态王测试往下说。
在刚才建的那个设备,右键点击,选择测试

检查一下通迅参数。
和之前的一样的话就可以点击“设备测试”开始了。
由《AS系列操作手册》附录B可知,M0对应000001,D0对应400001。
在寄存器栏里输入000001,数据类型选择Bit,点添加。再在寄存器栏里输入400001,数据类型选择SHORT。如图。

点击读取。

得到的是这样的。我们再进ISPSoft,联机模式下,看数据对应不。
当M0吸合时我们组态王是这样的。

但是我发现过几秒钟后组态王会出现这个对话框。

他是否正常呢?我们做一个操作画面验证一下。师傅们不用做了,徒弟做好了。怎么做我就不细说了。入门级别的都可以做。


昨天运行一夜,查看历史曲线没问题,成功。以上为个人见解,水平有限,如果有不对的地方欢迎师傅们不吝赐教,批评指正。
又及,我查看了一下,通迅测试时PLC的错误代码是这个,在手册上没有提到。求大师指教。

如果你看完了,请给我点个赞吧,以便帮助更多人。拜谢啦!������������������