西门子(代理商)模块PLC
西门子品牌合作,只为能给中国的客户提供的服务体系,我们
的业务范围涉及工业自动化科技产品的设计开发、技术服务、安装调试、销售及配套服务领域。作为西门子授权代理商,西门子模块代理商,西门子一级代理商,西门子PLC代理商,西门子PLC模块代理商,供应全国西门子工控设备建立现代化仓
储基地、积累充足的产品储备、引入万余款各式工业自动化科技产品,我们以持续的卓越与服务,取得了年销
售额10亿元的佳绩,凭高满意的服务赢得了社会各界的好评及青睐。代理经销其产品范围包括西门子S7-SMART200、 S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP 等各类工业自动化产品。
我们还提供西门子G120、G120C V20 变频器; S120 V90 伺服控制系统;6EP电源;电线;电缆;
网络交换机;工控机等工业自动化的设计、技术开发、项目选型安装调试等相关服务。西门子中国有限公司授权合作伙伴——浔之漫智控技术(上海)有限公司,,
本公司坐落于松江工业区西部科技园,西边和全球芯片制造商台积电毗邻,
东边是松江大学城,向北5公里是佘山国家旅游度假区。轨道交通9号线、沪杭高速公路、同三国道、松闵路等
交通主干道将松江工业区与上海市内外连接,交通十分便利。
公司国际化工业自动化科技产品供应商,是从事工业自动化控制系统、机电一体化装备和信息化软件系统
集成和硬件维护服务的综合性企业。
表 2 -14:优化和非优化数据块差异对比
优化数据块 非优化数据块
优化的数据块以符号方式寻址。没有
显示“偏移地址”。
对于非优化的块,“偏移地址”会显示出
来,可用于寻址。
在优化块中,您可以使用“保持”单独声
明每个变量。
在非优化块中,只能使用“保持”声明所
有变量或全部不声明。
全局 DB 变量的掉电保持性直接在全局 DB 中定义。默认情况下,预设的是掉电不保
持。
在函数块(而不是背景 DB)的实例中定义变量的掉电保持性。这些设置对于
该 FB 的所有实例都有效。
优化和非优化数据块的访问类型
下表显示了块的所有访问类型。
表 2 -15:访问类型
访问类型 优化块
入电流 | ||||
耗用电流(额定值) | 在 AC 120 V 时 60 mA;在 AC 240 V 时 30 mA | 300 mA; 仅 CPU | ||
耗用电流,大值 | 在 AC 120 V 时 180 mA;在 AC 240 V 时 90 mA | 900 mA; CPU 连同全部扩展模块 | ||
接通电流,大值 | 20 A; 264 V 时 | 12 A; 28.8 V DC 时 | ||
I²t | 0.8 A²·s | 0.5 A²·s | ||
输出电流 | ||||
用于背板总线 (DC 5 V),大值 | 750 mA; 针对 CM 大为 5 V DC | |||
传感器供电 | ||||
24 V 传感器供电 | ||||
| 20.4 至 28.8V | L+ 减去 4 V DC(小值) | ||
功率损失 | ||||
功率损失,典型值 | 10 W | 8 W | ||
存储器 | ||||
工作存储器 | ||||
| 50 kbyte | 50 kbyte | ||
| 不 | 不 |
优化和非优化变量之间的转换
通常建议使用优化的变量。如果在个别情况下希望保留原有的程序,程序中
可混合使用优化和非优化的数据存储。
系统知道每个变量的内部存储,无论是结构化的(源自单独定义的数据类型)还是
基本的(INT、LREAL、...)。
在不同内存区域的相同类型的两个变量之间赋值,系统会自动转换。这种转换需要
对变量结构化,应尽可能避免。
2.6.5 优化和非优化访问的块之间的参数传输
当将结构作为输入/输出参数 (InOut) 传输到被调用块时,它们默认作为引用传输
(参见第 3.3.2 章 引用调用)。
如果其中一个块具有“优化访问”属性而另一个块具有“默认访问”属性,
则情况并非如此。在这种情况下,所有参数通常作为副本传输(参见第 3.3.1 章按值
调用)。
在这种情况下,被调用块始终使用复制的值。在块处理期间,这些值可能会更改,
并且在处理块调用后将它们复制回原始操作数。
如果原始操作数被异步进程(例如,被 HMI 或中断 OB 访问)更改
• 始终为相互通信的两个块设置相同的访问类型。
2.6.6 使用优化数据通信
接口(CPU、CM)以排列方式传输数据(无论是优化还是非优化)。
图 2 -16:CPU-CPU 通信
发送CPU 接收CPU
兼容的
数据传输
(字节流)
接收数据可以是:
• 优化的
• 非优化的
• 变量(任意类型)
• 缓存(字节数组)
0A B1 32 39 4F 6D 7A … FF
发送数据可以是:
• 优化的
• 非优化的
• 变量(任意类型)
• 缓存(字节数组)
示例
• 将具有 PLC 数据类型(数据记录)的变量传递给 CPU。
• 在发送 CPU 中,变量作为实际参数与通信块(TSEND_C)互连。
• 在接收 CPU 中,接收数据赋值给相同类型的变量。
• 在这种情况下,可以直接继续对接收到的数据进行符号化操