嗨 JMP 社區,
我正在嘗試使一個腳本按鈕將“PV800_App1_Trend_1_Datalog.csv”與“PLC_DATA_MASTER.jmp”連接到“CONCATENATED_PLC_DATA.jmp”中,然後將連接的文件保存在原始“PLC_DATA_MASTER.jmp”上
原因是我有一個帶有工業PLC數據的U盤,這個腳本可以自動更新PLC記錄的新數據,然後保持主文件是最新的。 一切正常,除了保存文件。 我什至確定我已將 dt4 正確分配給“CONCATENATED_PLC_DATA”,因為我已經測試了 close(dt4) 但出於某種原因,任何類型的保存文件的腳本都會給我各種錯誤消息。
這個腳本給了我
Send Expects Scriptable Object in access or evaluation of 'Send' , dt4 << /*###*/save(
"C:\Users\Jeffrey\Documents\Data Connections\PLC_DATA_TERLOTHERM\PLC_DATA_MASTER.jmp"
) /*###*/
這是腳本。 它不會保存 master 上的連接,並給我上面的錯誤消息,我不明白。 謝謝,團隊。
dt2=open("C:\Users\Cheesemaker\Documents\Data Connections\PLC_DATA\PLC_DATA_MASTER.jmp"); \\ open master dataset
dt3=open("C:\Users\Cheesemaker\Documents\Data Connections\PLC_DATA\PV800_App1_Trend_1_Datalog.csv"); \\ open new dataset
dt3 << Select Where(Time == "Time"); \\ filter out text rows
dt3 << Delete Rows;
column(dt2,"Time")<<DATA type=""></DATA>
我相信如果您更改行,您的代碼將起作用
dt4=("CONCATENATED_PLC_DATA");
到
dt4=data table("CONCATENATED_PLC_DATA");