前几天做托利多IND245仪表通信,发现托利多IND245仪表网口或串口与PLC200SMART通信只有状态字,没有控制字,所以只能远程读重量而不能执行清零操作,想要远程清零只有托利多的标准SICS协议具备,没办法,只好自已用自由口通信来适配托利多的标准SICS协议,实现远程读重量和执行清零操作,下载直接使用
2021-12-27 17:02:13 10KB PLC 托利多 IND245 自由口通信
using IND245; static void Main(string[] args) { string PORTNAME = "COM3"; int BAUDRATE = 9600; int TESTNUM = 3; double weight = 0; string weightUnit = string.Empty; ind245 i245 = new ind245(); //打开 if (i245.SerialOpen(PORTNAME, BAUDRATE).Equals(0)) { //读取 while (TESTNUM-- > 0) { weight = i245.SerialRead(out weightUnit); Console.WriteLine("getData:" + weight); Thread.Sleep(1000); } } //关闭 i245.SerialClose(); Console.WriteLine("funtion end"); Console.ReadKey(); } PS:地秤,挂称通用
2021-08-30 11:03:02 7KB 托利多 电子称重 ind245协议
1