西门子 S7-1200 PLC 的技术参考 V2.8版本,由西门子工程师编写,包括一些S7-1200常见的使用问题。S7-1200 Easy Plus包括 S7-1200 PLC 系列的使用、通信、技术工艺等的编程配置的详细步骤,并对用户经常,甚至是必然遇到的问题、疑问的解答,以及隐含着其他许多问题答案的叙述性文字,还有一些作者认为有助于读者理解、解决问题的背景知识。S7-1200 Easy Plus力争做到精简实用,帮助技术人员快速上手,解决使用中的常见问题。
内容抱括西门子S7-1200 PCL系列产品的使用,S7-1200 PCL 的通信、技术工艺等的编程配置及其详细步骤。西门子对这段时间以来,用户经常提问到的问题进行了总汇,并做出了详细的解答。这是一部对技术人员很有帮助的电子文档,在这里和大家分享一下。
S7 通信:
对于S7 通信,S7-1200 v1.0 固件版本,并且使用 TIA PORTAL V10.5 编程时 PROFINET 通信口只支持 S7
通信的服务器端,所以在编程组态和建立连接方面,S7-1200 CPU 不用做任何工作,只需在 S7-300 CPU 一侧建立单边连接,并使用
单边编程方式PUT,GET指令进行通信。
注意:如果在S7-1200一侧使用 DB 块作为通信数据区,必须将DB
块定义成绝对寻址,否则会造成通信失败。
所完成的通信任务:
① S7-300 CPU读取S7-1200 CPU中DB2
的数据到S7-300的DB11中。
② S7-300 CPU将本地DB12中的数据写到S7-1200 CPU中DB3中。
SIMATIC S7-1200 PLC V3.0 的新功能
除现有 S7-1200 产品系列的功能外,SIMATIC S7-1200 (V3.0) 还提供了以下功能:
用户存储器容量增加
工作存储器
S7-1211C:从 25 KB 增加到 30 KB
S7-1212C:从 25 KB 增加到 50 KB
S7-1214C:从 50 KB 增加到 75 KB
集成装载存储器
S7-1211C/S7-1212C 具有 1 MB 装载存储器
S7-1214C 从 2 MB 增加到 4 MB 装载存储器
保持数据
S7-1211C/S7-1212C 从 2 KB 增加到 10 KB 的保持数据
S7-1214C 从 2 KB 增加到 10 KB 的保持数据
性能提高
布尔运算的执行时间缩短 100ns 至 85 ns
2 个集成 PTO (脉冲串输出)至 4 个集成 PTO,用于同时控制 4 个步进电机(具体请参见技术参数)
通过 PROFINET 端口进行固件更新
实时时钟的运行储备现在通常为 20 天,而不是以前的 10 天
-20°C 至 +60°C 宽温度范围,而不是 0°C 至 +55°C
可与固件版本为 V3.0 及更高版本的 S7-1200 硬件设计结合使用的附加组件:
BB 1297 电池板
用于将 S7-1200 的实时时钟电源储备延长至一年的电池板。可插到固件版本为 V3.0 及更高版本的所有 S7-1200 的信号板插槽中。用户程序对电池状态进行分析,以指示是否需要更换标准钮扣电池。供货范围内不包括标准钮扣电池 CR1025。
兼容性和必要组件:
固件版本为 V3.0 创新型 S7-1200 CPU 在备件方面与相应的 FW2.x 型号兼容。
已交付的固件版本为 V2.2 或更低的 S7-1200 CPU 不能升级到固件 V3.0。
STEP7 Professional/Basic 固件版本为 V3.0 及更高的 SIMATIC S7-1200 可使用 STEP7 Basic V11 SP2 Update3及安装硬件更新包或更高版本来编程。不能使用更低版本的软件对固件版本为 V3.0 及更高的 S7-1200 进行编程。
S7-1200 CPU 与S7-300之间的ISO on TCP 通信
S7-1200 CPU 与S7-300之间通过ISO on TCP
通信,需要在双方都建立连接,连接对象选择“Unspecified”。
所完成的通信任务为:
①
S7-1200将DB3里的100个字节发送到S7-300的DB2中
② S7-300将输入数据IB0发送给S7-1200的输出数据区QB0。