1、首先打开台达PLC编程,然后在-向导-程序范例产生器-里面选择-扩张模块辅助设置。
2、在-扩张模块辅助设置-里面可以看到当前所选择PLC所能带的模块数量。
3、根据实际情况在需要的模块前面打勾,并选择需要的型号。
4、设置完成后,点击右边的设置参数-进入模块的参数设置,根据需要设置模块的各个参数,可选择读取或写入。
5、设置完成后,要点击-预览-和-加入指令列-,不然设置的参数将不能翻译成程序。
6、点击确定后,软件自动生成程序,在使用前要先进行编译,看是否有错误,就完成了。
您好,其实扩展模块就是按离主机距离编号的一般从0开始然后123456等,写读数据可以用:写用topk0k1h0k1其中m1:特殊模块所在编号m2:欲读取特殊模块的cr(controlledregister)编号s:写入cr的数据n:一次写入数据笔数读用fromk0k12d2300k1m1:特殊模块所在编号m2:欲读取特殊模块的cr(controlledregister)编号d:存放读取数据的位置n:一次读取的数据笔数台达好像是-2000到2000一般你要改这个上下限也是通过写指令改看台达扩展模块编程手册。这个在MODRW指令上面加一个SET M1122就可以了。M1122是COM2的送信请求。当利用RS/MODRD/MODWR/FWD/REV/STOP / RDST / RSTEF/MODRW 指令将数据传送与接收,必须用脉冲指令将 M1122 设为 On,若上述指令开始执行,则 PLC执行数据传送接收的动作当上述指令执行数据传送完毕后会自动将 M1122 清除。
COM1是M1312,COM3是M1316。
望采纳。。。。。。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)