家电维修网

 找回密码
 注册

QQ登录

只需一步,快速开始

家电维修网 网站首页 电工学习 查看内容

【原创分享】 ET200系列中1510SP 1PN利用CM ptp模块进行通信

2020-8-14 16:29| 发布者: 好人| 查看: 319| 评论: 0

摘要: 材料表CPU 1510SP-1 PN(6ES7 510-1DJ01-0AB0)(固件版本目前为2.6)CM ptp模块 6ES7 510-1DJ01-0AB0DI 8x24VDC ST (6ES7 131-6BF01-0BA0)DQ 8x24VDC/0.5A ST (6ES7 132-6BF01-0BA0)服务器模块 (6ES7 193-6PA00-0AA ...
材料表



CPU 1510SP-1 PN(6ES7 510-1DJ01-0AB0)(固件版本目前为2.6)

CM ptp模块     6ES7 510-1DJ01-0AB0

DI 8x24VDC ST (6ES7 131-6BF01-0BA0)

DQ 8x24VDC/0.5A ST (6ES7 132-6BF01-0BA0)

服务器模块 (6ES7 193-6PA00-0AA0)


一般我个人习惯,在拿到新的模块后,都先去下份手册看看,一来看看外部接线,二来看看模块的一些性能参数,最后就是软件编程的例子。


这里着重看了下CM PTP接口模块的手册,如下:



大概看了一下手册。手册里也有一些例程供参考,本实例中区别在于,ET200系列自带了1510SP的cpu,并不是IO-device站,可以自行处理计算。所以只需要在CPU中编写通信指令,驱动起接口模块CM ptp模块就可以了。那么开始吧!


硬件接线(实物)。



接线完成,上电,开始软件组态。



选中CM ptp1模块,新的电池组是白色的。




分配子网和IP地址:



硬件完成编译下载;然后开始软件编写。


在这里我们着重讲一下,CM PTP的驱动模块的应用:

习惯上在main(OB1)中调用FC子程序,如图,在main(OB1)中调用FC4块(通讯逻辑段),然后在通讯逻辑段中,来编写CM PTP的驱动程序。

如下图:



开始通讯逻辑段(FC4块):

添加 Modbus RTU 初始化功能块 “Modbus_Comm_Load”,并为该FB块增加一个背景数据块,本例中为 DB1 “Modbus_Comm_Load _DB”;




12下一页

最新评论

  • 【案例】台达变频器经典故障案例维修方法
  • 等电位联结端子箱是什么?内部什么结构?为
  • 【原创分享】 ET200系列中1510SP 1PN利用CM
  • 单相220伏电容电机,倒顺开关与接触器正反
  • PLC接线与NPN、PNP接近开关的电路控制图详
推荐阅读

QQ|门户地图|网站地图|lda|zvg|手机版|家电维修技术论坛 ( 京ICP备11022408号

GMT+8, 2020-9-21 16:49

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部