登录
首页 PLC论坛 德嘉工控
回帖 发帖
正文

主题:ET200SP CN 使用西门子新200模块

点击:13446 回复:46

ET200SP CN优点:
1)使用西门子原装S7-200smart IO模块;ET200SP CN只作为接口(桥梁),S7-1500/1200/300 都可以使用西门子最便宜的S7-200smart IO 模块;
2)它使用西门子博途自带的GSD文件(用户无需安装第三方GSD文件),使用起来是真方便!
3)由于使用西门子最新的S7-200smart IO 模块,它的模拟量输出可以通过软件设置通道为电流:0-20MA,电压:+/-10V或+/-5V或+/-2.5V ;它的模拟量输入同样可以通过软件设置成电流或电压类型;这些都不需改变端子或使用跳线
其他PNIO由于每个IO插槽都非常狭窄,根本没有空间来完成该项功能
4)使用西门子经典的接力式转发的高速串型总线,带有波形重整编码平衡等诸多当代新技术,是真正用于工业自动化的成熟产品。
a:由于怕信号反射,在模块的最后加装终端电阻(服务器模块);
b:由于怕信号反射,就尽最大程度缩短总线长度,因此你看到别的的PNIO好苗条好纤细,相对工业品来说,散热性不是很友好。很多电缆接线挤在一起,维护也是很大问题。
附件 et200sp标注.jpg

附件 ET200SP 拷贝.jpg
5)它除了具有PNIO功能外,还具有
a:ModbusTCP服务器端功能,允许电脑、触摸屏、PLC通过ModbusTCP 命令接收模块数据或发送数据给模块;
b:可以与西门子WinCC监控软件直连(使用WinCC自带的TCP/IP驱动);
c:PLC可以使用PUT/GET命令直接读取或发送数据给ET200SP CN相连的S7-200smart IO模块
7)外观设计是一大亮点,它秉承S7-200smart IO 模块的风格,上部为可翻盖设计,中下部为半下沉倾斜式双网口造型;这给目前平庸呆板的工控产品带来一丝新变化!
附件 ET200SP CN 1500拼图.jpg
23-07-31 16:20
       ET200SP CN的性能,它每1毫秒要通过100M的以太网线与西门子S7-1500、S7-1200、S7-300进行输入/输出的数据交换,因此数据的实时性是非常的高;这也就是为什么西门子近年来主推profinetIO产品的原因,因为它的输入/输出速度已经与它本身自带的IO总线速度相当;而且随着千兆以太网的到来,profinet-IO 速度还会更快,它亦是大势所趋;其意义就是你可以选用各种不同规格的PLC头,但它的身子(输入/输出模块)全是用smart200 的IO模块;
       这里我要介绍一下s7-200smart ,它的前身是s7-200,它原先是美国公司的产品,被西门子在1992年买下,经过简单改造后于1996年左右进入中国市场,在2010年开始研发升级产品s7-200smart ,2017年左右开始大量销售.西门子在s7-200的基础上在1998年左右推出了s7-300系统,之后又推出了s7-1200、s7-1500;西门子早期的PLC产品是S5系列,它的背部总线是线性的并行数据和地址线,末端是要加终端电阻的(图1),否则会产生反射干扰,它这种线性总线有两大缺陷,一是抗干扰能力差,而且容易出现末端反射波;
附件 1.jpg
最后修改:2023/8/2 10:22:51
23-08-01 17:34
       二是一但有个别IO模块的总线发送器件出现问题,就会影响数据通信,我们曾经在大庆电厂的TELEPM系统中遇到过。后来西门子从美国买来S7-200后,这两个问题才得到解决,当时美国出现了CPLD芯片(复杂可编程逻辑器件),S7-200就是使用该芯片进行总线通信的,每块IO模块都使用一块CPLD芯片,它有两条线路,一条是发送总线(串行),每个模块从左侧接收PLC发送过来的数据,如果不是给自己的就将数据转发给下一个模块(右侧);另一条接收总线;每个模块从左侧接收数据然后转发给右侧的模块或PLC;这种总线结构是依次接力式转发,线路短没有反射波干扰,也不需要终端电阻(图2);
