S7通信介绍S7通信是S7系列PLC基于MPI、PROFIBUS、ETHERNET网络的一种优化的通信协议,主要用于S7-300/400PLC之间的通信。S7-300/400通过以太网接口与S7-200SMARTPLC之间的S7通讯经过测试是可以成功的,但是需要S7-300/400侧编程调用PUT/GET指令,见表1所示。表1PUT和GET:S7-400S7-300描述简要描述SFB14FB14读数据单边编程读访问。SFB15FB15写数据单边编程写访问。S7-300/400根据使用通信接口(集成的PN口或CP343-1/CP443-1)不同,调用的功能块来源也不同。通信接口为S7-300集成PN接口时,需要使用StandardLibrary中PUT/GET指令,如图1所示。图1S7-300PN接口需采用StandardLibrary通信接口为S7-300CP通信模块时,需要使用SIMATIC_NET_CP库中PUT/GET指令,如图2所示。图2S7-300CP模块接口需采用SIMATIC_NET_CP库S7-400CPU不区分通信接口,需要使用SystemFunctionBlocks中的SFB14/SFB15指令块,如图3所示。图3S7-400需采用SFB程序块硬件及网络组态本文以采用1个315-2PN/DP,1个S7-200SMARTPLC为例,介绍它们之间的S7通信。在STEP7中创建一个新项目,项目名称为S7-300-SMART。插入1个S7-300站,在硬件组态中插入CPU315-2PN/DP。 称之为Instance,nnd,看起来要向C++看齐。盐城代理数字输出模块6ES7322-1BH01-0AA0

6ES7221-1BH22-0XA8EM22116入24VDC,开关量,6ES7221-1BF22-0XA8EM2218入24VDC,开关量,6ES7221-1EF22-0XA0EM2218入120/230VAC,开关量.6ES7222-1BF22-0XA8EM2228出24VDC,开关量.6ES7222-1EF22-0XA0EM2228出120V/230VAC,开关量.6ES7222-1HF22-0XA8EM2228出继电器.6ES7222-1BD22-0XA0EM2224出24VDC固态222-1HD22-0XA0EM2224出继电器干触点.6ES7223-1BF22-0XA8EM2234入/4出24VDC,开关量.6ES7223-1HF22-0XA8EM2234入24VDC/4出继电器.6ES7223-1BH22-0XA8EM2238入/8出24VDC,开关量.6ES7223-1PH22-0XA8EM2238入24VDC/8出继电器.6ES7223-1BL22-0XA8EM22316入/16出24VDC,开关量.6ES7223-1PL22-0XA8EM22316入24VDC/16出继电器.6ES7223-1BM22-0XA8EM22332入/32出24VDC,开关量。 普陀区模块数字输出模块如防排烟阀、送风阀、防火卷帘门、风机、警铃等,并可接受设备的动作回答。

6ES7313-6CF03-0AB0CPU313C-2DP,64K内存16DI/16DO,6ES7313-6CF03-0AM0CPU313C-2DP,64K内存16DI/16DO组合件(392-1AM00-0AA0).6ES7314-1AG13-0AB0CPU314,96K内存.6ES7314-1AG14-0AB0CPU314,128K内存.6ES7314-6BG03-0AB0CPU314C-2PTP96K内存24DI/16DO/4AI/314-6CG03-0AB0CPU314C-2DP96K内存24DI/16DO/4AI/314-6EH04-0AB0CPU314C-2PN/DP192K内存/24DI/16DO/4AI/314-6CG03-9AM0CPU314C-2DP96K内存24DI/16DO/4AI/2AO组合件(6ES7314-6CG03-0AB0+6ES7392-1AM00-0AA0*2),6ES7315-2AG10-0AB0CPU315-2DP,128K,内存6ES7315-2AH14-0AB0CPU315-2DP,256K内存,6ES7315-2EH13-0AB0CPU315-2PN/DP,256K内存,6ES7317-2AJ10-0AB0CPU317-2DP,512K内存、。
在其他领域使用的模拟量输入输出模块功能作用,也是有多方面的采集功能,控制功能,显示功能,远程管理功能,报警功能,存储功能。其中采集功能就是采集压力、温度、位移等变送器的标准信号;采集流量计、脉冲表的流量数据;采集水泵或阀门运行状态、设备供电状态和箱门开关状态。而控制功能是支持自动控制、远程控制水泵、阀门等控制设备。显示功能又是数码管显示、液晶显示可选还支持外接显示屏幕。远程管理功能支持通过GPRS传输设备进行远程参数设置、程序升级。报警功能监测数据越限,立即上报告警信息。存储功能本机循环存储监测数据,掉电不丢失。电路用电容隔离输入信号中的直流成分,用电阻限流。

