226与福禄克万用表通讯

通过西门子226与一个rs232的fluke电流表通讯(用的是PC/PPI电缆连接)。电流表要求开机时,发送“syst:rem"”进入到远程模式,如何实现呢?

 电流表参数

 波特率 9600

 数据位 8

 奇偶检验 无
 

问题补充:
我用的是一根PC/PPI电缆  现在不知道如何通过port口发送字符串给表,希望各位大侠给个模板,我是新手,也是第一次用这种智能仪表。很多东西都不懂  请大家尽量讲的详细点。还有就是是不是每种智能仪表  都有起始位和停止位  仪表才能识别?谢谢大家

最佳答案

需要自由口通讯,先问仪表厂家要到通讯协议。
 编程步骤如下:
 1、利用SM0.1初始化通讯参数。
 ● 使用SMB30(口0)或SMB130(口1)选择自由口通讯模式,并选
 定自由口通讯的波特率,数据位数和校验方式。
 ● 定义通讯口接收格式SMB87(口0)或SMB187(口1)。包括启动
 信息接收(第7 位=1),是否有起始位(第6 位),是否有结束位(第
 5 位)以及是否检测空闲状态(第4 位)等。
 ● 设定起始位(SMB88 或SMB188)或结束位(SMB89 或SMB189)、空
 闲时间信息(SMB90 或SMB190)及接收的最大字符数(SMB94 或
 SMB194)。
 ● 如利用中断,连接接收完(事件23)和发送完(事件9)中断到
 中断程序,并且开中断(ENI)。
 ● 一般还要利用SMB34 定义一个定时中断,来定时发送数据(一般
 为50ms,即间隔发送数据的时间)。
 2、编写主程序
 自由口通讯主程序的任务是把要发送的数据放到送区,并接收数
 据到接收区,当然此部分也可以用一个子程序来完成。
 3、编写SMB34的定时中断程序
 把要发送的数据传送到发送区,一般包括:发送的字节数,发送
 的数据及结束字符,最后再利用XMT 指令启动发送。
 4、编写发送完中断和接收完中断子程序
 ● 发送完中断子程序的主要任务是发送完后断开SMB34 定时中断,
 并利用RCV 指令准备接收数据。
 ● 接收完中断子程序的任务是接收数据完成后重新连接SMB34 的定
 时中断,准备发送数据。

提问者对于答案的评价:
xiexie

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc348715.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午11:49
下一篇 2021年7月4日 下午11:49

相关推荐

  • 关于200通讯刷新时显示的是unknow,但是程序还能上下载

    关于200通讯刷新时显示的是unknow,但是程序还能上下载,这是为什么呢? 问题补充:刷新不到CPU,程序能下进去,试问:不理它,长期这样工作,有何影响呢? 最佳答案 我曾在用U…

    SIMATIC S7-200 2021年7月4日
  • 200plc模拟量显示

    不明白有两个传感器分别接在235模块的不同的第一通道和第二通道上,为什么显示值会是一样的(两个液位高度相差很远)但是第一个通道的值几乎很准,第二个通道短接或开路都会显示最大或者最小…

    SIMATIC S7-200 2020年11月1日
  • 急求s7-200机械手程序

    如题。谢谢了。我只有5分了,每天再加分给第一个给我程序的大哥。 问题补充:我的这个本来就没有要求的啊,只是模拟实现啊,只要点了开始后自动完成一个周期就行啊 ̄ ̄有没有人给一个啊。 最…

    SIMATIC S7-200 2021年7月5日
  • S7-200存储卡真伪辨别

    我想买一个S7-200PLC的存储卡,可是不知道真假,现在那么多假货,想问一下西门子有查真伪的电话吗? 最佳答案 拨打4008104288,热线会提供一个打假的邮箱,让你再邮箱里提…

    SIMATIC S7-200 2017年11月4日
  • TD400C S200 EM231 RTD 如何组合使用

    我想用pt100接EM231 RTD 然后在TD400上显示出来,另外,设个上限,用于停止电动机,设下限用来启动电动机,如何做 谢谢。 最佳答案 1.…

    SIMATIC S7-200 2020年11月5日
  • wincc flexible 2004软件下载

    wincc flexible 2004软件下载 最佳答案 这个可以下载https://support.industry.siemens.com/cs/docum…

    2021年7月5日
  • EM231模拟量输入模块。为什么不用的空通道一定要短接?

    求教!想不明白。空通道不短接就是开路呗,对其他通道能有什么影响?莫非开路会影响模块运行时通道到通道的传递转换?S7-300模拟量模块怎么没有这样的要求呢? 最佳答案 1、为什么不用…

    2017年8月24日
  • 6SE70与S7 200通讯

    6SE70与200通讯必须要CPU226 或者226XM吗,怎么通讯? 问题补充:现在与224XP 通讯能控制,可以加使能和速度,但是状态字和参数值读不上来,为…

    SIMATIC S7-200 2021年7月5日
  • 程序学习问题

    各位大虾,怎样才能学习到比数字量更深一点的S7-200程序编写方法. 问题补充:多谢各位指教,但是手册里有好多处看不懂,不知哪里有通俗一点的系统手册下载 最佳答案 如liwenqu…

    SIMATIC S7-200 2021年7月5日
  • S7-200 用电位器对步进电机调速的问题

    我想用多圈电位器对步进电机进行调速,现在的情况是PTO输出时调多圈电位器改变周期数,周期数也改了,但速度还是不变,只有脉冲完成后,再次启动步进电机时才使用改变后的周期速度进行运转,…

    SIMATIC S7-200 2017年12月9日

发表回复

登录后才能评论