通辽西门子PLC模块代理SIEMENS通辽西门子PLC代理,通辽西门子S7-1200代理,西门子PLC代理
S7-300/400的S7-Graph是一种顺序功能图编程语言。S7-Graph属于可选的编程语言,需要单独的许可证密钥,学习使用S7-Graph也需要花一定的时间。现在大多数PLC(包括S7-200和S7-1200)还没有顺序功能图语言。有必要学习根据顺序功能图来设计顺序控制梯形图的编程方法。本节介绍使用置位复位指令的通用的编程方法,5.4节介绍具有多种工作方式的控制系统的编程方法,5.5节介绍S7-Graph的使用方法。
本节介绍的编程方法很容易掌握,用它们可以迅速地、得心应手地设计出任意复杂的数字量控制系统的梯形图。它们的适用范围广,可以用于所有厂家生产的各种型号的PLC。
1.程序的基本结构
ControlNet是由Rockwell公司开发,在单根电缆上支持两种类型的数据传输。一是对时间有苛求的控制信息和I/O数据,ControlNet授予这些数据高的优先权,保证其不受其他信息干扰,具有确定性和可重复性二是无时间苛求的信息发送和程序上传/下载,它们被赋予较低的优先权,在保证种类型信息传输的条件下进行传递。
STEP7Basic中的网络视图使用户能够轻松地对网络进行可视化组态。
为了使布线少并提供大的组网灵活性,可以将紧凑型交换机模块CSM1277和S7-1200一起使用,以便建成一个具有线性、树形或星形拓扑结构的网络。
CSM127是一个4端口的紧凑型交换机,用户可以通过它将S7-1200连接到多3个附加设备。如果将S7-1200和SIMATICNET工业无线局城网组件一起使用,还可以构建一个全新的网络。
②通信模块西门子S7-1200多可以增加3个通信模块,它们安装在CPC模块的左边。
ControlNet不仅支持传统的点对点通信,也允许向多个设备传递信息,使用时间片算法保证各节点实现同步,提高带宽利用率。ControlNet支持总线、树形和星形等结构及其组合,用户可以根据需要扩展物理长度,增加节点数量。
在S7-300/400中,间接寻址不需要建立指针的过程,可以直接在寻址对象的前面加"【】"标记,表示该寻址对象为间接寻址。
b.间接寻址可以用于二进制位地址。
【例3-8】通过局部变量LD10,将输入122.2读入,与10.0进行"与"运算,结果输出到Q0.1的程序如下:
间接寻址程序
②寄存器间接寻址
S7-300/400的寄存器间接寻址是一种利用指针寄存器进行偏移的间接寻址方式,格式为【AR1,m】或【AR2,m】,间接寻址所指定的存储器地址为指针寄存器AR1或AR2的内容与m之和。