筒膜包装机与第三方软件实现数据交互,采用WebService通讯标准协议开发,客户使用更方便。
筒膜包装机与WebService通讯标准协议:
1、使用WebService接口进行数据通信。WebService是一种基于Web的服务,允许不同应用之间通过网络进行数据交换和通信。
2、WebService是一种基于Web的技术,用于实现跨平台、跨语言的应用程序之间的数据交换。它使用标准的XML消息格式进行通信,通过HTTP协议在网络上进行数据传输。
打印机接口:
1.Connlink(string ip, string port)(ip地址, port端口号)打印机通讯连接。
2.Connclose() 打印机关闭通讯连接。
- Connected() 读取打印机连接状态。
- Startprinter() 打印机启动,。
- Stoptheprinter() 打印机停止。
6.Printerfaultreset() 打印机异常复位。
- Printingafile() 打印1打印发送成功
- Printerfaultinformation() 打印故障码, 返回字符串故障码:E017-机器试用期结束;W002-机器试用期已到;W003-计数值到达结束值警告;W004-打印头断针警告; 0无故障";E020-PP检测故障;E021-DA电压设置故障;E022-卷径检测故障;E023-P电机失步;E024-打印头加热故障;E025-外部变量数据打印失败;E026-打印文件异常;E027-打印头加热故障;E028-电机芯片异常故障;E029-霍尔卷径检测故障;E030-色带检测故障;E001-色带盒打开;E002-色带断裂";E003-打印头故障;E004-卷径检测故障;E005-打印头电机故障;E006-主电机故障;E007-从电机故障;E008-打印头温度故障;E009-编码器故障;E010-调节杆检测故障;E011-电源故障;E012-打码信号故障;E013-打印日期跳变警告;E014-漏码故障";E015-存储器故障;E016-外部文件打印异常;E018-低速打印故障;E019-计数器停机警告。
打印内容接口:
- GetValLabelPacket(int[] parameter, int[] fontmetrics, List<string> printdata)( parameter打印机变量条数[0]粗体[1] 打印机字体[2]条码打印位置[3] 二维码打印位置[4], fontmetrics字体规格,printdata
- (byte[,], int) Downloadingthetemplate(Bitmap Storethefirstimager)图像生成打印数据(Storethefirstimager图像)返回byte数组,分区数:
数据库接口:
- Connectionaddress(string[]address) 通讯地址/端口号/数据库/帐号/密码。
- Onlinedataconnection() 数据库连接,数据库连接返回1连接成功。
- Readtablename()获取表名称。
4.Readcolumnname(string querytablename) (querytablename表名称)获取列名称 如:ID,客户订单号,产品名称等。
PLC接口
1.Opccommun(string ip, string port)(ip地址, port端口号)PLC连接。
2.Readstate ()读取PLC OPC连接状态。
继续阅读
我的微信
这是我的微信扫一扫
我的微信
微信号已复制
我的微信公众号
我的微信公众号扫一扫
我的公众号
公众号已复制
评论