小弟目前正在使用DVP-20PM00D的运动控制型PLC写一个内圆磨床程序,以前一直使用DVP-60ES2型的PLC写的。
这次更换PLC,所以程序需要重新编写,但是由于软件不同,编写方式也不一样,最主要的一个问题是20PM的PLC的扫描方式
是主程序顺序扫描,子程序顺序扫描一次,这样的话,我写程序的架构很不好搞,只能一个个的调用,好麻烦,。。
那位兄弟有相关的程序样例给个我,我参考下啊,程序要求稍微大的,最好中间有程序跳转指令的应用。谢谢!
楼主最近还看过
回复内容:
对:sophymei关于本人對子程序調用call的編程用法也是一直不太熟練,我最近編程時發現CALL的使用與本人最初的理解不太一樣.比如說LD M0CALL P0我願以為M0只要有ON,在PLC跳到P0後,M0是可以OFF的,但那樣,P0就不會執行完畢,在PLC執行P0的子程序期間,M0必須要一直ON才行否則P0不被執行完.内容的回复:
这种逻辑是否自相矛盾呀!!