恭喜,你发布的帖子
发布于 2015-11-02 23:52:43
3楼
看?从头看。这是PLC运行原理。
Ix.x这些是输入的映像区。它是实际输入点的映像,在每次循环开始读入,程序中引用(一次循环过程中,即使实际输入点状态改变,它应该不变。)。你改它没啥用,下次循环又读进来实际值了。
M区这些可用变量还挺多的。除了用于记录位状态(上升沿/下降沿评估);调试用用。也就是间接给触摸屏HMI用用。我也不知道还有什么其他用处。
因为,主要变量都是可以放在全局DB块中,效果和M区变量没啥区别。而操作功能块都是放在各个背景数据块中,它也是可以到处被访问的。
而且,写好的DB、FB、FC可以拖来拖去,各个项目中使用。好像M区的变量不能存入库里?没试过。
反正,TIA中使用那个变量表,写程序也是用变量名(拖拽),程序调好后,改一下变量名对应的地址为Ix.x,就完成了。
读懂SINAMICS驱动不就是看功能图吗?其实,和写S7 1200的程序差不多。它用控制字,你也用控制字;它用状态字,你也照搬。TIA中的指令差不多都有对应的。摸着“窍门”,写S7 1200程序挺容易的。
请填写推广理由:
分享
只看
楼主