技术论坛

 S7-300_双整数在HMI上以字符串形式显示

返回主题列表
作者 主题
枫叶zeng
游民

经验值:149
发帖数:11
精华帖:0
楼主    2023-01-08 21:41:13
主题:S7-300_双整数在HMI上以字符串形式显示

S7-300_双整数在HMI上以字符串形式显示

例子:将十进制数1234,十进制数6789分别以字符串形式显示在HMI界面上,将1234和6789组合起来以字符串形式显示在HMI界面上。

1、  新建S7-300项目文件,添加CPU站点、HMI站点,在NetPro中将CPU和HMI组态到MPI网络。

2、  双整数转化成字符串,需要使用到标准库里IEC Function Blocks中部分功能,将与字符串相关的功能复制粘贴到新建的S7-300项目文件。

3、  在项目文件中添加FC1、DB2、DB3,其中DB2、DB3需要在符号表里定义,这样在程序里才可以使用符号寻址,DB2、DB3中定义字符串变量。

4、  在HMI中添加DB2、DB3中的变量。

5、  在FC1中编辑PLC程序,OB1里调用FC1。十进制1234对应十六进制4D2,MOVE给MD100,十进制6789对应十六进制1A85,MOVE给MD200。

6、  在HMI界面中添加5个IO域,分别与变量关联,字符串域长度与变量字符串字节相同。

7、  将项目文件下载到仿真软件PLCSIM中,HMI里启动运行系统,查看HMI界面上显示字符串信息。

附件,供参考!

230108_S7-300_双整数在HMI上以字符串形式显示.pdf


您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。