自2009年5月份发布S7-1200以来,凭借其使用灵活、功能强大,设计紧凑、组态灵活且具有功能强大的指令集,可用于控制各种各样的设备以满足自动化需求,这些特点的组合使它成为控制各种应用的完美解决方案。S7-1200系列CPU 提供 PROFINET 端口用于通过 PROFINET 网络通信。
S7-1200 1212C,2. SM692H-1TH-TCP,软件: 1.TIA Portal V16。通讯内容: 1.S7-1200 通过 S7-TCP/IP 连接调用 PUT/GET 指令对SM692H-1TH-TCP 直接进行读写。
此外还可以通过左边扩展插槽,通过添加CP1243-1模块实现以太网接口的扩展,模块如图1-1所示。扩展的以太网模块CP1243-1,可以和本体接口在一个网段或者不同网段,实现功能例如:本体以太网接口连接自动化设备,扩展以太网接口连接上位机等功能。
在 Main 中,先使用M1.0置位标志位,然后使用“MC_Power”指令启动轴后调用“MC_Home”指令的 Mode 0 ,重新装载断电前绝对位置,然后复位标志位,最后当前位置“ActualPosition”传送到第一步建立的变量中。对于 PTO 轴或使用增量编码器的闭环轴,使用 MC_Home 指令的 Mode=0 方式,修改当前轴的位置。
在 S7-1200 两侧,分别创建发送和接收数据块 DB1 和 DB2,定义成 10 个字节的数组在主动建连接侧编程,在OB1中,从“Instruction” >“Communication” >“S7 Communication”下,调用 Get、Put 通信指令