之前给别人写的一个MODBUS 通讯程序,附件包含当时全部资料
一个对SMART MODBUS应用比较全的例子
持续读所有数据,对于写的数据只在数据被改变时写入从站
可对单个从站设置开关,如从站不使用时可关闭,关闭后的不进行通讯。从而不影响其他从站通讯时间
程序一共24条报文连接8个从站,每个从站3条报文,其中3,6,9。。。3倍数的报文为触发式,即按按钮后发一次,平时跳过。
程序可连接1-8个从站。如只需连接3个从站可将 从机个数(VB146)改为3,改后重启PLC,之后只轮询1-9条报文。
追加8个开关,对应8个从站,开关OFF时,对应从站不通讯。
楼主最近还看过