2、PLC程序编写
无协议连接PLC程序比较简单,PLC中只要写入通讯方式D8120,及PLC站
号D8121就可以,PLC就能根据从计算机发送来的指令和数据做出相应的响应(发
送数据给计算机或者执行计算机的指令),当然,也可以通过写些程序来配合计
算机工作。注意:每次改过D8120的参数后要掉电一次,FX0N的PLC使用无协
议通讯是要接通M8120 。
1)采用RS485ADP及485PC—IF连接的PLC程序编写
采用485后一台计算机能连接16台PLC,因此要给PLC编站号,定义在D8121中;
LD M8002 MOV K0 D8121 设置为0号站
LD M8002 MOV K1 D8121 设置为1号站
波特率等参数还是写在D8120中(内容见表D8120),写完程序输入到PLC后,记得要掉 电后再次上电才有效。
上面是0号站PLC程序,H6081是16进制表示,2进制为 0 1 1 000 0 0 1000 0 00 1
表达的意思是:数据长度为8位,无奇偶校验,停止位1位,波特率9600,无报头,无报尾,RS485连接,求和校验方式,无协议,协议方式1,
2号站程序如下: