在一条生产线中,常常会用于PH,温度,压力,电流及电压等采集分析工作。下面为使用DEA与宇电温控通讯自动传回三菱PLC是实例,免去现场工程师繁琐的通讯编程。我们只需要简单的配置通讯及设定就可以完成。 现场分部13台宇电AI516温度表具有MODBUS通讯功能,PLC是采用三菱Q系列PLC,我们先将AI516的 1.设定宇电温控 AI516 系列 温度表通讯 设定:按返回键3秒
设定 LOC输入: 808
Addr 站号设定:1--13号
Baud: 9600
Af= :160 2.打开DEA配置软件,如果未安装可以在 http://www.dea-con.com/portal.php?mod=view&aid=484 进行下载。 新建模块如图:MODBUS RTU -PLC 在DEA中CH2配置与宇电温控通讯方式协议 如图 9600,8,n,1,此处设定与温控协议一样。 3.PLC中配置串口通讯协议如图(如果使用CH1与DEA联接只需配置CH1,配置完成后,上传PLC需PLC重新上电): 上图使用三菱PLC编程软件:works2 如果使用三菱编程软件GX Developer设定为下图: 4.再对DEA进行CH1配制,选择CH1,通讯协议选择Mitsubishi QJ71C24* ,38400,8,o,1此处与PLC设定一样。 5.DEA数据传输设定 将PLC设定的温度写入温控设定值中如图: 红色方框内是指定PLC内地址中的数据写入对应站号宇电温控表MODBUS-RTU地址, (PLC数据写入宇电温控指定站号通讯地址内)。例:第10行将PLC中D29数据值写入10站宇电温控表中0000MODBUS地址。 将宇电温控表中的温度读取到PLC中如图: 在红色方框内设定为:温度表中的值(温度)写入到Q系列PLC中,由于宇电温度表使用的MODBUS协议是读取与写入同时进行返回,则需要自定义收到数据(注:标准MODBUS协议无需要以设定),如下图 将显示高级功能打勾,双击M自定义数据,弹出自定对话框,宇电温控自动返回现在温度值在数据列中3,4帧位置,此处直接填入,并且填入要将现在温度存入PLC中的地址。 6.DEA通讯控制设定 触发字元件:可以控制DEA模块读写命令行来节省通讯时间,可以默认不填写。 故障字元件:指定此处元件后,DEA会自动将通讯失败的站号写入PLC中,告知用户。 元件D44,45存储方式 0,1,2-------------15,16------------31bit, 停止元件:当某一个站不再使用或工程变更不再使用某一个站号上的通讯产品时,可以由此处PLC元件来指定使用/禁用, 0,1,2-------------15bit 当D46.0=1时,站号1=关闭不再联接通讯状态。 以上三个功能元件均为32位。 7.DEA通讯上传配制管理 使用TYPE-C联接DEA模块,后点击菜单中的上传程序按钮,弹出上传数据对话框(会自动查找在线DEA模块,并显示于下拉框中),在下拉框中选择你要传送的DEA模块编号,然后选择 开始上传。 设定完成。 实例配制下载地:http://www.dea-con.com/forum.php?mod=viewthread&tid=561 宇电温控MODBUS地址可以在宇电温控通讯说明书上查到。 AI仪表可读/写的参数代号表(V8.0 518/518P/708/708P/719/719P)
|