MCGS串口问题 5

我现在在用MCGS进行串口通信,目前我做到的是可以通过电脑用串口调试助手发送数据到触摸屏,触摸如图所示。但是我想在把MCGS上的数据发送给电脑,简单的说就是点击图中的按钮... 我现在在用MCGS进行串口通信,目前我做到的是可以通过电脑用串口调试助手发送数据到触摸屏,触摸如图所示。但是我想在把MCGS上的数据发送给电脑,简单的说 就是点击图中的按钮,串口调试助手可以接受到方框中的字符或者十六进制里的内容。应该如何编写脚本程序呢,或者说该选择什么设备呢? 展开
 我来答
大葱好吃
推荐于2017-12-16
知道答主
回答量:10
采纳率:0%
帮助的人:2.3万
展开全部
mcgs里有个函数可以用来发字符串,你可以在帮助里搜索串口选择第一个。
这个是向串口发字符串
!WriteSerialStr(参数1,参数2)

函数意义:向串口写一个字符串。
返 回 值:开关型。返回值=0:调用正常,<>0:调用不正常。
参 数:参数1,开关型,串口号,从1开始,串口1对应1;
参数2,开关型,写入的字符串。
实 例:!WriteSerialStr(1,String)。
实例说明:向串口1写入String。

这个是向串口发送一个字节
!WriteSerial(参数1,参数2)

函数意义:向串口写入一个字节。
返 回 值:开关型。返回值=0:调用正常,<>0:调用不正常。
参 数:参数1,开关型,串口号,从1开始,串口1对应1;
参数2,开关型,写入的字节。
实 例:!WriteSerial(1,255)。
实例说明:向串口1写入255。
追问
这个我试过了,没有办法发!
疯狂小鸟ZXD
高粉答主

2013-09-09 · 每个回答都超有意思的
知道大有可为答主
回答量:1.3万
采纳率:96%
帮助的人:3211万
展开全部
你可以在设备窗口里添加一个MODBUS RTU通信,然后用标准的MODBUS通讯协议编制编制报文进行通信就行了。。
望采纳。。。
更多追问追答
追问

你好,请问可以说下在这个设备下的具体操作吗,简单的说我的操作界面如图所示,我希望把输入框里的东西通过按钮发送到电脑,脚本程序应该如何编写呢?谢谢

追答

把你的数字量和开关量的数据变量关联上,然后把通讯设置里设置好了,就能收发报文了

这个报文收发是按MODBUS的标准通讯协议里的报文格式收发的

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式