西门子1200PLC与汇川变频器485通讯
本节以汇川汇川MD200T1.5B变频器为例进行讲解。
一、接线
二、变频器参数设置
三、通信地址
四、编写程序
4.1、打开上节程序,或添加
新PLC CPU 1214C DC/DC/DC 订货号:6ES7 214-1AG40-0XB0
通信板CB 1241(RS485) 订货号:6ES7 241-1CH30-1XB0
扩展模块SM1223 DI16/D 订货号:6ES7 223-1BL32-0XB0
启用系统和时钟存储器;勾选连接机制中允许来自远程对象的PUT/GET通信访问。启用高速脉冲发生器PTO1/PWM1和PTO2/PWM2,信号类型选PTO脉冲A和方向B。
4.2添加FB块并调用控制指令。
打开程序块,添加FB块,命名为FB485,打开指令列表展开通信—通信处理器—MODBUS在程序段1中添加MB_COMM_LOAD程序段2中添加MB_MASTER指令,调用选项均选择多重实例,然后复制程序段2中MB_MASTER指令粘贴在程序段3、4中。在程序段5中写启停程序,在程序段6中写设定频率、在程序段7中写读取运行频率程序。
4.3、展开块接口添加接口参数如下所示:
4.3、拖拽参数到对应接口
4.4、添加数据块 新建DB块命名为数据块_485,取消优化的块访问并添加变量如下:
4.5、调用FB块:新建FC块,将FB485块拖到程序段1中,并填写各接口。
4.6、在主程序中调用FC,并下载程序进行调试。
4.7、可将FB485块添加到库文件中方便后期直接使用。