• 正文
  • 相关推荐
申请入驻 产业图谱

西门子PLC之间S7通信的分享(1)

09/09 08:11
130
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

创建一个项目,添加两个PLC,为了区分,将它们的名字改一下,一个是本地PLC,一个是远程PLC。

两个PLC的设置,都要将允许来自远程对象的PUT/GET通信仿问,即打勾。

PLC的设置:打开系统时钟,可以将存储区写大一点、比如改成M100开始,避免写程序时与常用的低编号M区存储重复冲突。

两个PLC的IP设置,两个IP在同一网段,不能重复,如第一个为192.168.0.1,另一个为192.168.0.2。

PLC的设置:设为暖启动,即开机后是RUN模式。

数据的设置,创建一个DB数据块,并设为BOOL类型的8个,如下图。这种通信会用指针寻址,所以用数组;后面与海康相机的应用会用到位置数据,会用到浮点数,则创建浮点数的数组。

将数据块的优化的块仿问的勾去掉,让它的存储地址固定,才好寻址。同样的方法创建存储的数据块,每个PLC各两个。是为了好区分,不创建也可以测试,用已有的Q、I、M等,也可以两个数据块合并一个,用地址区分。

点击目录树设备和网络,点网络视图,将第一个PLC的网口用鼠标左键点击按住后拖到第二PLC,将两个PLC网络连起来。

数据通信要求,这里以位为例。下图为一一对应关系。本地待发送的数据是发到远程被写入的数据,本地接收的数据是远程被读的数据,有点绕,用下图示意:

本人在东莞从事教育培训行业,欢迎广大工控爱好的朋友指导,一起学习,共同进步。如有想进一步了解电工、装配电工、工业机器人、PLC、视觉等自动化培训,加小编微信进工控学习群。同时欢迎关注转发,让学习智能制造更进一步。

西门子

西门子

德国西门子股份公司(SIEMENS AG)创立于1847年,是全球电子电气工程领域的领先企业。西门子主要提供工业软件、CAE、PLM、数字孪生与工程数字化,核心产品/技术包括Siemens Xcelerator;在低空经济产业链中覆盖设计仿真、数字化工具。西门子旗下Altair主要提供结构优化、CFD、电磁仿真、HPC、数据科学与数字工程,核心产品/技术包括HyperWorks;在低空经济产业链中覆盖设计仿真、数字化工具。

德国西门子股份公司(SIEMENS AG)创立于1847年,是全球电子电气工程领域的领先企业。西门子主要提供工业软件、CAE、PLM、数字孪生与工程数字化,核心产品/技术包括Siemens Xcelerator;在低空经济产业链中覆盖设计仿真、数字化工具。西门子旗下Altair主要提供结构优化、CFD、电磁仿真、HPC、数据科学与数字工程,核心产品/技术包括HyperWorks;在低空经济产业链中覆盖设计仿真、数字化工具。收起

查看更多

相关推荐

公众号:跟我学工业机器人;主要发布工业机器人相关的文章和分享,根据平时授课,分享机器人相关的知识体系。