传送门:http://m.gkong.com/bbs/463077.ashx
我又看了台达的编程手册,发现里面有一些通讯状态的标志位。
于是我想在程序中直接调用标志位状态,编写轮询程序,但是试了几次没有成功。通讯会在第一次成功后卡死,或者程序在已经建立的轮询中跳出并进入另一个轮询时卡死。
所以我想了解这些特殊继电器的工作时序是怎样的?哪里有他们的时序图?
以上是在台达应用技术手册上截取的特殊继电器M的地址和说明。
例如M1121特殊继电器,已知它是一个只读继电器,表示通讯数据发送等待。我理解为,它是在上电后,没用通讯前是一直置位的。但是当M1122送信要求置位后,它的状态是怎样的?数据在通讯线中流动的时候,它的状态是怎样的?通讯错误,逾时等待期间的状态?
例如M1127特殊继电器,已知它是通讯指令数据传送接收完毕标志,需要人工复位。但是在实际使用中,复位M1127指令和MOV D1050 D0同时使用的时候,D0接收不到D1050的数据(或者是上一次轮询的数据),必须先MOV,然后延时一小段时间后再复位M1127。中间这个延时最小能到多少毫秒呢?
这些都是毫秒级甚至微秒级的状态,根本监测不出来。台达的咨询就是个渣,电话里牛头不对马嘴。
呃,我找到时序图了,还没看……
贴上来大家看一下
最后修改:2019/2/18 11:37:19