S7-1200通过PROFINET控制伺服可以带8个闭环控制,如果伺服作PROFINET 的IO设备,可以连接16台。不支持同步和插补。
S71200通过PROFINET连接SINAMICS V90 PN 实现位置闭环控制
1、采用EPOS方式不占用CPU的工艺轴资源。CPU把V90驱动当IO访问,CPU能连接多少个profinet IO,就能带多少个v90,所以S7_1200通过EPOS功能能带16台V90
2,工艺对象添加设置,使用工艺指令,位置环在S7 1500 PN里,用PLC open运动指令,应用灵活方便,控制精度高,缺点是占用CPU资源比较高,根据轴的数量,要选用相对高端一些CPU(成本高)
3、通过FB284 功能块控制。位置环在V90驱动器里,CPU只需要通过报文111发送指令给V90驱动器, 优点是占位CPU资源非常少,可以选用更低端(成本低),缺点是多轴同步的时候还是有位置相位差,需要程序中加以补偿(我自己的多轴同步工程是这么做的)
8轴,S7-1200不支持轴同步和插补功能。运动功能需要S7-1500T系列运动型CPU。
七段显示器的abcdefg段分别对应于字节的第0位~第6位,字节的某位为1时,其对应的段亮;输出字节的某位为0时,其对应的段暗。将字节的第7位补0,则构成与七段显示器相对应的8位编码,称为七段显示码。数字0~9、字母A~F与七段显示码的对应如图1所示。
图1 与七段显示码对应的代码
七段译码指令SEG将输入字节16#0~F转换成七段显示码。指令格如表1所示。
表1七段显示译码指令
LAD | STL | 功能及操作数 |
SEG IN,OUT | 功能:将输入字节(IN)的低四位确定的16进制数(16#0~F),产生相应的七段显示码,送入输出字节OUT IN:VB, IB, QB, MB, SB, SMB, LB, AC, 常量。 OUT:VB, IB, QB, MB, SMB, LB, AC。IN/OUT的数据类型:字节 |
使ENO = 0的错误条件:0006 间接地址,SM4.3 运行时间。PLC之家
电机的顺序启动控制,主要有三类:1.顺序启动,同时停止。2.1.顺序启动,顺序停止。3.顺序启动,逆序停止。
下面以顺序启动顺序停止介绍。
控制要求:
电机1启动,电机2才能启动,若电机1不启动,则电机2无法启动。
电机1停止后,电机2才能停止,若电机1不停止,则电机2无法停止。
具体内容请参考上传图片
1控制电路图
2plc接线示意图
3IO分配表
4梯形图
几台smart200 通过3台西门子以太网交换机组在一起(不是环网,没有组态),其中还有一台s71500,监控画面连接的是s71500,监控数据时不时就会中断,数据不变,读不到下面的smart的数据,把其中的交换机断一下电就正常一段时间。后来发现s7 1500的网线,连接至交换机的一侧,指示灯偶尔会慢闪(亮3秒,暗3秒,这时通讯就出问题了),请大神们帮忙解决一下
如果是管理型的交换机,必须要组态,不使用环网功能,需要把它关掉。
再仔细检查一下网线,尤其是交换机到交换机之间的连接,星型连接只能是一根,如果连接了两根的话,就会造成网络风暴。如果是环网,必须是管理型交换机,X200系列。
可以在线看看1500接口状态,有可能线有问题,检查你的交换机组态,各个端口的组态链接和实际链接的是否一致。我感觉*大的可能是这个问题。