麻烦各位老师帮忙看下:
我想实现:在从组态中写入文本变量,比如字符串“A-101”到PLC
目前刚在PLC中测试,写不进去
我在数据块中给VB600定义初始值“A-101”,程序块中就写了复制字符串的程序(见截图,运行变成红色)
我把vb600传送vb650,运行监控时都有,但是我给VB600或者vb601赋值就提示“无法写入1个或多个新值”,哪怕只写1个字母也写不进去。
我看了案例,试了很多次不知道哪里的问题,烦请帮忙解答,,谢谢。
图片说明:
最佳答案
复制字符串用STR_CPY即可
组态访问string参考:
如何使用 Smart Panels 监控 S7-200 中的字符串变量?
http://www.ad.siemens.com.cn/productportal/prods/hmi/smartlinesv3faq/smartpanels3_3_7.htm
提问者对于答案的评价:
在数据块中定义VB变量就可以写下去了
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc348774.html