CPU模块本体多集成3路高速脉冲输出,高达100kHz,支持PWM/PTO输出以及多种运动,可设置运动包络。配以方便易用的向导设置功能,快速实现设备调速、定位等功能。通用SD卡,快速更新本机集成MicroSD卡插槽,使用市面上通用的MicroSD卡即可实现程序的更新和PLC固件升级,极大地方便了客户工程师对终用户的服务支持,也省去了因PLC固件升级返厂服务的不便。友好,编程在继承西门子编程强大功能的基础上,融入了更多的人性化设计,如新颖的带状式菜单、全式界面窗口、方便的程序注释功能、强大的保护等。在强大功能的同时,大幅效率,缩短产品上市时间。整合,无缝集成SIMATICS7-200SMART可编程控制器,SIMATICSMARTLINE屏,SINAMICSV20变频器和SINAMICSV90伺服驱动整合,为OEM客户带来高性价比的小型自动化解决方案,客户对于人机交互、控制、驱动等功能的需求。全新的S7-200SMARTCPU模块,可不同行业、不同客户、不同设备的各种需求。SR/ST型CPU可扩展6个扩展模块和1个板,适用于I/O点数较多,逻辑控制较为复杂的应用。 工作电压: 总线电压:总线24V 电源电压:DC24V。普陀区模块数字输出模块
监视电流: 总线电流≤1mA 电源电流≤6mA。盐城代理数字输出模块6ES7322-1BH01-0AA0
常用的数字量输入/输出扩展模块有三类,即输入扩展模块、输出扩展模块、输入/输出扩展模块。S7-200系列PLC数字量I/O扩展模块。输入扩展模块,EM2218输入/24VDC光电隔离EM2218输入/120/230VAC。输出扩展模块,EM2228输出/24VDC晶体管型EM2228输出/继电器型EM2228输出/120/230VAC晶闸管型。输入/输出扩展模块,EM2234输入/24VDC光电隔离4输出/24VDC晶体管型EM2234输入/24VDC光电隔离4输出/继电器型、EM2238输入/24VDC光电隔离8输出/24VDC晶体管型EM2238输入/24VDC光电隔离8输出/继电器型EM22316输入/24VDC光电隔离16输出/24VDC晶体管型EM22316输/2入4VDC光电隔离16输出/继电器型。 盐城代理数字输出模块6ES7322-1BH01-0AA0
响应性能(适配控制速度)响应时间:从接收控制器指令到输出动作的延迟,晶体管输出≤1ms(适合高频控制,如包装机的封口电磁阀,需每秒通断 50 次),继电器输出 10ms~20ms(适合低速控制,如电机启停);开关频率:晶体管输出可达 1kHz(每秒通断 1000 次),继电器输出≤10Hz(超过易导致触点磨损); 可靠性与抗干扰(工业场景必备)电气隔离:输出通道与模块电源、控制器之间采用光电隔离,隔离电压通常≥2500V DC(1 分钟耐压),防止地环干扰(如不同设备接地电位差导致的信号漂移)和浪涌冲击(如雷击、电网波动);过流 / 短路保护:部分晶体管模块内置自恢复保险丝(PTC),当输出短...