附件 2.jpg
      同时由于是点对点通讯,发送功率高,大大提高了抗电磁脉冲的干扰能力;因此S7-200在中国20年的生命周期中,一直是稳定可靠的工作着,而升级版的S7-200smart的总线是使用FPGA芯片,它比CPLD 性能更强大,也是采用接力式转发,串行总线,它速度更快,几乎能做到1毫秒与IO模块通讯两次以上(采集或输出数据)
      现在市面上的profiler-IO 产品的总线都类似早期S5的并行线型总线都要加终端电阻,你可以主意到一个突出表现,那就是它的IO模块都是非常窄的一条,为什么呢?因为太宽的话就会产生反射干扰,影响总线通讯;由于每个IO模块非常窄,这就使得接线变得非常密集,而且模块过于细小,散热也不太好,由于空间有限,也就没有继电器输出型模块,总之这种类型的产品比起s7-200smart的IO模块还是略差一点的,而ET200SP CN选用西门子smart200的IO模块就是基于以上原因
最后修改:2023/8/3 13:36:25
23-08-02 10:22
如果PLC使用S7-200SMART实现PNIO通讯的话,详细操作步骤如下:
1.首先添加 GSMDL  文件
点击 菜单栏里“GSDML  管理”添加GSD文件,点击“浏览”导入 ET200SP GSD 文件,GSD 文件用户也可自行在西门子官网下载
附件:et200sp_im155-6.zip
[本地下载]
附件 QQ截图20230803134234.jpg
2.查找 PROFINET  设备
点击 菜单栏里“查找 PROFINET 设备”,站名称在添加设备时需要使用,可以通过“闪 烁 LED”功能查找当前设备,用户可自行编辑修改站名称
附件 图片1.jpg
3.PROFINET 网络配置
(1) 选择 PLC  角色为控制器,并且修改对应的 IP  地址 以及站名,与通信时搜索到的 PLC 设备保持一致
附件 图片2.jpg
(2) 点击“通信”,查找 CPU
附件 图片3.jpg
(3) 添加或拖拽 ET200SP 文件下接口模块 IM 155-6PN ST V3.3,IP  设置选择用户设置(与 PLC 以及主机处于同一网段下即可)
附件 图片4.jpg
附件 图片5.jpg
(4) 添加后选择下一步,添加或者拖拽 ET200SP CN 接口模块后面实际连接的 Smart IO 模块
说明:这里添加的 IO 模块为 ET200SP 的 IO 模块类型,只要 IO 类型或者输入/输出通道 数能和实际 200SMART IO 模块对应即可,例如:在接口模块组态插件里配置的第一个槽位 为 EM  QT16(16DQ Transistor) , 对 应 ET200  SP  IO  可 以 为 DQ  16x24VDC/0.5A  ST  下 面 的 V0.0/V1.0/V1.1 版本,不要选择带有“QI”类型的;EM AE04(4AI)对应 AI 4x I 2-,4-wire ST 下面 的 V1.0/V1.1/V2.0 版本,不要选择带有“QI”类型的。
如果实际 200Smart IO 模块使用的是既有输入又有输出类型的,如:EM DR16(8DI/8DQ Relay) ,这种的 IO 模块只能使用输入或者输出一部分来对应 DI 或者 DQ,所以建议用户使用 只有输入或者只有输出类型的 200Smart IO 模块。

