南昌西门子PLC代理商
新型变频模块尺寸优势:
•在同一柜中客户可以安装3老尺寸V20,现在可安装4个新FSAA/FSAB,直接节省超过33%的安装成本以及空间
•轻松取代竞争对手相同的宽度为重要的竞争对手:三菱D700,E700,70,安川j1000,V1000。
•C1滤波集成,V20是较小的尺寸比施耐德atv12谁是的竞争对手综合C1滤波。
•V20的功能比所有竞争对手更具有挑战性。
S7-200以太网模块系列-CP243-1
S7-200PLC可以通过智能扩展模块CP243-1连接至工业以太网中。CP243-1不是即插即用的模块,需要我们先对其进行组态。由于其支持的是西门子的S7协议,与很多第三方支持以太网功能的设备进行通信时会受到限制。
通过本文您可以获得以下信息:
使用CP243-1对S7-200编程调试时是否可只用一根网线,而省去S7-200的编程电缆?
如何对CP243-1进行基本的组态设置?
如何获得CP243-1的详细技术参数和怎样实现IT功能?
利用CP243-1可以和哪些设备通信?
CP243-1使用中的常见问题?
(一)当您*次使用CP243-1模块时,您一定要注意此模块不是即插即用的模块,您需要对此模块进行组态才能使用。
简单的说,*次使用CP243-1的步骤如下:
(1)正确连接CP243-1与S7-200CPU,并为CP243-1连接24V电源
(2)在S7-200的编程软件中运行以太网向导或因特网向导对模块进行基本参数和功能的配置
(3)在程序中正确的调用相关的子程序
(4)将编写完成的程序使用S7-200的编程电缆下载至PLC
(5)如果激活因特网功能,还需要使用网线将S7-200的程序下载至CP243-1。如果没有激活因特网功能,则此步可略。
至此,您的CP243-1才能正常工作。
1.组播
组播技术是IP网络数据传输三种方式之一,在介绍IP组播技术之前,先对IP网络数据传输的单播、组播和广播方式做一个简单的介绍,见图1:
单播(Unicast)传输:在发送者和每一接收者之间实现点对点网络连接。如果一台发送者给多个的接收者传输相同的数据,也必须相应的复制多份的相同数据包。如果有大量主机希望获得数据包的同一份拷贝时,将导致发送者负担沉重、延迟长、网络拥塞;为保证一定的服务质量需增加硬件和带宽。
组播(Multicast)传输:在发送者和每一接收者之间实现点对多点网络连接。如果一台发送者给多个的接收者传输相同的数据,也只需复制一份的相同数据包。它提高了数据传送效率。减少了骨干网络出现拥塞的可能性。
广播(Broadcast)传输:是指在IP子网内广播数据包,所有在子网内部的主机都将收到这些数据包。广播意味着网络向子网每一个主机都投递一份数据包,不论这些主机是否乐于接收该数据包。广播的使用范围非常小,只在本地子网内有效,通过路由器和交换机网络设备控制广播传输。
图1
2.组播IP地址
组播IP地址用于标识一个IP组播组。IANA(internet assigned numberauthority)把D类地址空间分配给IP组播,其范围是从224.0.0.0到239.255.255.255。如下所示(二进制表示),IP组播地址前四位均为1110。
八位组(1) 八位组(2) 八位组(3) 八位组(4)
1110
3.网络二层组播相关协议
不支持组播的交换机,数据在里面是泛洪传播的,数据也是可以进行传送的。解决第二层组播数据洪泛的问题,引入IGMPSnooping及GMRP等概念。
网络二层组播相关协议包括IGMP Snooping ,IGMP Proxy和CGMP协议。
IGMP协议运行于主机和与主机直接相连的组播路由器之间,主机通过此协议告诉本地路由器希望加入并接受某个特定组播组的信息,路由器通过此协议周期性地查询局域网内某个已知组的成员是否处于活动状态(即该网段是否仍有属于某个组播组的成员),实现所连网络组成员关系的收集与维护。
IGMPSnooping的实现机理是:交换机通过侦听主机发向路由器的IGMP成员报告消息的方式,形成组成员和交换机接口的对应关系;交换机根据该对应关系将收到组播数据包只转给具有组成员的接口。通过上述机制,在组播路由器里建立起一张表,其中包含路由器的各个端口以及在端口所对应的子网上都有哪些组的成员。当路由器接收到某个组G的数据报文后,只向那些有G的成员的端口上转发数据报文
B,W,D,字节8个位,字16个位,双字32个位,如32为的双字MD0就包含MW0.MB0,具体到位就是从M0.0-M3.7.
16位的字有INT,后WORD,二者的区别就是强者有符号位,可以表示正负数,范围为- 32768 ~ 32767,而后者是没有符号的范围 0 ~ 65535;
32位的双字有DINT,DWORD,REAL,表示的数据范围不同及数据类型不同,可以通过编程软件内数据转换指令各个数据之间是可以转换的。
根据编程需要选用数据类型,想显示数比较大就尽量选择32为数了。
要注意一个问题就是全局变量如M数据区,如MD0这个32位的数据,不定义符号名时,直接使用时,可以是双整数也可以是双字,也可以是浮点数,如果定义了符号名就只能是一种数据类型了。
BYTE(字节) 8 无符号整数 0 ~ 255;
INT (整数) 16 有符号整数 - 32768 ~ 32767;
WORD(字) 无符号整数 0 ~ 65535;
DINT (双整数) 32 有符号整数 - 2147483648 ~ 2147483647
DWORD (双字) 无符号整数 0 ~ 4294967295;
REAL (实数) IEEE 32位 单精度浮-3.402823E+38 ~ -1.175495E-38(负数); +1.175495E-38 ~+3.402823E+38(正数)
如上的所述,数据的类型对存储的大小是有要求的,有的数据可以用到B,有的数据要用到W,而有的数据必须用D。比如说实数就要用到D,在比如一个数据的量超过了65535就要用到D了,W就不够了
西门子S7-200 SMART CPU模块本体标配以太网接口,集成了强大的以太网通信功能。一根普通的网线即可将程序下载到plc 中,方便快捷,省去了专用编程电缆。通过以太网接口还可与其它CPU模块、触摸屏、计算机进行通信,轻松组网。 符号表比S7-200改进了,添加硬件后,I/O数字量与模拟量地址都在I/O显示出来,用户可将符号添加到模块地址上,点击将符号应用到项目,用户程序就能显示符号,使程序易读。 模拟量输入及输出通道可灵活设置电压输入,电流输入,两个通道一组,模拟量输出是对单一通道设置的。 S7-200SMART比s200在数字量输入输出端子改了,S7-200数字量输出在CPU上端,输入在 S7-200 CPU下端,和其他CPU不同,有时容易混淆,S7-200SMART数字量输入在CPU上端,输出在CPU的下端,S7-200SMART没有PLC运行开关,只能在软件中起动停止CPU. 针对S7-200 SMART的优点,在去年接到一个无负压两用一备恒压供水项目,决定用S7-200SMART作,以前用S7-200做的项目多,触摸屏用昆仑的,由于昆仑触摸屏支持S7-200 SMART以太网通信,于是买了S7-200SMART CPU和模拟量模块,买了昆仑触摸屏。 安装软件,当时S7-200 SMART软件版本是2.0不支持CPU SR30【AC/DC/REALY】恰好我们买的是CPUSR30【AC/DC/REALY】,在软件中选其他CPU,下载程序可运行,没过几天200 SMART软件更新了,STEP 7MicroWIN SMART V2.1 Updt1在西门子网站上申请,下载,安装,硬件有CPUSR30【AC/DC/REALY】,。 至于plc编程和S7-200没太大区别,编昆仑触摸屏画面,昆仑触摸屏画面编好,连接昆仑触摸屏和PLC,分别下载PLC和触摸屏程序,调试程序,不对的修改。 设备到现场,我去调试,把电机方向调对,启动设备,看出水压力正常,设备个个运行正常,工作完成 |