云南西门子S7-1500PLC模块代理商专业价优
云南西门子S7-1500PLC模块代理商专业价优云南西门子PLC代理,云南西门子S7-1500代理,西门子PLC代理
S7-300/400系列PLC的存储区S7-300/400系列PLC的存储区可以划分为四个区域:系统存储器(System Memory)、工作存储器(Work Memory)、装载存储器(Load Mem-ory)和保持存储器(Non-Volatile Memory),如图3-16和图3-17所示。
①系统存储器
西门子S7-1200集成的通信接口与通信模块
①集成的PROFINET接口 实时工业以太网是现场总线发展的趋势,现场总线的****IEC61158第4版的20种现场总线中,基于实时以太网的现场总线占了一半。PROFI-NET是基于工业以太网的现场总线(IEC61158现场总线的类型10),是开放式的工业以太网标准,它使工业以太网的应用扩展到了控制网络*底层的现场设备。
通过TCP/IP标准,西门子S7-1200提供的集成PROFINET接口可用于与编程软件STEP7 Basic通信(见图2-115),以及与SIMATICHMI精简系列而板通信,或与其他PLC通信(见图2-116)。此外它还可以通过开放式的工业以太网协议TCP/IP和ISO-on-TCP支持与第三方设备的通信。该接口的RJ-45连接器具有自动交叉网线(Auto-Cross-Over)功能,数据传输速率为10Mbit/s或100Mbit/s,支持*多16个以太网连接。该接口能实现快速、简单、灵活的工业通信。
西门子s7-1200与计算机通信
西门子S7-1200可以通过成熟的S7通信协议连接到多个S7控制器和HMI设备。将来还可以通过PROFINET接口将分布式现场设备连接到PROFINETIO主控制器的PLC。它将为S7-1200系统提供从现场级到控制级的统一通信,以满足当前工业自动化的通信需求。
系统存储器用于存放输入/输出过程映像区(PII、PIQ)、位存储器(M)、定时器(T)、计数器(C)、块堆栈和中断堆栈以及临时存储器(本地数据堆栈)。
②工作存储器
工作存储器仅包含运行时使用的程序和数据。RAM工作存储器集成在CPU中,RAM的内容通过电源模块供电或后备电池保持。除了CPU417-4可以通过插入专用的存储卡来扩展工作存储器外,其他PLC的工作存储器都无法扩展。
s7-300 plc存储区分配
③装载存储器
由图4-13可知,功能块有5种局部变量
1)IN∶输入参数,用于将数据从调用块传送到被调用块。
2)OUT输出参数,用于将块的执行结果从被调用块返回给调用它的块。
3)IN_OUT(输入_输出参数)参数的初值由调用它的块提供,块执行后由同一个参数将执行结果返回给调用它的块。
4)TEMP(临时变量)暂时保存在局部数据区中的变量。临时变量区(L堆栈)类似于没有人管理的公告栏,谁都可以往上面贴告示,后贴的告示将原来的告示覆盖掉。只是在执行块时使用临时变量,执行完后,不再保存临时变量的数值,它可能被同一优先级中别的块的临时数据覆盖。
5)STAT(静态变量)从功能块执行完,到下一次重新调用它,静态变量的值保持不变。
选中变量声明表左边窗口中的输入参数“IN”,在右边窗口中生成两个BOOL变量和一个INT变量(见图4-13)。用类似的方法生成其他局部变量,FBI的背景数据块(见图4-15)中的变量与变量声明表中的局部变量(不包括临时变量)相同。
块的局部变量名必须以字母开始,只能由英语字母、数字和下划线组成,不能使用汉字,但是在符号表中定义的共享数据的符号名可以使用其他字符(包括汉字)。
装载存储器是用于存放不包含符号地址分配或注释(这些保留在编程设备的存储器中)的用户程序。装载存储器可以是存储卡、内部集成的RAM或内部集成的E?PROM,现在的S7-300PLC必须配置Flash E?PROM才能下载程序。
④保持存储器
保持存储器是非易失性的RAM,通过组态可以在PLC掉电后即使没有安装后备电池的情况下,保存一部分位存储器(M)、定时器(T)、计数器(C)和数据块(DB)。在设置CPU参数时一定要指定应保持的区域。注意:由于S7-400PLC没有非易失性的RAM,即使组态了保持区域,掉电时若没有后备电池,也将丢失所有数据。这是S7-300 PLC与 S7-400 PLC的重要区别。
(4) CPU集成的工艺功能。西门子S7-1200PLC集成了高速计数与频率测量、高速脉冲输出、PWM控制、运动控制和PID功能。
1) 高速计数器。西门子S7-1200的CPU*多有6个高速计数器,用于对来自增量式编码器和其他设备的频率信号计数,或对过程事件进行高速计数。3点集成的高速计数器的*高频率为100kHz(单相)或80kHz(互差90°的AB相信号)。其余各点的*高频率为30kHz(单相)或20kHz(互差90°的AB相信号)。
2) 高速输出。西门子S7-1200集成了两个100kHz的高速脉冲输出,组态为PTO时,它们提供*高频率为100kHz的50%占空比的高速脉冲输出,可以对步进电动机或何服驱动器进行开环控制和定位控制,通过两个高速计数器对高速脉冲输出进行内部反馈。组态为PWM输出时,将生成一个具有可变占空比、周期固定的输出信号,经滤波后,得到与占空比成正比的模拟量,可以用来控制电动机速度和阀门位置等。
3) PLCopen运动功能块。西门子S7-1200支持使用步进电动机和伺服驱动器进行开环速度控制和位置控制。通过一个轴工艺对象和STEIP7 Busic中通用的PLCopen运动功能块,就可以实现对该功能的组态。除了返回原点和点动功能外,还支持**位置控制、相对位置控制和速度控制。