附件 图片6.jpg
一般选择“BA”或者“ST”基础/标准类型,类型里面不要选择特殊功能的,比如“QI”、 “4tags” 、“MSI”,否则会出错
4.具体 IO 模块的数据映射地址
(1) 实际 200SMART IO 模块使用的映射地址可通过 PNI 起始地址/PNQ 起始地址查看,如第 一个模块 EM QT16 PNQ 起始地址为 128 ,使用时起始地址就是 QW128
附件 图片7.jpg
(2) 将所有配置好的硬件组态下载到 PLC 中,查看状态可通过菜单栏“PLC”->“PLC”, 查看 PLC 信息进行在线诊断,所有状态正常即可
附件 图片8.jpg
还可以单独查看接口模块下所连接 IO 模块状态是否正常
附件 图片9.jpg
(3) 编写程序 (EM QT16 其中一组输出循环流水灯演示) ,在线监控
附件 图片10.jpg
最后修改:2023/8/3 13:52:49
23-08-03 13:50
视频实拍S7-200SMART通过ET200SP CN实现PNIO通讯
23-08-04 10:23
支持S7-300TCP/IP或者ModbusTCP协议,可将西门子或德嘉系列Smart200 IO模块连接到上位机,用作数据采集及操控,该功能不支持与ProfinetIO同时使用
组态插件实际组态IO模块硬件如下:
附件 图片1.jpg
其中EM QT16前8个的每个通道实际通过接线分别给EM DE16的前8个的每个通道
连接Modbus Poll测试
(1)组态槽位1的EM QT16寄存器地址为0x0064,所以设置参数如下
附件 图片2.jpg
(2)点击“Connection”,参数如下,IP填写该模块IP地址
附件 图片3.jpg
(3)监控或写入EM QT16地址数据,发现与实际模块输出点状态一致
附件 图片4.jpg
(4)同样,槽位3为EM AQ04,槽位4为EM AE04,其中硬件接线为EM AQ04的0-3通道分别接到EM AE04的0-3通道,监控EM AQ04地址数据都改为“27648”,再监控EM AE04的地址数据
附件 图片5.jpg
23-08-07 17:43
连接WinCC测试
使用ModbusTCP驱动连接
(1)右键单击变量管理,在弹出的菜单中选择添加驱动,Modbus TCPIP ,在这个驱动后添 加新建连接,如下图所示
附件 图片1.jpg
(2)右键单击 NewConnection_2 ,在弹出的菜单中选择 CPU 类型为“984”, 填入该接口模块的 IP 地址:192. 168. 1. 10 ,如图所示
附件 图片2.jpg
(3)现在连接已经建立成功,建立变量并监视,如下图
附件 图片3.jpg
(4)监控画面如下
附件 图片4.jpg
23-08-09 14:06
连接WinCC测试
使用S7-300TCP/IP驱动连接
(1)打开 WinCC ,双击变量管理,打开变量管理器,添加驱动,右键单击变量管理,在弹出的菜单中选择添加驱动,SIMATIC S7 Protocol Suite ,添加好驱动之后,右键单击 SIMATIC S7 Protocol Suite 下的 TCP/IP ,在弹出的菜单中选择系统参数
附件 图片1.jpg
(2)在弹出的对话框中点击单位选项卡,在逻辑设备名称选框中选择驱动为:网卡名.TCPIP. 1
附件 图片2.jpg
(3)右键点击 TCP/IP,选择新建连接,在 TCP/IP 选项下会生成一个名为 NewConnection_ 1的新连接选项,右键单击 NewConnection_1 ,在弹出的菜单中选择,在弹出的对话框中填写接口模块的 IP 地址:192. 168. 1. 10
附件 图片3.jpg
(4)建立变量运行WinCC,已经建立连接并且能读到当前IO模块输入输出数据
附件 图片4.jpg
(5)监控画面如下
附件 图片5.jpg
23-08-10 16:30
多个ET200SP CN连接S7-1200作为Profinet通讯组态案例:
注:S7-1200PLC连接西门子SMART LINE V3/V4触摸屏,中间需要通过多功能交换机A型才能实现通讯连接。
附件 3个ET200SP CN连接1200.jpg
最后修改:2023/8/11 17:36:52
23-08-11 17:36
连接组态王测试
使用ModbusTCP驱动连接
(1)新建工程并打开工程。
(2)点击“COM1”,选择“新建”,在弹出的对话框中选择莫迪康“ModbusTCP----TCP”, 点击“下一页”。
附件 图片1.jpg
(3)定义设备的逻辑名称,如“SmartIO_GateWay2” ,点击“下一页”。
附件 图片2.jpg
(4)设备配置向导,默认即可。
附件 图片3.jpg
(5)输入接口模块的 IP  地址,如“192.168.1.10 1/50”
附件 图片4.jpg
(6)然后点击“下一页”,后面说有参数默认即可
(7)新建测试变量,如下
附件 图片5.jpg
最后添加画面运行即可,这里不做过多演示。
23-08-14 17:40

上一页 下一页

工控新闻

更多新闻资讯