1. 首页
  2. 资讯

西门子plc编程实例

西门子PLC300/400编程实例有哪些?你想要什么?没看懂,所有的项目都是编程实例西门子PLC的MPI通讯协议怎么用,需要编程吗?这个问题问的有点广,西门子PLC的MPI通信,不同的对象不同。我

西门子PLC300/400编程实例有哪些?

你想要什么?没看懂,所有的项目都是编程实例

西门子PLC的MPI通讯协议怎么用,需要编程吗?

这个问题问的有点广,西门子PLC的MPI通信,不同的对象不同。我现在以一下西门子S3-300MPI与上位机组态软件(三维力控,我以前公司)为例!

S7-300/400PLC MPI通讯

概述 设备配置 网络组态及参数设置 组态软件数据组态 数据格式 注意事项

一、概述

MPI是一种适用于小范围、少数站点间通讯的网络。如果有多个站点,需要用CP卡件的方式组成MPI网络;如果只有单个站点,可用卡件组网,或者直接用MPI编程电缆直连电脑串口。下面分为cp5611卡的通讯和MPI电缆的通讯两种情况介绍

二、设备配置

硬件:

(1)CPU 315-2DP (S7-200/300/400)

(2)CP5611卡和PROFIBUS通讯电缆

软件:

(1) STEP 7 V5.3

(2) 力控组态软件

三、网络组态及参数设置

1、通过CP5611卡与PLC连接

(1)新建项目:在STEP 7中创建一个新项目,点击右键,在弹出的菜单中选择“Insert New Object ”->“SIMATIC 300 Station ”,插入SIMATIC 300 STATION。

(2)硬件配置

双击“ Hardware ” 选项,进入“HW Config”窗口。点击“Catalog”图标打开硬件目录,按硬件安装次序和订货号依次插入机架、电源、CPU等进行硬件配置。

(3)配置网络

1) 在硬件组态画面,双击CPU 315-2 DP,在本例中设置PLC MPI地址为2,传输速率为“187.5Kbit/s”。画面如下:

2)设置PROFIBUS网络,删除DP 网络

5)配置下载

首先,打开,双击图标,对网络设定为S7ONLINE 5611(MPI),如图5; 确保通讯电缆已插在PLC的编程口,把图2的硬件配置下载到PLC中,如图

到此可以转到力控的组态配置上。

2、MPI电缆直连

通过PC-Adapter(MPI电缆)与PLC连接将PC-Adapter的一端与计算机的RS-232串口相连,另一端与300/400的MPI通信接口相连;运行PG/PC-interface对通信参数进行配置.

配置MPI主站参数:

配置通讯端口参数:

注意:PC/MPI电缆和 PC适配器 6ES7 972-0CA20-0XA0 只支持通讯速率为 19200 bps。 建议先用西门子编程软件通讯测试一下。

四、力控组态软件数据组态

1)打开组态软件,进入开发系统,打开“I/O设备驱动”->“Siemens(西门子)”->“s7-300/400(MPI)”->“MPI”。添加设备名称为MPI。

选同步方式,点击下一步,

MPI地址(站号):是SETP7中设置地址;

MPI设备槽号:2;

五、数据格式

S7-300/400支持的内存区域类型如下:

具体区域划分以及地址排列请参照西门的入门手册。

六、注意事项

1、进行组态软件数据组态时,设备通讯方式一定要选择同步。

2、设备地址和通讯参数一定要和设备参数相匹配。

3、组态软件变量和西门子里面的变量数据类型要一一对应。

4、西门子网络配置具体步骤,可以查看西门子相关文档。

5、当有多台装有组态软件的上位同时通过MPI方式和PLC进行通讯时(MPI支持多主方式),

各台PC机所设的MPI站地址要保持一致,否则无法通讯。

6. 在使用力控ForceControl6.1SP2版本或OEM版本时,如果无法通讯请检查下面配置。

(1) 运行PG/PC-interface配置通信参数时,要选择CP5611(MPI),不可以选择CP5611(AUTO)。

注:力控后期版本6.1 SP3或EFC2.0的IO调度已将此问题处理,可以选择CP5611(AUTO)或CP5611(MPI),并且不需要以下第2步设置即可通讯。

(2)设置CP5611(MPI)属性时,必须钩“PG/PC总线上的唯一主站”才可正常通讯,否则IOMonitor不会打开MPI设备。

学习西门子的PLC编程,需要哪方面的理论知识?

根据你的描述,你在工作中经常接触到西门子可编程控制器,因而自己在自学。我认为学PLC编程应该掌握的其它方面的理论知识有:


1.最主要的是电脑的基本知识。PLC的编程要用电脑来编,就离不开电脑知识。如打字,你不熟悉键盘,找一个字母都要找半天。有如二进制,电脑的文件都是以二进制存在电脑里的,西门子PLC同样也离不开二进制,所以必须掌握二进制的原理和转换。再者,键盘的常用键要了解。

我和一个同学是一起进培训学校的,由于我有电脑基础知识,我学三菱PLC的时候只用了15天不到,就把三菱PLC的课本知识学完了,而我那位同学学了1个月,头脑还是蒙的,摸不着方向。他连打字的基础也很差,打一个半天。


2·电工电子方面的基础的知识。可编程控制本来就是接触器控制的升级版,所以掌握电工电子的知识是必要的。西门子PLC的电路接线必须要懂得电工电子知识与操作。

西门子PLC编程是以通信为主的,模拟电路和数字电路的基础知识得了解。

一个人的综合知识超强,学习的能力超强。

西门子plc程序设计?



作者小白,不喜勿喷

西门子PLC程序下载怎么和电脑通讯?

首先你得买对USB串行接口线(s7-200),左边通信按钮,双击后会出现对话框。

如果是本地的串行接口,选择pc/ppi,选择OK!

波特率选着19.2,本地选择电脑上的硬件端口,远程选择2,然后点击刷新,就会出现连接的plc型号,连接成功就可以上载和下传程序了。

电脑不行,公司的垃圾电脑,趁着没下班,闲着也是闲着,就顺便答答题。

西门子PLC程序读取需要下载什么软件?

1.对于西门子s7-200需要MicroWin_v4sp9支持win7系统

2. 对于西门子s7-200 smart需要用MicroWin Smart V2.3

3. 对于西门子s7-300/400需要用step7 V5.6

4. 对于西门子s7-1200/1500需要用博图TIA V15

博图对计算机性能要求比较高,最好至少i5标压,8G内存,128SSD

在全国,大概有多少人会西门子PLC(包括PID,通讯、伺服、驱动等的编程调试)?

不请自来

1 西门子介绍

2 PLC介绍

3 伺服介绍

4 总线通讯介绍

5 以太网通讯介绍

6 西门子工控产品介绍

7 PLC编程介绍

8 博途编程软件介绍

就到这吧,我就不粘贴了,大家可自行百度

下面我来回答问题,这个还真不好统计。

回答总共十万字,请送我上首页

本文来自投稿,不代表本站立场,如若转载,请注明出处。