无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網 會員登陸 & 注冊

TIA博途SCL編程學習31_HelloWorld

2022-12-01 14:57 作者:工控小周  | 我要投稿

1.?????題目:

上篇“用SCL編寫第一個TIA程序代碼”作為SCL編程學習的開篇,目的是熟悉TIA的編程平臺?!俺绦蛟场币话懔晳T用“Hello World”作為學習編程的第一個演示程序,為了增加編程的儀式感,本例用SCL編寫代碼,使用PLC的基于以太網的開放式用戶通信指令將字符串“Hello, World”發(fā)送到電腦端。

  1. 2.?????添加FB:

FB名稱“HelloWorld”。

  1. 3.?????添加FB接口變量:

手動添加數據類型為“TSEND_C”的靜態(tài)變量,命名為“instTSendC”,即調用開放式用戶通信指令的“TSEND_C”指令,也可以從指令庫中將該指令直接拖拽到編輯器,選擇“多重實例”。

見下圖:

圖片
  1. 4.?????編寫代碼:

圖片
  1. 5.?????添加數據塊:

添加一個連接參數的數據塊,可以自由命名,本例命名為“GdbConData”,該數據塊內容見下圖:

圖片

注意硬件地址(硬件組態(tài))、ID號、IP地址和端口號,后三項可視情況修改。

該數據塊可自動生成。

見下圖:

圖片
  1. 6.?????代碼測試:

在循環(huán)OB中調用FB-HelloWorld,會自動創(chuàng)建背景數據塊,該背景數據塊可以用來監(jiān)視和修改數據。

轉至在線并監(jiān)控程序,電腦端使用TCP測試工具進行數據監(jiān)聽。

如下圖:

圖片
  1. 7.?????總結:

簡單易學;

使用背景數據塊進行監(jiān)控,不另外使用全局數據塊,后面案例均采用這種方式;

初學從通信入手,為新手增加學習信心。

公眾號:? 巨控電子( 掃碼關注 )? ? ? ?

? ?微信群:PLC工業(yè)自動化社區(qū)?(加好友標注:姓名-城市)


TIA博途SCL編程學習31_HelloWorld的評論 (共 條)

分享到微博請遵守國家法律
桐庐县| 大丰市| 原平市| 娄烦县| 阿鲁科尔沁旗| 富民县| 新邵县| 丹棱县| 揭东县| 长寿区| 方山县| 阿瓦提县| 达孜县| 赣榆县| 鄂尔多斯市| 如皋市| 双城市| 万全县| 浪卡子县| 临沧市| 营口市| 张掖市| 田林县| 金门县| 朝阳区| 沙洋县| 汪清县| 海阳市| 广宗县| 阳城县| 靖西县| 西畴县| 安徽省| 洛川县| 连江县| 酒泉市| 兰州市| 磐安县| 织金县| 鸡泽县| 新沂市|