SIEMENS西门子CPU1215C模块控制器
上海浔之漫智控技术公司在经营活动中精益求精,具备如下业务优势:
SIEMENS可编程控制器
长期低价销售西门子PLC,200,300,400,1200,西门子PLC附件,西门子电机,西门子人机界面,西门子变频器,西门子数控伺服,西门子总线电缆现货供应,欢迎来电咨询系列产品,折扣低,货期准时,并且备有大量库存.长期有效
欢迎您前来询价.100分的服务.100分的质量.100分的售后.100分的发货速度
您的选择您的支持是我的动力! ————致我亲爱的客户!
价格波动,请来电咨询
图18:S7-300调用GET函数读取S7-1200数据
? 从S7-300 程序中可知,在M5.0 从0变为1时,将S7-300的数据DB1.DBB0~ DB1.DBB15 写入S7-1200 的DB2.DBB16~DB2.DBB31中;
在Program blocks 下,添加程序块(DB1,DB2,DB3),其中DB1和DB3为符号DB(选择 Symbolic access only),DB2为地址DB(不选择 Symbolic access only) , S7 通信只支持地址DB 寻址通信;
图5: 创建地址DB2
? 打开全局DB2,输入2个数组类型数据,每个数组有16 个元素;
图6: 在DB2中添加数据
? 创建两个监视表格(监视表格_1, 监视表格_2) 用来观察DB2的实时状态;
? 将程序下载到PLC CPU1214C 中。
4. 3 S7-300 配置
使用STEP 7 创建 SIMATIC 300 Station。
? 在硬件组态中添加CPU 319-3 PN/DP,设置IP地址 192.168.0.8;
图7: 硬件组态
? 在网络组态中(NetPro)中创建S7连接,首先在打开的NetPro中点击 SIMATIC 300 (1) 机架的“CPU 319-3PN/DP"处;
图8: 在NetPro中选择相应的机架
? 创建连接一个与“Unspecified"的S7 连接,点击“OK";
图9: 添加S7连接
? 在相应的输入通信伙伴的IP地址192.168.0.18,点击“Address Details…";
图10:输入通信伙伴IP地址 ;
? 在Address Details 对话框中,将通信伙伴的槽号改为1,确认其TSAP 为03.01,点击“OK",之后,可以将所建立硬件组态和网络连接编译并下载到PLC 中。
图11:设置通信伙伴机架和槽号 ;
4. 4 S7-300 PLC 编程
? 在STEP 7 Blocks 中创建写数据DB1 ( put data)和读数据DB3 (get data)数据块;
图12: DB1和DB2;
? 打开主程序OB1,分别在Network1和Network2中添加指令FB14 GET和 FB15 PUT,并为其添加背景数据块DB14和DB15 ;