肇庆西门子PLC代理商
S7-300可编程序控制器是模块化结构设计;
各种单独的模块之间可进行广泛组合以用于扩展;
系统组成:*处理单元(CPU)各种CPU有各种不同的性能;
信号模块(SM)用于数字量和模拟量输入/输出;
通讯处理器(CP)用于连接网络和点对点连接;
功能模块(FM)用于高速计数,定位操作(开环或闭环控制)和闭环控制;
SIMATICM7自动化计算机AT-兼容的计算机用于解决对时间要求非常高的技术问题。它既可作为CPU,也可以作为功能模块使用;
西门子SITOP电源模块6EP1334-1AL12
2.设置S7服务器连接,勾选接受所有连接请求,并设置TSAP号,如图4所示。
图.4
Smart Line700IE侧设置
1. SmartLine 700IE侧建立连接,如图5所示。
图.5
a.建立连接
b.接口选择以太网
c.SMART 700IE的IP地址
d.LOGO!的IP地址
2.Smart Line700IE侧创建报警视图,给VW0写入数据,观察数据连接状态,如图6所示。
图.6
a.连接已建立
b.写入数据
3.LOGO!侧监控数据,如图7所示。
图.7
在FC1程序中,第4条指令L W [AR1,P#0.0],后面注释是取指针第1个字内的数据块编号,第9条指令L D[AR1,P#2.0],后面的注释是取指针内数据区的起始地址。这2条指令格式一样,怎么一个是取地址内的内容(数据块编号),一个是取起始地址?
答:下图是参数类型Pointer的结构:
下面是书中的程序:
参数类型为Pointer的输入参数Start_Addr占6个字节,P##Start_Addr是第1个字节的地址。执行第二条指令后,AR1中是输入参数Start_Addr(指针)的首地址,所以第4条指令装入累加器的是指针第1个字内的数据块编号,第9条指令“L D [AR1,P#2.0]”装入的是指针第2个字节开始的双字,即指针内数据区的起始地址。
如果Start_Addr的实参为DB2.DBX4.0,第9条指令装入的就是DBX4.0的地址(即DB4的地址)