plc编程时,不能使用临时变量,这个一定要注意。西门子200的P指令就相对于三菱的PLS上升微分指令,N指令就相对于PLF下降沿微分指令。使用道理是一样的。
用途很广,简单举例,例如:
1、如果设备运行的状态为开关量输入,上升沿则表示设备开始启动,下降沿则表示设备停机。
2、按钮为开关量输入,按下为上升沿,释放为下降沿。
有个廖常初老师的《S7-200 SMART plc编程及应用》的读者发邮件告诉他,他把S7-200 SMART CPU的IP改动后,没有记录下了,自己忘记了,没法和CPU通信了,非常着急,问我怎么办? 廖常初老师告诉他,制作一个“复位为出厂默认存储卡”就可以了。制作的方法很简单,用一块4G以上的micro SDHC卡(的存储卡),存储卡原有的内容可以保留,必须是FAT32文件系统格式,用读卡器将名为“S7_JOB.S7S”的文件保存到存储卡的根目录。该文件仅包含字符RESET_TO_FACTORY。断电后将存储卡插入CPU的插槽,断电又上电,复位完成后STOP LED闪烁。断电后拔出存储卡,LED不再闪烁,CPU的内容(包括密码)被。实际上只是“借用”一下存储卡,不用花一分钱。 读者发邮件问,这个S7_JOB.S7S文件怎样生成?我发了个做好的文件Email给他,他的S7-200 SMART终于起死回生了。 我是用Windows的记事本生成的这个文件,保存的时候要选保存类型为“所有文件”,不能选文本文档(*.txt)。 |
USS指令库在S7-200的编程软件STEP 7-Micro/WIN指令树中的“库”指令分支,请参考上传图片。 西门子的标准USS协议库以浅蓝色图标表示,如果未找到浅蓝色图标的指令库,说明系统中没有安装西门子标准指令库,需要先安装标准指令库。 S7-200的USS指令库现在能够完全支持MicroMaster MM3系列和MicroMaster MM4系列产品,以及SINAMICS G110系列产品,目前此USS指令库还能对MasterDrive等产品提供有限的支持,这些产品包括 6SE70/6RA70等。 上传图片中所示有二个USS, S7-200 CPU通信口的自由口模式可实现Modbus通信协议,三个Modbus通信协议的区别分别是主站(Master)的Port 0和Port 1通信口,及从站(Slave)Port 0通信口。 |