西门子S7-300CPU315-2PN/DP中央控制器/中国代理商我公司是西门子签约代理商备有大量西门子产品浔之漫智控技术(上海)有限公司:西门子授权代理商现货库存;大量全新库存,款到48小时发货,无须漫长货期西门子PLC(S7-200、S7-200 SMART、S7-300、S7-400、S7-1200、S7-1500、ET200S、ET200M、ET200SP)、触摸屏、变频器、工控机、电线电缆、仪器仪表等,产品选型、询价、采购,敬请联系,浔之漫智控技术(上海)有限公司 S7-300 具有不同的通信接口:连接 AS-Interface、PROFIBUS 和 PROFINET/工业以太网总线的通信处理器。 用于点到点连接的通信处理器 多点接口 (MPI), 集成在 CPU 中;是一种经济有效的方案,可以同时连接编程器/PC、人机界面和其它的 SIMATIC S7/C7自动化。(1) 每半年或季度检查PLC柜中接线端子的连接情况,若发现松动的地方及时重新坚固连接;(2) 对柜中给主机供电的电源每月重新测量工作电压;设备定期清扫采用间接寻址时,只有程序执行时,用于读或写数值的地址才得以确定。使用这种方法可以减少编程量并使得程序更灵活。通常来讲,程序创建后访问地址也就确定了。为了使得间接寻址更灵活和更安全,可以 使用"Array"数据类型用于组合相同的数据类型。对于不同的存储区,采用index来访问相关的针对每个应用不同的变量。在下面的例子中,对于三个变量的访问采用了不同的存储区。表01 显示了三个变量的访问列表,每个都有单独的索引。创建一个功能,并声明输入变量为"Int"类型。图.01 显示了对于"AccessGroupInt"功能块的编程示例,通过index进行间接寻址并返回值。可以在程序中直接使用间接访问,例如使用指令#TempValue:= "AccessGroupInt"(#Index);。这一编程方法可追踪,因为可以使用交叉索引。安全,因为仅使用了预定义的内存区。通用,因为既可以用于标准块也可以用于优化的数据区 。在下面的示例中数据被从三个不同的优化的数据块中读出或写入。三个数据块"Silo_Water", "Silo_Sugar" 和"Silo_Milk"都包含相同的变量声明:DB 变量1:"MyBool" Bool类型DB 变量2:"MyInt" Int类型DB 变量3:"MyWord" Word类型创建的PLC数据类型"SiloUDT"用于寻址包含不同数据类型的DB变量。 "AccessGroupSiloRead"功能块用于读出返回值,是由PLC 数据类型 "SiloUDT"定义的。基于此可以在一个FB中间接访问,例如如图.03所示的指令:创建环境此FAQ中的截屏由 STEP 7 (TIA Portal) V13创建。西门子S7-1200与博途以及组态王的通讯设置在线监控可在线监控PLC寄存器状态(2)PLC与组态王通过以太网的方式通信的设置:1、确认计算机中安装有以太网卡,并与PLC 连接到同一网络中(直接通过网线直连)。2、通过Step7编程软件为通信模块(CP443-1)设定IP地址和子网掩码,并下传到PLC中如IP地址()、子网掩码(255.255.255.0)。 此步骤已经在博途中组态PLC的过程中完成了,通过PLC属性查看以太网地址。3、为计算机设定IP地址和子网掩码,如IP地址(10)、子网掩码(255.255.255.0)。 这里以Win7系统为例 ※打开网络共享中心,双击更改适配器选项地址希望能直接采用以下形式的地址:DB1.DBX0.0这样的形式放在 TSEND函数中 DATA的接口上决办法:1、取消你DB块中的“优化块访问"见图3;2、然后按图2*行那样建立地址用来存储需读写的数据,编译该DB块;3、图3是我用1500做modbus TCP通信用到的指针寻址;S7-1200运动控制指令MC_ResetMC_Reset指令名称:确认故障功能:用来确认“伴随轴停止出现的运行错误"和“组态错误"。使用要点:Execute用上升沿触发。『注意』部分输入/输出管脚没有具体介绍,请用户参考MC_Power指令中的说明。 输入端:①EN:该输入端是MC_Reset指令的使能端。②Axis:轴名称。③Execute:MC_Reset指令的启动位,用上升沿触发。④Restart:Restart = 0:用来确认错误。Restart = 1:将轴的组态从装载存储器下载到工作存储器(只有在禁用轴的时候才能执行该命令)全局数据通过使用“全局数据通信"服务,联网的 CPU 可以相互循环交换数据(多 8 个 GD 数据包,每个循环各含 22 字节)。据此,可以实现,例如,某个CPU访问另一个CPU的数据、位存储单元和过程图像等信息。只能通过 MPI 进行全局数据交换。组态通过 STEP 7 的 GD 表完成。通信功能通过系统内集成的块,可以建立与 S7/C7 伙伴之间的通信服务。这些服务包括:通过 MPI 进行 S7 基本通讯。通过 MPI、C 总线、PROFIBUS 和 PROFINET/工业以太网进行的 S7 通信。可以使用 S7-300:用作服务器时,使用MPI、C总线和PROFIBUS作为服务器或客户端,通过集成的 PROFINET 接口通讯通过可加载的块,可以建立与 S5 通信伙伴和西门子设备之间的通信服务。通过PROFIBUS和工业以太网进行S5兼容通讯通过 PROFIBUS 和工业以太网进行的标准通讯(非西门子系统)与全局数据不同的是,必须建立通信连接才能实现通信功能。集成到 IT 环境中通过 SIMATIC S7-300,可以简单地将现代 IT 环境与自动化工程环境相连。使用CP 343-1 Advanced,可以实现以下信息技术功能:IP路由;借助IP访问列表,将IP V4报文以不低于Gigabit的速度转发至受控PROFINET接口。Web 服务器;使用标准浏览器,可以浏览大至30 MB可自由定义的HTML网页;通过FTP处理自己的文件系统中的数据标准诊断页;无需额外工具,就可以在工厂内完成插装在安装机架上的所有模块的快速诊断工作。电子邮件;发送直接从用户程序认证的电子邮件。电子邮件客户端设计有通知功能,可以在控制程序中直接通知用户。通过 FTP 进行通信;大多数操作系统平台上都提供了开放协议设计有30 MB RAM文件系统,可以用作动态数据的中间存储器。S7-300 PROFINET CPU 集成有一个 Web 服务器。因此,可以使用标准 Web 浏览器读出 S7-300 站的信息:CPU 常规信息诊断缓冲区的内容变量表变量状态模块状态报警有关工业以太网的信息PROFINET 节点拓扑通过用户定义的页面,也可经由该 Web 服务器对 S7-300 CPU 执行写访问。等时同步模式使用系统功能“等时同步模式",可以同步耦合分布式信号采集、PROFIBUS/PROFINET 信号传输和程序执行适合 PROFIBUS/PROFINET 恒定总线循环时间。创建自动化解决方案,以恒定间隔时间(恒定总线周期时间)来捕捉并处理输入和输出信号。同时创建一致的部分过程图像。通过分布式 I/O 的恒定总线周期和同步信号处理,S7-300 确保可jingque重复和定义的过程响应时间。提供了大量支持等时同步模式系统功能的组件,可用来处理运动控制、测量值采集和高速控制等领域内的要求苛刻的任务。在分布式自动化解决方案中,SIMATIC S7-300 可开辟高速处理运算的重要应用领域,实现*精度和可重复性。这意味着可在提供佳且恒定的质量的同时提高产量。模块的诊断和过程监控许多SIMATIC S7-300的输入/输出模块具有智能功能:监控信号采集(诊断)监控来自过程的信号(硬件中断)诊断诊断功能可以用来判断模块的信号采集(针对数字量模块)或者模拟量处理(针对模拟模块)是否工作于*状态。在诊断分析中,必须区分可参数化和不可参数化的诊断消息:可设置参数的诊断消息:仅当通过适当参数设置启用之后,才会发送诊断消息。不可设置参数的诊断消息:这些消息是自动发送的,即与参数设置无关。如果某个诊断消息处于激活状态(例如,“无传感器输入"),则该模块会触发一个诊断中断(如果已为该诊断消息设置了参数,则仅在相应的参数设置之后才会触发中断)。CPU 将中断用户程序或低优先级任务的处理,并处理相关诊断中断块 (OB 82)西门子S7-300CPU315-2PN/DP中央控制器/中国代理商