SIEMENS温州西门子PLC模块总代理
SIEMENS温州西门
上海浔之漫智控技术公司在经营活动中精益求精,具备如下业务优势:
SIEMENS可编程控制器
长期低价销售西门子PLC,200,300,400,1200,西门子PLC附件,西门子电机,西门子人机界面,西门子变频器,西门子数控伺服,西门子总线电缆现货供应,欢迎来电咨询系列产品,折扣低,货期准时,并且备有大量库存.长期有效
欢迎您前来询价.100分的服务.100分的质量.100分的售后.100分的发货速度
您的选择您的支持是我的动力! ————致我亲爱的客户!
价格波动,请来电咨询
4、在 PLC_1 的 OB1 中调用 “TSEND" 发送通信指令
首先创建一个发送数据块,通过 “Project tree > PLC_1 > Program blocks >Add new block",选择 “Data block" 创建 DB 块,选择寻址,点击“OK"键,如图7所示。
图7 创建一个发送数据块DB3
打开创建的发送数据块,在数据块中定义发送数据区为 8个字节的数组,如图8所示。
图8 创建发送数据区
然后在OB1 中调用“TSEND"发送通信指令,并为“TSEND"参数。使用M0.3( 2Hz的时钟脉冲)上升沿激活发送任务,发送数据区为P# DB3.DBX0.0 BYTE 8,连接 ID =1与连接参数里面的设置相同,发送长度LEN=8。分配好参数的“TSEND"块如图9所示。
图9 调用“TSEND"发送通信块
5、在 PLC_1 的 OB1 中调用“TRCV"接收通信指令
同样,先创建一个接收数据块DB4 ,如图10所示。“TRCV"接收通信指令的调用方法与“TSEND"发送通信指令的调用方法相同,M8.1作为接收指令的使能位,如图11所示。
图10创建接收数据区
图11 调用“TRCV"接收通信块
6、在 PLC_1 的 OB1 中调用 “TDISCON"通信指令
zui后,为了断开通信链接,我们需要调用“TDISCON"通信指令,如图12所示。
图12 调用“TDISCON"通信块
3.3下载程序
至此,S7-1200侧的组态和编程都已经完成,可以在项目编译无错误后,直接下载到S7-1200 CPU中,并启动CPU的运行