西门子S7-1200PLC和第三方变频器Modbus通讯轮询测试
一.实例环境
应用西门子PLCplc和第三方变频式Modbus通信轮循,完成对第三方变频调速器的頻率载入,对即时頻率.即时电流量.即时工作电压载入的作用。
二.早期表明:
硬件配置:西门子PLCplc及控制模块:CPU-1214 DC/DC/DC,CB1241;三菱变频器:FR-D740(485插口)
手机软件:TIA Portal V15.0
早期硬件配置的布线这儿不会再过多阐释,自主查看有关技术资料,文中侧重于通信轮循程序流程一部分的叙述;
三菱变频器主要参数的设定,这儿一样不会再过多阐释,自主搜索有关技术资料就可以;
西门子PLCTIA Portal软件.具体PLC和变频调速器硬件配置提前准备;
三菱FR-D740变频调速器的通信协议材料查看,寻找頻率载入.即时頻率.即时电流量.即时工作电压的数据信息纪录详细地址;
三.实际操作步骤
1.新创建一个TIA Portal新项目,建立PLC站,随后加上CB 1241控制模块;并在PLC站加上一个FC块,取名为:变频调速器模块;在PLC站 -> 机器设备组态软件 -> PLC本身 -> 特性 -> 系统软件和数字时钟储存器 -> 开启系统软件储存器字节数和开启数字时钟储存器字节数二项打“√”,如图所示:
2.新创建一个DB块,取名为:Data,并在DB中建立如下所示表所显示自变量:
注:DONE.BUSY.ERROR.STATUS三个归属于ModbusConnection属下归类
在TIA Portal中建立完毕后,如下图所示:
3.开启刚建立的FC块,并程序编写:
组态软件通信联接
设置頻率载入
即时頻率载入
即时电流量载入
即时工作电压载入
到此,FC控制模块编写进行,在OB1中启用,免费下载到硬件配置具体调节就可以。
汇总:
轮循的原意是:在主网和从站的传输数据中(即读写能力的全过程),一次只有载入或载入一次,也就是载入和载入得逐个逐个来;
当上一次读写能力的进行情况,做为下一次读写能力姿势逐渐的标准;即上一次读写能力进行后,才可以下一次读写能力,反映轮循的全过程;
很多东西或是要多实际操作,多搜集资料,有时很有可能单独搜集资料也是解决困难的一种工作能力;
迷惑不解的物品,或许你只必须多实践活动一次,就能领悟大不相同;